{"title":"PPF Packages","description":null,"products":[{"product_id":"partial-front-end-ppf-package","title":"Partial Front-End Pre-Cut PPF Package","description":"\n\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border: 1px solid #e4e4e7; border-radius: 16px; padding: 28px; display: grid; gap: 20px; background: #fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU PAINT PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height: 1.1;\"\u003ePARTIAL FRONT-END\u003cbr\u003ePRE-CUT PPF PACKAGE\u003c\/h2\u003e\n\u003cp\u003eProtect the high-impact areas first. RAVOOY 8.5 mil Pre-Cut Paint Protection Film is made from optically clear TPU (thermoplastic polyurethane), creating a transparent protective layer that helps preserve your vehicle's painted finish against everyday road wear.\u003c\/p\u003e\n\u003cdiv style=\"border-left: 3px solid #c41a16; padding: 12px 16px; background: #fafafa;\"\u003e\n\u003cp style=\"font-weight: bold; color: #09090b; margin-bottom: 6px;\"\u003eTHIS PACKAGE COVERS\u003c\/p\u003e\n\u003cp\u003eFull front bumper, headlights, partial hood, and partial front fenders.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from everyday damage and exposure:\u003c\/p\u003e\n\u003cul style=\"list-style: disc; padding-left: 22px; display: grid; gap: 8px;\"\u003e\n\u003cli\u003eStone chips, road debris, and light scratches\u003c\/li\u003e\n\u003cli\u003eWash-induced swirl marks\u003c\/li\u003e\n\u003cli\u003eBug splatter, acidic contaminants, and chemical staining\u003c\/li\u003e\n\u003cli\u003eHard-water spots and mineral deposits\u003c\/li\u003e\n\u003cli\u003eUV exposure that can contribute to fading and oxidation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface encourages water to bead and helps make dirt and road grime easier to wash away. Heat-assisted self-healing helps reduce the appearance of light scratches in the film's surface. Deep scratches, punctures, and damage through the film do not self-heal.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003ePROTECTION WHERE IT MATTERS\u003c\/h3\u003e\n\u003cp\u003eFront bumpers, hoods, fenders, mirror caps, side skirts, and rear wheel arches are commonly exposed to road debris. PPF adds a physical barrier that helps absorb minor impacts and abrasion; ceramic coating alone does not provide the same stone-chip protection.\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: #71717a;\"\u003eCoverage for this package is limited to the parts listed above. Confirm your vehicle's year, make, model, body style, and trim before ordering. Clean contaminants promptly; PPF reduces exposure but does not prevent every type of damage or staining.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" fill=\"none\" height=\"30\" viewbox=\"0 0 24 24\" width=\"30\"\u003e \u003ccircle cx=\"12\" cy=\"9\" fill=\"#d97706\" fill-opacity=\".1\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg alt=\"Before and after PPF installation comparison\" decoding=\"async\" height=\"816\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" width=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"Gloss vs Matte PPF finish comparison\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv aria-label=\"Premium 8.5 mil TPU PPF film roll\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"CAD plotter precision cutting PPF film\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse rvy-layout-sheet\" id=\"ravooy-layout-sheet\"\u003e\n\u003cdiv class=\"split-img\" style=\"min-height: 0; padding: 16px; display: flex; align-items: center;\"\u003e\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-color-coded-ppf-layout-sheet-honda-prologue-example.png?v=1791619412\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"View the full-size PPF installation reference example\" style=\"display: block; width: 100%; text-decoration: none;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-color-coded-ppf-layout-sheet-honda-prologue-example.png?v=1791619412\" alt=\"RAVOOY printed PPF reference with a parts diagram and color-coded cut layout. Example shown: Honda Prologue 2024–2026.\" width=\"1086\" height=\"1448\" loading=\"lazy\" decoding=\"async\" style=\"width: 100%; height: auto; border-radius: 8px;\"\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Match each film piece by shape and color, then use the parts diagram to locate its installation position.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eColor-coded piece matching\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClear installation positions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-size: 11px; line-height: 1.6; color: #71717a;\"\u003eHonda Prologue 2024–2026 shown as an example. Your layout sheet corresponds to the vehicle and kit ordered.\u003c\/p\u003e\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-color-coded-ppf-layout-sheet-honda-prologue-example.png?v=1791619412\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"font-size: 12px; font-weight: 600; color: var(--accent); text-decoration: underline; text-underline-offset: 3px;\"\u003eView full-size example ↗\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\" id=\"ravooy-tools-accessories\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg alt=\"RAVOOY PPF installation accessories with a color-coded printed reference. Honda Prologue sheet shown as an example.\" decoding=\"async\" height=\"1254\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-tools-accessories-color-layout-example-v1.png?v=1791619870\" width=\"1254\"\u003e\u003c\/div\u003e\n\u003cp style=\"padding: 0 24px 24px; font-size: 11px; line-height: 1.6; color: #71717a; text-align: center;\"\u003eIllustrative accessories and layout reference. Honda Prologue sheet shown as an example.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"RAVOOY branded PPF kit packaging\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSqueegee + spray bottle\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eInstallation instructions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003eEvery kit includes a squeegee, a spray bottle, and installation instructions at no extra charge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eOrders ship via UPS within 24 hours after payment confirmation. Tracking is emailed after dispatch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" fill=\"#c41a16\" fill-opacity=\".12\" stroke=\"#c41a16\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" fill=\"#3b82f6\" fill-opacity=\".12\" stroke=\"#3b82f6\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" fill=\"#22d3ee\" fill-opacity=\".12\" stroke=\"#22d3ee\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-linecap=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"cta-link\" href=\"\/pages\/installationguide\"\u003e \u003csvg fill=\"none\" height=\"14\" viewbox=\"0 0 24 24\" width=\"14\"\u003e \u003cpolygon fill=\"#09090b\" points=\"5,3 19,12 5,21\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes — each kit is precision-cut for the specific year, make, model, and trim listed. No trimming required on stock vehicles.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Orders ship via UPS within 24 hours after payment confirmation. Tracking is emailed after dispatch.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv aria-label=\"RAVOOY stores on eBay\" class=\"ravooy-ebay-trust\" role=\"region\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"42\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\" width=\"126\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Default Title","offer_id":52936068694303,"sku":"For Tesla Model Y Precut PPF Kit","price":149.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/95825a39d6ea7e5082bcec65a3be14cf.webp?v=1790507194"},{"product_id":"full-front-end-ppf-package","title":"Full Front-End Pre-Cut PPF Package","description":"\n\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border: 1px solid #e4e4e7; border-radius: 16px; padding: 28px; display: grid; gap: 20px; background: #fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU PAINT PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height: 1.1;\"\u003eFULL FRONT-END\u003cbr\u003ePRE-CUT PPF PACKAGE\u003c\/h2\u003e\n\u003cp\u003eGive your vehicle's entire front end a protective layer. RAVOOY 8.5 mil Pre-Cut Paint Protection Film is made from optically clear TPU (thermoplastic polyurethane), creating a transparent protective layer that helps preserve your vehicle's painted finish against everyday road wear.\u003c\/p\u003e\n\u003cdiv style=\"border-left: 3px solid #c41a16; padding: 12px 16px; background: #fafafa;\"\u003e\n\u003cp style=\"font-weight: bold; color: #09090b; margin-bottom: 6px;\"\u003eTHIS PACKAGE COVERS\u003c\/p\u003e\n\u003cp\u003eFull front bumper, full hood, full front fenders, headlights, and side mirrors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from everyday damage and exposure:\u003c\/p\u003e\n\u003cul style=\"list-style: disc; padding-left: 22px; display: grid; gap: 8px;\"\u003e\n\u003cli\u003eStone chips, road debris, and light scratches\u003c\/li\u003e\n\u003cli\u003eWash-induced swirl marks\u003c\/li\u003e\n\u003cli\u003eBug splatter, acidic contaminants, and chemical staining\u003c\/li\u003e\n\u003cli\u003eHard-water spots and mineral deposits\u003c\/li\u003e\n\u003cli\u003eUV exposure that can contribute to fading and oxidation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface encourages water to bead and helps make dirt and road grime easier to wash away. Heat-assisted self-healing helps reduce the appearance of light scratches in the film's surface. Deep scratches, punctures, and damage through the film do not self-heal.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003ePROTECTION WHERE IT MATTERS\u003c\/h3\u003e\n\u003cp\u003eFront bumpers, hoods, fenders, mirror caps, side skirts, and rear wheel arches are commonly exposed to road debris. PPF adds a physical barrier that helps absorb minor impacts and abrasion; ceramic coating alone does not provide the same stone-chip protection.\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: #71717a;\"\u003eCoverage for this package is limited to the parts listed above. Confirm your vehicle's year, make, model, body style, and trim before ordering. Clean contaminants promptly; PPF reduces exposure but does not prevent every type of damage or staining.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" fill=\"none\" height=\"30\" viewbox=\"0 0 24 24\" width=\"30\"\u003e \u003ccircle cx=\"12\" cy=\"9\" fill=\"#d97706\" fill-opacity=\".1\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg alt=\"Before and after PPF installation comparison\" decoding=\"async\" height=\"816\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" width=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"Gloss vs Matte PPF finish comparison\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv aria-label=\"Premium 8.5 mil TPU PPF film roll\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"CAD plotter precision cutting PPF film\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv aria-label=\"Pre-Cut PPF layout sheet\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg alt=\"PPF installation tool kit\" decoding=\"async\" height=\"600\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" width=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"RAVOOY branded PPF kit packaging\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSqueegee + spray bottle\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eInstallation instructions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003eEvery kit includes a squeegee, a spray bottle, and installation instructions at no extra charge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eOrders ship via UPS within 24 hours after payment confirmation. Tracking is emailed after dispatch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" fill=\"#c41a16\" fill-opacity=\".12\" stroke=\"#c41a16\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" fill=\"#3b82f6\" fill-opacity=\".12\" stroke=\"#3b82f6\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" fill=\"#22d3ee\" fill-opacity=\".12\" stroke=\"#22d3ee\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-linecap=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"cta-link\" href=\"\/pages\/installationguide\"\u003e \u003csvg fill=\"none\" height=\"14\" viewbox=\"0 0 24 24\" width=\"14\"\u003e \u003cpolygon fill=\"#09090b\" points=\"5,3 19,12 5,21\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes — each kit is precision-cut for the specific year, make, model, and trim listed. No trimming required on stock vehicles.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Orders ship via UPS within 24 hours after payment confirmation. Tracking is emailed after dispatch.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv aria-label=\"RAVOOY stores on eBay\" class=\"ravooy-ebay-trust\" role=\"region\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"42\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\" width=\"126\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Default Title","offer_id":52936069251359,"sku":"Full Front End Package","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/d5be97ad56c16c770560ff637b1a053d.webp?v=1790507193"},{"product_id":"full-vehicle-paint-protection-film-package","title":"Full Vehicle Pre-Cut PPF Package","description":"\n\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border: 1px solid #e4e4e7; border-radius: 16px; padding: 28px; display: grid; gap: 20px; background: #fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU PAINT PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height: 1.1;\"\u003eFULL VEHICLE\u003cbr\u003ePRE-CUT PPF PACKAGE\u003c\/h2\u003e\n\u003cp\u003eGo beyond the front end with broader protection across your vehicle's exterior. RAVOOY 8.5 mil Pre-Cut Paint Protection Film is made from optically clear TPU (thermoplastic polyurethane), creating a transparent protective layer that helps preserve your vehicle's painted finish against everyday road wear.\u003c\/p\u003e\n\u003cdiv style=\"border-left: 3px solid #c41a16; padding: 12px 16px; background: #fafafa;\"\u003e\n\u003cp style=\"font-weight: bold; color: #09090b; margin-bottom: 6px;\"\u003eCOVERAGE INCLUDES\u003c\/p\u003e\n\u003cp\u003eFront bumper, hood, fenders, headlights, side mirrors, doors, side skirts, and rear bumper.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from everyday damage and exposure:\u003c\/p\u003e\n\u003cul style=\"list-style: disc; padding-left: 22px; display: grid; gap: 8px;\"\u003e\n\u003cli\u003eStone chips, road debris, and light scratches\u003c\/li\u003e\n\u003cli\u003eWash-induced swirl marks\u003c\/li\u003e\n\u003cli\u003eBug splatter, acidic contaminants, and chemical staining\u003c\/li\u003e\n\u003cli\u003eHard-water spots and mineral deposits\u003c\/li\u003e\n\u003cli\u003eUV exposure that can contribute to fading and oxidation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface encourages water to bead and helps make dirt and road grime easier to wash away. Heat-assisted self-healing helps reduce the appearance of light scratches in the film's surface. Deep scratches, punctures, and damage through the film do not self-heal.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003ePROTECTION WHERE IT MATTERS\u003c\/h3\u003e\n\u003cp\u003eProtect more of your vehicle's finish, from road-facing front panels to doors, lower side panels, and the rear bumper. PPF adds a physical barrier that helps absorb minor impacts and abrasion; ceramic coating alone does not provide the same stone-chip protection.\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: #71717a;\"\u003eRefer to the vehicle-specific kit layout for the complete panel coverage. Confirm your vehicle's year, make, model, body style, and trim before ordering. Clean contaminants promptly; PPF reduces exposure but does not prevent every type of damage or staining.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" fill=\"none\" height=\"30\" viewbox=\"0 0 24 24\" width=\"30\"\u003e \u003ccircle cx=\"12\" cy=\"9\" fill=\"#d97706\" fill-opacity=\".1\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg alt=\"Before and after PPF installation comparison\" decoding=\"async\" height=\"816\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" width=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"Gloss vs Matte PPF finish comparison\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv aria-label=\"Premium 8.5 mil TPU PPF film roll\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"CAD plotter precision cutting PPF film\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv aria-label=\"Pre-Cut PPF layout sheet\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg alt=\"PPF installation tool kit\" decoding=\"async\" height=\"600\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" width=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"RAVOOY branded PPF kit packaging\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSqueegee + spray bottle\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eInstallation instructions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003eEvery kit includes a squeegee, a spray bottle, and installation instructions at no extra charge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eOrders ship via UPS within 24 hours after payment confirmation. Tracking is emailed after dispatch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" fill=\"#c41a16\" fill-opacity=\".12\" stroke=\"#c41a16\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" fill=\"#3b82f6\" fill-opacity=\".12\" stroke=\"#3b82f6\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" fill=\"#22d3ee\" fill-opacity=\".12\" stroke=\"#22d3ee\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-linecap=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"cta-link\" href=\"\/pages\/installationguide\"\u003e \u003csvg fill=\"none\" height=\"14\" viewbox=\"0 0 24 24\" width=\"14\"\u003e \u003cpolygon fill=\"#09090b\" points=\"5,3 19,12 5,21\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes — each kit is precision-cut for the specific year, make, model, and trim listed. No trimming required on stock vehicles.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Orders ship via UPS within 24 hours after payment confirmation. Tracking is emailed after dispatch.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv aria-label=\"RAVOOY stores on eBay\" class=\"ravooy-ebay-trust\" role=\"region\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"42\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\" width=\"126\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Default Title","offer_id":52936192819487,"sku":"Full Vehicle Paint Protection Film Package","price":499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ecf119f019fee85b2f8fff6af5a7b499.webp?v=1790507191"},{"product_id":"track-pack-ppf-package","title":"Track Pack Pre-Cut PPF Package","description":"\n\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"28\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" width=\"122\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border: 1px solid #e4e4e7; border-radius: 16px; padding: 28px; display: grid; gap: 20px; background: #fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU PAINT PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height: 1.1;\"\u003eTRACK PACK\u003cbr\u003ePRE-CUT PPF PACKAGE\u003c\/h2\u003e\n\u003cp\u003eExtend protection beyond the front end to the A-pillars and side skirts. RAVOOY 8.5 mil Pre-Cut Paint Protection Film is made from optically clear TPU (thermoplastic polyurethane), creating a transparent protective layer that helps preserve your vehicle's painted finish against everyday road wear.\u003c\/p\u003e\n\u003cdiv style=\"border-left: 3px solid #c41a16; padding: 12px 16px; background: #fafafa;\"\u003e\n\u003cp style=\"font-weight: bold; color: #09090b; margin-bottom: 6px;\"\u003eTHIS PACKAGE COVERS\u003c\/p\u003e\n\u003cp\u003eFull front bumper, headlights, full hood, full front fenders, side mirrors, A-pillars, and side skirts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from everyday damage and exposure:\u003c\/p\u003e\n\u003cul style=\"list-style: disc; padding-left: 22px; display: grid; gap: 8px;\"\u003e\n\u003cli\u003eStone chips, road debris, and light scratches\u003c\/li\u003e\n\u003cli\u003eWash-induced swirl marks\u003c\/li\u003e\n\u003cli\u003eBug splatter, acidic contaminants, and chemical staining\u003c\/li\u003e\n\u003cli\u003eHard-water spots and mineral deposits\u003c\/li\u003e\n\u003cli\u003eUV exposure that can contribute to fading and oxidation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface encourages water to bead and helps make dirt and road grime easier to wash away. Heat-assisted self-healing helps reduce the appearance of light scratches in the film's surface. Deep scratches, punctures, and damage through the film do not self-heal.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height: 1.2;\"\u003ePROTECTION WHERE IT MATTERS\u003c\/h3\u003e\n\u003cp\u003eThis package combines full front-end coverage with A-pillar and side-skirt protection for additional areas exposed to road debris and abrasion. PPF adds a physical barrier that helps absorb minor impacts and abrasion; ceramic coating alone does not provide the same stone-chip protection.\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: #71717a;\"\u003eCoverage for this package is limited to the parts listed above. Confirm your vehicle's year, make, model, body style, and trim before ordering. Clean contaminants promptly; PPF reduces exposure but does not prevent every type of damage or staining.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" fill=\"none\" height=\"30\" viewbox=\"0 0 24 24\" width=\"30\"\u003e \u003ccircle cx=\"12\" cy=\"9\" fill=\"#d97706\" fill-opacity=\".1\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg alt=\"Before and after PPF installation comparison\" decoding=\"async\" height=\"816\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" width=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg fill=\"none\" height=\"16\" viewbox=\"0 0 16 16\" width=\"16\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"Gloss vs Matte PPF finish comparison\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv aria-label=\"Premium 8.5 mil TPU PPF film roll\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"CAD plotter precision cutting PPF film\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv aria-label=\"Pre-Cut PPF layout sheet\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg alt=\"PPF installation tool kit\" decoding=\"async\" height=\"600\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" width=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv aria-label=\"RAVOOY branded PPF kit packaging\" class=\"split-img\" role=\"img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSqueegee + spray bottle\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eInstallation instructions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003eEvery kit includes a squeegee, a spray bottle, and installation instructions at no extra charge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eOrders ship via UPS within 24 hours after payment confirmation. Tracking is emailed after dispatch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" fill=\"#c41a16\" fill-opacity=\".12\" stroke=\"#c41a16\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" fill=\"#3b82f6\" fill-opacity=\".12\" stroke=\"#3b82f6\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg fill=\"none\" height=\"36\" viewbox=\"0 0 24 24\" width=\"36\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" fill=\"#22d3ee\" fill-opacity=\".12\" stroke=\"#22d3ee\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-linecap=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"cta-link\" href=\"\/pages\/installationguide\"\u003e \u003csvg fill=\"none\" height=\"14\" viewbox=\"0 0 24 24\" width=\"14\"\u003e \u003cpolygon fill=\"#09090b\" points=\"5,3 19,12 5,21\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes — each kit is precision-cut for the specific year, make, model, and trim listed. No trimming required on stock vehicles.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Orders ship via UPS within 24 hours after payment confirmation. Tracking is emailed after dispatch.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv aria-label=\"RAVOOY stores on eBay\" class=\"ravooy-ebay-trust\" role=\"region\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg alt=\"RAVOOY\" decoding=\"async\" height=\"42\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\" width=\"126\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" rel=\"noopener noreferrer\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\" target=\"_blank\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Default Title","offer_id":52936193114399,"sku":"Track Pack PPF Package","price":220.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/6ddac5323a17a474a475af131de45aeb_c8b8860c-062b-4ebf-b8d5-784b0f51c7ec.webp?v=1790507192"},{"product_id":"ravooy-full-front-pre-cut-ppf-kit-for-volkswagen-taos-2025-2026","title":"RAVOOY Full Front Pre-Cut PPF Kit For Volkswagen Taos 2025–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Volkswagen Taos\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Volkswagen Taos with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Volkswagen Taos 2025–2026 — S, SE, SE Black, SEL. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-43238.webp?v=1791605203\" alt=\"Full Front pre-cut PPF pattern for Volkswagen Taos\"\u003e\u003cfigcaption\u003eExact cut pattern for Volkswagen Taos\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-volkswagen-taos-2025-2026-full-front-coverage_21edabf3-3dd3-4890-af8e-5d8552b68a22.png?v=1790534975\" alt=\"Full Front PPF coverage for Volkswagen Taos\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Volkswagen Taos 2025–2026 — S, SE, SE Black, SEL, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938934976799,"sku":"RV-FRONT-VW-TAOS-2526-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938935009567,"sku":"RV-FRONT-VW-TAOS-2526-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-43238.webp?v=1791605203"},{"product_id":"ravooy-full-front-pre-cut-ppf-kit-for-volkswagen-golf-r-2025","title":"RAVOOY Full Front Pre-Cut PPF Kit For Volkswagen Golf R 2025","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Volkswagen Golf R\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Volkswagen Golf R with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Volkswagen Golf R 2025 — R 4Motion, R Black Edition 4Motion. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-blue-h4b9d78ecbb89002703d2d2ce.png?v=1791151396\" alt=\"Full Front pre-cut PPF pattern for Volkswagen Golf R\"\u003e\u003cfigcaption\u003eExact cut pattern for Volkswagen Golf R\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-volkswagen-golf-r-2025-full-front-coverage_4aec264d-4042-4956-94e9-b1e86785adcb.png\" alt=\"Full Front PPF coverage for Volkswagen Golf R\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Volkswagen Golf R 2025 — R 4Motion, R Black Edition 4Motion, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938935042335,"sku":"RV-FRONT-VW-GOLFR-2025-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938935075103,"sku":"RV-FRONT-VW-GOLFR-2025-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-blue-h4b9d78ecbb89002703d2d2ce.png?v=1791151396"},{"product_id":"ravooy-full-front-pre-cut-ppf-kit-for-toyota-crown-signia-2025-2026","title":"RAVOOY Full Front Pre-Cut PPF Kit For Toyota Crown Signia 2025–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Toyota Crown Signia\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Toyota Crown Signia with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Toyota Crown Signia 2025–2026. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-37480.png?v=1791592967\" alt=\"Full Front pre-cut PPF pattern for Toyota Crown Signia\"\u003e\u003cfigcaption\u003eExact cut pattern for Toyota Crown Signia\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-37480-full-front-vehicle.png?v=1790535402\" alt=\"Full Front PPF coverage for Toyota Crown Signia\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Toyota Crown Signia 2025–2026, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938956407071,"sku":"RV-FRONT-37480-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938956439839,"sku":"RV-FRONT-37480-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-37480.png?v=1791592967"},{"product_id":"ravooy-full-front-acura-adx-2025-2026-40395","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura ADX 2025–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura ADX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura ADX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura ADX 2025–2026 — A-Spec, A-Spec Advance, Base. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-40395.png?v=1791592949\" alt=\"Full Front pre-cut PPF pattern for Acura ADX\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura ADX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-40395-vehicle.png?v=1790535824\" alt=\"Full Front PPF coverage for Acura ADX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura ADX 2025–2026 — A-Spec, A-Spec Advance, Base, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938959487263,"sku":"RV-FRONT-40395-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938959520031,"sku":"RV-FRONT-40395-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-40395.png?v=1791592949"},{"product_id":"ravooy-full-front-acura-integra-2024-2026-33920","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura Integra 2024–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura Integra\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura Integra with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura Integra 2024–2026. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33920.png?v=1791592918\" alt=\"Full Front pre-cut PPF pattern for Acura Integra\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura Integra\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-33920-vehicle.png?v=1790535845\" alt=\"Full Front PPF coverage for Acura Integra\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura Integra 2024–2026, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938959683871,"sku":"RV-FRONT-33920-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938959716639,"sku":"RV-FRONT-33920-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33920.png?v=1791592918"},{"product_id":"ravooy-full-front-acura-mdx-2025-2026-41066","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura MDX 2025–2026 — Base, Technology","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura MDX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura MDX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura MDX 2025–2026 — Base, Technology. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41066.png?v=1791592907\" alt=\"Full Front pre-cut PPF pattern for Acura MDX\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura MDX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-41066-vehicle.png?v=1790535847\" alt=\"Full Front PPF coverage for Acura MDX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura MDX 2025–2026 — Base, Technology, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938959782175,"sku":"RV-FRONT-41066-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938959814943,"sku":"RV-FRONT-41066-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41066.png?v=1791592907"},{"product_id":"ravooy-full-front-acura-mdx-2025-2026-36738","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura MDX 2025–2026 — A-Spec, A-Spec Advance, Platinum Elite A-Spec","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura MDX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura MDX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura MDX 2025–2026 — A-Spec, A-Spec Advance, Platinum Elite A-Spec. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-36738.png?v=1791592940\" alt=\"Full Front pre-cut PPF pattern for Acura MDX\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura MDX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-36738-vehicle.png?v=1790535848\" alt=\"Full Front PPF coverage for Acura MDX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura MDX 2025–2026 — A-Spec, A-Spec Advance, Platinum Elite A-Spec, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938959880479,"sku":"RV-FRONT-36738-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938959913247,"sku":"RV-FRONT-36738-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-36738.png?v=1791592940"},{"product_id":"ravooy-full-front-acura-mdx-2025-2026-41064","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura MDX 2025–2026 — Advance","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura MDX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura MDX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura MDX 2025–2026 — Advance. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41064.png?v=1791592958\" alt=\"Full Front pre-cut PPF pattern for Acura MDX\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura MDX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-41064-vehicle.png?v=1790535850\" alt=\"Full Front PPF coverage for Acura MDX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura MDX 2025–2026 — Advance, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938959946015,"sku":"RV-FRONT-41064-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938959978783,"sku":"RV-FRONT-41064-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41064.png?v=1791592958"},{"product_id":"ravooy-full-front-acura-rlx-2018-2020-28211","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura RLX 2018–2020","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura RLX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura RLX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura RLX 2018–2020 — ALL. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-28211.png?v=1791592976\" alt=\"Full Front pre-cut PPF pattern for Acura RLX\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura RLX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-28211-vehicle.png?v=1790535852\" alt=\"Full Front PPF coverage for Acura RLX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura RLX 2018–2020 — ALL, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960011551,"sku":"RV-FRONT-28211-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960044319,"sku":"RV-FRONT-28211-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-28211.png?v=1791592976"},{"product_id":"ravooy-full-front-acura-mdx-2025-2026-41072","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura MDX 2025–2026 — Type S, Type S Advance, Type S Ultra","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura MDX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura MDX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura MDX 2025–2026 — Type S, Type S Advance, Type S Ultra. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41072.png?v=1791592929\" alt=\"Full Front pre-cut PPF pattern for Acura MDX\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura MDX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-41072-vehicle.png?v=1790535854\" alt=\"Full Front PPF coverage for Acura MDX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura MDX 2025–2026 — Type S, Type S Advance, Type S Ultra, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960077087,"sku":"RV-FRONT-41072-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960109855,"sku":"RV-FRONT-41072-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41072.png?v=1791592929"},{"product_id":"ravooy-full-front-acura-rdx-2025-2026-42873","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura RDX 2025–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura RDX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura RDX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura RDX 2025–2026 — Advance, A-Spec Advance, Platinum Elite A-Spec. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-42873.png?v=1791592989\" alt=\"Full Front pre-cut PPF pattern for Acura RDX\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura RDX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-42873-vehicle.png?v=1790535855\" alt=\"Full Front PPF coverage for Acura RDX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura RDX 2025–2026 — Advance, A-Spec Advance, Platinum Elite A-Spec, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960142623,"sku":"RV-FRONT-42873-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960175391,"sku":"RV-FRONT-42873-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-42873.png?v=1791592989"},{"product_id":"ravooy-full-front-acura-tlx-2021-2023-28199","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura TLX 2021–2023","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura TLX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura TLX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura TLX 2021–2023 — Base, A Spec, Tech. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-28199.png?v=1791593040\" alt=\"Full Front pre-cut PPF pattern for Acura TLX\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura TLX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-28199-vehicle.png?v=1790535856\" alt=\"Full Front PPF coverage for Acura TLX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura TLX 2021–2023 — Base, A Spec, Tech, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960208159,"sku":"RV-FRONT-28199-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960240927,"sku":"RV-FRONT-28199-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-28199.png?v=1791593040"},{"product_id":"ravooy-full-front-acura-tlx-2021-2025-34586","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura TLX 2021–2025","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura TLX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura TLX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura TLX 2021–2025 — Type S. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-34586.png?v=1791593053\" alt=\"Full Front pre-cut PPF pattern for Acura TLX\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura TLX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-34586-vehicle.png?v=1790535858\" alt=\"Full Front PPF coverage for Acura TLX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura TLX 2021–2025 — Type S, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960306463,"sku":"RV-FRONT-34586-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960339231,"sku":"RV-FRONT-34586-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-34586.png?v=1791593053"},{"product_id":"ravooy-full-front-acura-tlx-2024-2025-38957","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura TLX 2024–2025","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura TLX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura TLX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura TLX 2024–2025 — A-Spec, TECH. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38957.png?v=1791593063\" alt=\"Full Front pre-cut PPF pattern for Acura TLX\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura TLX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38957-vehicle.png?v=1790535860\" alt=\"Full Front PPF coverage for Acura TLX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura TLX 2024–2025 — A-Spec, TECH, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960371999,"sku":"RV-FRONT-38957-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960404767,"sku":"RV-FRONT-38957-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38957.png?v=1791593063"},{"product_id":"ravooy-full-front-acura-zdx-2024-2025-33999","title":"RAVOOY Full Front Pre-Cut PPF Kit For Acura ZDX 2024–2025","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Acura ZDX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Acura ZDX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Acura ZDX 2024–2025. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33999.png?v=1791593021\" alt=\"Full Front pre-cut PPF pattern for Acura ZDX\"\u003e\u003cfigcaption\u003eExact cut pattern for Acura ZDX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-33999-vehicle.png?v=1790535861\" alt=\"Full Front PPF coverage for Acura ZDX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Acura ZDX 2024–2025, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960437535,"sku":"RV-FRONT-33999-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960470303,"sku":"RV-FRONT-33999-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33999.png?v=1791593021"},{"product_id":"ravooy-full-front-alfa-romeo-4c-2016-2018-28181","title":"RAVOOY Full Front Pre-Cut PPF Kit For Alfa Romeo 4C 2016–2018","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Alfa Romeo 4C\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Alfa Romeo 4C with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Alfa Romeo 4C 2016–2018 — ALL. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-28181.png?v=1791593030\" alt=\"Full Front pre-cut PPF pattern for Alfa Romeo 4C\"\u003e\u003cfigcaption\u003eExact cut pattern for Alfa Romeo 4C\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-28181-vehicle.png?v=1790535863\" alt=\"Full Front PPF coverage for Alfa Romeo 4C\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Alfa Romeo 4C 2016–2018 — ALL, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960503071,"sku":"RV-FRONT-28181-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960535839,"sku":"RV-FRONT-28181-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-28181.png?v=1791593030"},{"product_id":"ravooy-full-front-alfa-romeo-giulia-2025-2026-38768","title":"RAVOOY Full Front Pre-Cut PPF Kit For Alfa Romeo Giulia 2025–2026 — Tributo Italiano","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Alfa Romeo Giulia\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Alfa Romeo Giulia with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Alfa Romeo Giulia 2025–2026 — Tributo Italiano. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38768.png?v=1791593000\" alt=\"Full Front pre-cut PPF pattern for Alfa Romeo Giulia\"\u003e\u003cfigcaption\u003eExact cut pattern for Alfa Romeo Giulia\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38768-vehicle.png?v=1790535864\" alt=\"Full Front PPF coverage for Alfa Romeo Giulia\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Alfa Romeo Giulia 2025–2026 — Tributo Italiano, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960568607,"sku":"RV-FRONT-38768-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960601375,"sku":"RV-FRONT-38768-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38768.png?v=1791593000"},{"product_id":"ravooy-full-front-alfa-romeo-giulia-2025-2026-38766","title":"RAVOOY Full Front Pre-Cut PPF Kit For Alfa Romeo Giulia 2025–2026 — Base","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Alfa Romeo Giulia\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Alfa Romeo Giulia with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Alfa Romeo Giulia 2025–2026 — Base. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38766.png?v=1791593012\" alt=\"Full Front pre-cut PPF pattern for Alfa Romeo Giulia\"\u003e\u003cfigcaption\u003eExact cut pattern for Alfa Romeo Giulia\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38766-vehicle.png?v=1790535866\" alt=\"Full Front PPF coverage for Alfa Romeo Giulia\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Alfa Romeo Giulia 2025–2026 — Base, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960634143,"sku":"RV-FRONT-38766-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960666911,"sku":"RV-FRONT-38766-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38766.png?v=1791593012"},{"product_id":"ravooy-full-front-alfa-romeo-stelvio-2025-38777","title":"RAVOOY Full Front Pre-Cut PPF Kit For Alfa Romeo Stelvio 2025","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Alfa Romeo Stelvio\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Alfa Romeo Stelvio with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Alfa Romeo Stelvio 2025 — Base. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38777.png?v=1791593075\" alt=\"Full Front pre-cut PPF pattern for Alfa Romeo Stelvio\"\u003e\u003cfigcaption\u003eExact cut pattern for Alfa Romeo Stelvio\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38777-vehicle.png?v=1790535867\" alt=\"Full Front PPF coverage for Alfa Romeo Stelvio\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Alfa Romeo Stelvio 2025 — Base, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960699679,"sku":"RV-FRONT-38777-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960732447,"sku":"RV-FRONT-38777-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38777.png?v=1791593075"},{"product_id":"ravooy-full-front-alfa-romeo-4c-spider-2015-2020-28185","title":"RAVOOY Full Front Pre-Cut PPF Kit For Alfa Romeo 4C Spider 2015–2020","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Alfa Romeo 4C Spider\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Alfa Romeo 4C Spider with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Alfa Romeo 4C Spider 2015–2020 — 4C, Spider. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-28185.png?v=1791593103\" alt=\"Full Front pre-cut PPF pattern for Alfa Romeo 4C Spider\"\u003e\u003cfigcaption\u003eExact cut pattern for Alfa Romeo 4C Spider\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-28185-vehicle.png?v=1790535869\" alt=\"Full Front PPF coverage for Alfa Romeo 4C Spider\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Alfa Romeo 4C Spider 2015–2020 — 4C, Spider, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960765215,"sku":"RV-FRONT-28185-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960797983,"sku":"RV-FRONT-28185-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-28185.png?v=1791593103"},{"product_id":"ravooy-full-front-alfa-romeo-stelvio-2025-2026-38779","title":"RAVOOY Full Front Pre-Cut PPF Kit For Alfa Romeo Stelvio 2025–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Alfa Romeo Stelvio\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Alfa Romeo Stelvio with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Alfa Romeo Stelvio 2025–2026 — Tributo Italiano. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38779.png?v=1791593140\" alt=\"Full Front pre-cut PPF pattern for Alfa Romeo Stelvio\"\u003e\u003cfigcaption\u003eExact cut pattern for Alfa Romeo Stelvio\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38779-vehicle.png?v=1790535871\" alt=\"Full Front PPF coverage for Alfa Romeo Stelvio\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Alfa Romeo Stelvio 2025–2026 — Tributo Italiano, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960863519,"sku":"RV-FRONT-38779-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960896287,"sku":"RV-FRONT-38779-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38779.png?v=1791593140"},{"product_id":"ravooy-full-front-alfa-romeo-tonale-2025-38792","title":"RAVOOY Full Front Pre-Cut PPF Kit For Alfa Romeo Tonale 2025 — Tributo Italiano","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Alfa Romeo Tonale\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Alfa Romeo Tonale with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Alfa Romeo Tonale 2025 — Tributo Italiano. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38792.png?v=1791593130\" alt=\"Full Front pre-cut PPF pattern for Alfa Romeo Tonale\"\u003e\u003cfigcaption\u003eExact cut pattern for Alfa Romeo Tonale\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38792-vehicle.png?v=1790535873\" alt=\"Full Front PPF coverage for Alfa Romeo Tonale\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Alfa Romeo Tonale 2025 — Tributo Italiano, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960929055,"sku":"RV-FRONT-38792-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938960961823,"sku":"RV-FRONT-38792-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38792.png?v=1791593130"},{"product_id":"ravooy-full-front-alfa-romeo-tonale-2025-38783","title":"RAVOOY Full Front Pre-Cut PPF Kit For Alfa Romeo Tonale 2025 — Base","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Alfa Romeo Tonale\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Alfa Romeo Tonale with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Alfa Romeo Tonale 2025 — Base. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38783.png?v=1791593122\" alt=\"Full Front pre-cut PPF pattern for Alfa Romeo Tonale\"\u003e\u003cfigcaption\u003eExact cut pattern for Alfa Romeo Tonale\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38783-vehicle.png?v=1790535874\" alt=\"Full Front PPF coverage for Alfa Romeo Tonale\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Alfa Romeo Tonale 2025 — Base, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938960994591,"sku":"RV-FRONT-38783-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938961027359,"sku":"RV-FRONT-38783-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38783.png?v=1791593122"},{"product_id":"ravooy-full-front-aston-martin-dbx-2022-2024-41472","title":"RAVOOY Full Front Pre-Cut PPF Kit For Aston Martin DBX 2022–2024 — Aston Martin DBX, Base","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Aston Martin DBX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Aston Martin DBX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Aston Martin DBX 2022–2024 — Base. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41472.png?v=1791593113\" alt=\"Full Front pre-cut PPF pattern for Aston Martin DBX\"\u003e\u003cfigcaption\u003eExact cut pattern for Aston Martin DBX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-41472-vehicle.png?v=1790535981\" alt=\"Full Front PPF coverage for Aston Martin DBX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Aston Martin DBX 2022–2024 — Base, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938961486111,"sku":"RV-FRONT-41472-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938961518879,"sku":"RV-FRONT-41472-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41472.png?v=1791593113"},{"product_id":"ravooy-full-front-aston-martin-db11-2023-2024-41461","title":"RAVOOY Full Front Pre-Cut PPF Kit For Aston Martin DB11 2023–2024","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Aston Martin DB11\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Aston Martin DB11 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Aston Martin DB11 2023–2024 — V12, V8, Coupe, Volante. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41461.png?v=1791593093\" alt=\"Full Front pre-cut PPF pattern for Aston Martin DB11\"\u003e\u003cfigcaption\u003eExact cut pattern for Aston Martin DB11\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-41461-vehicle.png?v=1790535983\" alt=\"Full Front PPF coverage for Aston Martin DB11\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Aston Martin DB11 2023–2024 — V12, V8, Coupe, Volante, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938961551647,"sku":"RV-FRONT-41461-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938961584415,"sku":"RV-FRONT-41461-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41461.png?v=1791593093"},{"product_id":"ravooy-full-front-aston-martin-dbx-2022-2024-41468","title":"RAVOOY Full Front Pre-Cut PPF Kit For Aston Martin DBX 2022–2024 — Aston Martin DBX, 707, AMR23 Edition","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Aston Martin DBX\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Aston Martin DBX with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Aston Martin DBX 2022–2024 — 707, AMR23 Edition. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41468.png?v=1791593084\" alt=\"Full Front pre-cut PPF pattern for Aston Martin DBX\"\u003e\u003cfigcaption\u003eExact cut pattern for Aston Martin DBX\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-41468-vehicle.png?v=1790535985\" alt=\"Full Front PPF coverage for Aston Martin DBX\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Aston Martin DBX 2022–2024 — 707, AMR23 Edition, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938961617183,"sku":"RV-FRONT-41468-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938961649951,"sku":"RV-FRONT-41468-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41468.png?v=1791593084"},{"product_id":"ravooy-full-front-aston-martin-dbx-707-2025-2026-41421","title":"RAVOOY Full Front Pre-Cut PPF Kit For Aston Martin DBX 707 2025–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Aston Martin DBX 707\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Aston Martin DBX 707 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Aston Martin DBX 707 2025–2026 — Aston Martin, DBX 707. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41421.png?v=1791593150\" alt=\"Full Front pre-cut PPF pattern for Aston Martin DBX 707\"\u003e\u003cfigcaption\u003eExact cut pattern for Aston Martin DBX 707\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-41421-vehicle.png?v=1790535986\" alt=\"Full Front PPF coverage for Aston Martin DBX 707\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Aston Martin DBX 707 2025–2026 — Aston Martin, DBX 707, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938961682719,"sku":"RV-FRONT-41421-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938961715487,"sku":"RV-FRONT-41421-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41421.png?v=1791593150"},{"product_id":"ravooy-full-front-aston-martin-db12-2024-2025-42913","title":"RAVOOY Full Front Pre-Cut PPF Kit For Aston Martin DB12 2024–2025","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Aston Martin DB12\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Aston Martin DB12 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Aston Martin DB12 2024–2025 — Coupe, Volante. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-42913.png?v=1791593280\" alt=\"Full Front pre-cut PPF pattern for Aston Martin DB12\"\u003e\u003cfigcaption\u003eExact cut pattern for Aston Martin DB12\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-42913-vehicle.png?v=1790535988\" alt=\"Full Front PPF coverage for Aston Martin DB12\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Aston Martin DB12 2024–2025 — Coupe, Volante, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938961748255,"sku":"RV-FRONT-42913-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938961781023,"sku":"RV-FRONT-42913-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-42913.png?v=1791593280"},{"product_id":"ravooy-full-front-aston-martin-dbx-s-2026-41433","title":"RAVOOY Full Front Pre-Cut PPF Kit For Aston Martin DBX S 2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Aston Martin DBX S\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Aston Martin DBX S with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Aston Martin DBX S 2026 — Aston Martin DBX S. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41433.png?v=1791593462\" alt=\"Full Front pre-cut PPF pattern for Aston Martin DBX S\"\u003e\u003cfigcaption\u003eExact cut pattern for Aston Martin DBX S\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-41433-vehicle.png?v=1790535990\" alt=\"Full Front PPF coverage for Aston Martin DBX S\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Aston Martin DBX S 2026 — Aston Martin DBX S, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938961813791,"sku":"RV-FRONT-41433-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938961846559,"sku":"RV-FRONT-41433-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41433.png?v=1791593462"},{"product_id":"ravooy-full-front-aston-martin-vanquish-2025-2026-42929","title":"RAVOOY Full Front Pre-Cut PPF Kit For Aston Martin Vanquish 2025–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Aston Martin Vanquish\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Aston Martin Vanquish with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Aston Martin Vanquish 2025–2026 — Coupe, Volante. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-42929.png?v=1791593333\" alt=\"Full Front pre-cut PPF pattern for Aston Martin Vanquish\"\u003e\u003cfigcaption\u003eExact cut pattern for Aston Martin Vanquish\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-42929-vehicle.png?v=1790535992\" alt=\"Full Front PPF coverage for Aston Martin Vanquish\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Aston Martin Vanquish 2025–2026 — Coupe, Volante, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938961912095,"sku":"RV-FRONT-42929-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938961944863,"sku":"RV-FRONT-42929-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-42929.png?v=1791593333"},{"product_id":"ravooy-full-front-aston-martin-vantage-2025-2026-42934","title":"RAVOOY Full Front Pre-Cut PPF Kit For Aston Martin Vantage 2025–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Aston Martin Vantage\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Aston Martin Vantage with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Aston Martin Vantage 2025–2026 — Coupe, Roadster, S Coupe, S Roadster. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-42934.png?v=1791593292\" alt=\"Full Front pre-cut PPF pattern for Aston Martin Vantage\"\u003e\u003cfigcaption\u003eExact cut pattern for Aston Martin Vantage\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-42934-vehicle.png?v=1790535993\" alt=\"Full Front PPF coverage for Aston Martin Vantage\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Aston Martin Vantage 2025–2026 — Coupe, Roadster, S Coupe, S Roadster, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938961977631,"sku":"RV-FRONT-42934-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962010399,"sku":"RV-FRONT-42934-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-42934.png?v=1791593292"},{"product_id":"ravooy-full-front-audi-a3-2017-2019-33416","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A3 2017–2019","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A3\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A3 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A3 2017–2019 — Base, Cabriolet. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33416.png?v=1791593370\" alt=\"Full Front pre-cut PPF pattern for Audi A3\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A3\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-33416-vehicle.png?v=1790535994\" alt=\"Full Front PPF coverage for Audi A3\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A3 2017–2019 — Base, Cabriolet, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962043167,"sku":"RV-FRONT-33416-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962075935,"sku":"RV-FRONT-33416-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33416.png?v=1791593370"},{"product_id":"ravooy-full-front-audi-a3-2021-33420","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A3 2021 — Base, Komfort","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A3\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A3 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A3 2021 — Base, Komfort. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33420.png?v=1791593312\" alt=\"Full Front pre-cut PPF pattern for Audi A3\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A3\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-33420-vehicle.png?v=1790535996\" alt=\"Full Front PPF coverage for Audi A3\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A3 2021 — Base, Komfort, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962108703,"sku":"RV-FRONT-33420-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962141471,"sku":"RV-FRONT-33420-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33420.png?v=1791593312"},{"product_id":"ravooy-full-front-audi-a3-2021-33428","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A3 2021 — Progressive, Technik","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A3\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A3 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A3 2021 — Progressive, Technik. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33428.png?v=1791593361\" alt=\"Full Front pre-cut PPF pattern for Audi A3\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A3\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-33428-vehicle.png?v=1790536024\" alt=\"Full Front PPF coverage for Audi A3\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A3 2021 — Progressive, Technik, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962272543,"sku":"RV-FRONT-33428-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962305311,"sku":"RV-FRONT-33428-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33428.png?v=1791593361"},{"product_id":"ravooy-full-front-audi-a3-2021-2023-33430","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A3 2021–2023","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A3\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A3 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A3 2021–2023 — S-Line. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33430.png?v=1791593392\" alt=\"Full Front pre-cut PPF pattern for Audi A3\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A3\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-33430-vehicle.png?v=1790536025\" alt=\"Full Front PPF coverage for Audi A3\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A3 2021–2023 — S-Line, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962338079,"sku":"RV-FRONT-33430-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962370847,"sku":"RV-FRONT-33430-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-33430.png?v=1791593392"},{"product_id":"ravooy-full-front-audi-a3-2025-2026-38346","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A3 2025–2026 — Base, Premium, Premium Plus","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A3\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A3 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A3 2025–2026 — Base, Premium, Premium Plus. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38346.png?v=1791593453\" alt=\"Full Front pre-cut PPF pattern for Audi A3\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A3\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38346-vehicle.png?v=1790536027\" alt=\"Full Front PPF coverage for Audi A3\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A3 2025–2026 — Base, Premium, Premium Plus, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962403615,"sku":"RV-FRONT-38346-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962436383,"sku":"RV-FRONT-38346-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38346.png?v=1791593453"},{"product_id":"ravooy-full-front-audi-a4-2025-2026-38631","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A4 2025–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A4\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A4 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A4 2025–2026 — ALL. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38631.png?v=1791593351\" alt=\"Full Front pre-cut PPF pattern for Audi A4\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A4\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38631-vehicle.png?v=1790536028\" alt=\"Full Front PPF coverage for Audi A4\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A4 2025–2026 — ALL, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962501919,"sku":"RV-FRONT-38631-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962534687,"sku":"RV-FRONT-38631-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38631.png?v=1791593351"},{"product_id":"ravooy-full-front-audi-a3-2025-2026-40401","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A3 2025–2026 — Audi A3 Progressive, Technik","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A3\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A3 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A3 2025–2026 — Audi A3 Progressive, Technik. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-40401.png?v=1791593430\" alt=\"Full Front pre-cut PPF pattern for Audi A3\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A3\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-40401-vehicle.png?v=1790536030\" alt=\"Full Front PPF coverage for Audi A3\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A3 2025–2026 — Audi A3 Progressive, Technik, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962567455,"sku":"RV-FRONT-40401-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962600223,"sku":"RV-FRONT-40401-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-40401.png?v=1791593430"},{"product_id":"ravooy-full-front-audi-a4-allroad-2024-2025-38649","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A4 allroad 2024–2025","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A4 allroad\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A4 allroad with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A4 allroad 2024–2025 — ALL. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38649.png?v=1791593300\" alt=\"Full Front pre-cut PPF pattern for Audi A4 allroad\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A4 allroad\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38649-vehicle.png?v=1790536032\" alt=\"Full Front PPF coverage for Audi A4 allroad\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A4 allroad 2024–2025 — ALL, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962632991,"sku":"RV-FRONT-38649-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962665759,"sku":"RV-FRONT-38649-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38649.png?v=1791593300"},{"product_id":"ravooy-full-front-audi-a5-2025-2026-41049","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A5 2025–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A5\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A5 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A5 2025–2026 — A5 Sedan, S-Line. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41049.png?v=1791593474\" alt=\"Full Front pre-cut PPF pattern for Audi A5\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A5\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-41049-vehicle.png?v=1790536034\" alt=\"Full Front PPF coverage for Audi A5\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A5 2025–2026 — A5 Sedan, S-Line, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962698527,"sku":"RV-FRONT-41049-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962731295,"sku":"RV-FRONT-41049-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41049.png?v=1791593474"},{"product_id":"ravooy-full-front-audi-a6-2024-2025-38708","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A6 2024–2025 — Premium, Premium Plus","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A6\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A6 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A6 2024–2025 — Premium, Premium Plus. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38708.png?v=1791593572\" alt=\"Full Front pre-cut PPF pattern for Audi A6\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A6\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38708-vehicle.png?v=1790536036\" alt=\"Full Front PPF coverage for Audi A6\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A6 2024–2025 — Premium, Premium Plus, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962764063,"sku":"RV-FRONT-38708-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962796831,"sku":"RV-FRONT-38708-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38708.png?v=1791593572"},{"product_id":"ravooy-full-front-audi-a5-2023-2024-38608","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A5 2023–2024","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A5\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A5 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A5 2023–2024. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38608.png?v=1791593342\" alt=\"Full Front pre-cut PPF pattern for Audi A5\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A5\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38608-vehicle.png?v=1790536039\" alt=\"Full Front PPF coverage for Audi A5\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A5 2023–2024, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962829599,"sku":"RV-FRONT-38608-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962862367,"sku":"RV-FRONT-38608-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38608.png?v=1791593342"},{"product_id":"ravooy-full-front-audi-a5-sportback-2025-2026-38691","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A5 Sportback 2025–2026","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A5 Sportback\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A5 Sportback with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A5 Sportback 2025–2026 — Base, Premium, Premium Plus, Progressiv. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38691.png?v=1791593411\" alt=\"Full Front pre-cut PPF pattern for Audi A5 Sportback\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A5 Sportback\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38691-vehicle.png?v=1790536040\" alt=\"Full Front PPF coverage for Audi A5 Sportback\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A5 Sportback 2025–2026 — Base, Premium, Premium Plus, Progressiv, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938962895135,"sku":"RV-FRONT-38691-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938962927903,"sku":"RV-FRONT-38691-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38691.png?v=1791593411"},{"product_id":"ravooy-full-front-audi-a6-2024-2025-38715","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A6 2024–2025 — Prestige","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A6\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A6 with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A6 2024–2025 — Prestige. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38715.png?v=1791593420\" alt=\"Full Front pre-cut PPF pattern for Audi A6\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A6\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38715-vehicle.png?v=1790536058\" alt=\"Full Front PPF coverage for Audi A6\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A6 2024–2025 — Prestige, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938963124511,"sku":"RV-FRONT-38715-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938963157279,"sku":"RV-FRONT-38715-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38715.png?v=1791593420"},{"product_id":"ravooy-full-front-audi-a6-e-tron-2025-2027-41055","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi A6 e-tron 2025–2027","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi A6 e-tron\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi A6 e-tron with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi A6 e-tron 2025–2027 — Audi A6 e-tron Sportback, Base, S-Line. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41055.png?v=1791593380\" alt=\"Full Front pre-cut PPF pattern for Audi A6 e-tron\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi A6 e-tron\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-41055-vehicle.png?v=1790536060\" alt=\"Full Front PPF coverage for Audi A6 e-tron\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi A6 e-tron 2025–2027 — Audi A6 e-tron Sportback, Base, S-Line, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938963190047,"sku":"RV-FRONT-41055-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938963222815,"sku":"RV-FRONT-41055-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-41055.png?v=1791593380"},{"product_id":"ravooy-full-front-audi-e-tron-gt-2022-2024-38726","title":"RAVOOY Full Front Pre-Cut PPF Kit For Audi E-Tron GT 2022–2024","description":"\u003cstyle\u003e\n.pdp .ravooy-fit-visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.pdp .ravooy-fit-visuals figure{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}\n.pdp .ravooy-fit-visuals img{width:100%;aspect-ratio:4\/3;object-fit:contain;background:#fafafa}\n.pdp .ravooy-fit-visuals figcaption{padding:12px 16px;font-size:13px;font-weight:600;color:var(--ink)}\n@media(max-width:640px){.pdp .ravooy-fit-visuals{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cstyle\u003e\u003c!--\n.pdp * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .pdp {\n    --ink: #09090b;\n    --text: #52525b;\n    --muted: #a1a1aa;\n    --line: #e4e4e7;\n    --bg: #fff;\n    --surface: #fafafa;\n    --accent: #c41a16;\n    --accent-soft: rgba(196, 26, 22, 0.05);\n    --dark: #09090b;\n    --dark-card: #18181b;\n    --r: 12px;\n    --r-lg: 16px;\n    --heading: \"Barlow Condensed\", sans-serif;\n    --body: \"Inter\", system-ui, -apple-system, sans-serif;\n    font-family: var(--body);\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--text);\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 32px clamp(16px, 4vw, 24px) 56px;\n    display: grid;\n    gap: 40px;\n  }\n\n  .pdp img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n  }\n\n  .pdp .label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--accent);\n    line-height: 1;\n  }\n\n  .pdp .label-muted {\n    color: var(--muted);\n  }\n\n  .pdp .label-light {\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .title {\n    font-family: var(--heading);\n    font-weight: 700;\n    font-size: clamp(1.75rem, 3.5vw, 2.5rem);\n    line-height: 0.95;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: var(--ink);\n  }\n\n  .pdp .title-sm {\n    font-size: clamp(1.25rem, 2.5vw, 1.6rem);\n  }\n\n  .pdp .title-white {\n    color: #fff;\n  }\n\n  .pdp .subtitle {\n    font-size: 14px;\n    line-height: 1.7;\n    color: var(--text);\n    max-width: 48ch;\n  }\n\n  .pdp .rounded {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n  }\n\n  .pdp .brand-marquee {\n    border-radius: var(--r-lg);\n    background: var(--surface);\n    border: 1px solid var(--line);\n    padding: 20px 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .brand-marquee::before,\n  .pdp .brand-marquee::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 64px;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .pdp .brand-marquee::before {\n    left: 0;\n    background: linear-gradient(90deg, var(--surface), transparent);\n  }\n\n  .pdp .brand-marquee::after {\n    right: 0;\n    background: linear-gradient(270deg, var(--surface), transparent);\n  }\n\n  .pdp .marquee-track {\n    display: flex;\n    align-items: center;\n    width: max-content;\n    animation: rvyMarquee 20s linear infinite;\n  }\n\n  .pdp .marquee-item {\n    flex-shrink: 0;\n    padding: 0 32px;\n    display: flex;\n    align-items: center;\n    gap: 32px;\n  }\n\n  .pdp .marquee-item img {\n    height: 28px;\n    width: auto;\n    display: block;\n  }\n\n  .pdp .marquee-sep {\n    width: 1px;\n    height: 20px;\n    background: var(--line);\n    flex-shrink: 0;\n  }\n\n  @keyframes rvyMarquee {\n    0% {\n      transform: translateX(0);\n    }\n    100% {\n      transform: translateX(-50%);\n    }\n  }\n\n  .pdp .trust-bar {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 1px;\n    background: var(--line);\n    border-radius: var(--r);\n    overflow: hidden;\n    border: 1px solid var(--line);\n  }\n\n  .pdp .trust-item {\n    background: var(--bg);\n    padding: 22px 8px 18px;\n    text-align: center;\n    display: grid;\n    gap: 4px;\n    justify-items: center;\n  }\n\n  .pdp .trust-icon {\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .pdp .trust-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: var(--ink);\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .trust-label {\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .pdp .split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--bg);\n  }\n\n  .pdp .split-img {\n    position: relative;\n    background: var(--surface);\n    min-height: 320px;\n    background-size: cover;\n    background-position: center;\n    background-repeat: no-repeat;\n  }\n\n  .pdp .split-img video {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .pdp .split-body {\n    padding: clamp(24px, 4vw, 40px);\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n  }\n\n  .pdp .split.reverse .split-img {\n    order: 2;\n  }\n\n  .pdp .split.reverse .split-body {\n    order: 1;\n  }\n\n  .pdp .check-list {\n    list-style: none;\n    display: grid;\n    gap: 10px;\n  }\n\n  .pdp .check-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .pdp .check-list .dot {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    margin-top: 1px;\n    border-radius: 6px;\n    background: var(--accent-soft);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .check-list .dot svg {\n    width: 11px;\n    height: 11px;\n  }\n\n  .pdp .ck-path {\n    stroke: #c41a16;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    fill: none;\n  }\n\n  .pdp .video-section {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .pdp .video-section video {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .video-overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 9, 11, 0.15) 0%, rgba(9, 9, 11, 0.85) 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: clamp(28px, 5vw, 48px);\n    pointer-events: none;\n  }\n\n  .pdp .video-kicker {\n    font-family: var(--heading);\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n\n  .pdp .video-title {\n    font-family: var(--heading);\n    font-weight: 800;\n    font-size: clamp(1.6rem, 3.5vw, 2.4rem);\n    line-height: 0.92;\n    letter-spacing: -0.01em;\n    text-transform: uppercase;\n    color: #fff;\n    margin-bottom: 12px;\n  }\n\n  .pdp .video-desc {\n    font-size: clamp(12px, 1.4vw, 14px);\n    line-height: 1.65;\n    color: rgba(255, 255, 255, 0.55);\n    max-width: 40ch;\n    margin-bottom: 20px;\n  }\n\n  .pdp .video-stats {\n    display: flex;\n    gap: 24px;\n  }\n\n  .pdp .video-stat {\n    display: grid;\n    gap: 2px;\n  }\n\n  .pdp .video-stat-val {\n    font-family: var(--heading);\n    font-size: clamp(1rem, 2vw, 1.35rem);\n    font-weight: 800;\n    color: #fff;\n    line-height: 1;\n    text-transform: uppercase;\n  }\n\n  .pdp .video-stat-label {\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.3);\n  }\n\n  .pdp .video-stat + .video-stat {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.1);\n  }\n\n  .pdp .full-img {\n    border-radius: var(--r-lg);\n    overflow: hidden;\n    border: 1px solid var(--line);\n    background: var(--surface);\n  }\n\n  .pdp .full-img \u003e img,\n  .pdp .full-img \u003e spz-img {\n    width: 100%;\n    display: block;\n  }\n\n  .pdp .full-img-pad {\n    padding: 24px;\n  }\n\n  .pdp .full-img-pad \u003e img,\n  .pdp .full-img-pad \u003e spz-img {\n    max-width: 600px;\n    width: 100%;\n    margin: 0 auto;\n    border-radius: var(--r);\n    display: block;\n  }\n\n  .pdp .full-img-pad \u003e spz-img .i-spzhtml-fill-content {\n    width: 100% !important;\n    height: auto !important;\n    max-width: 100% !important;\n  }\n\n  .pdp .full-img-header {\n    padding: 28px 28px 0;\n    display: grid;\n    gap: 6px;\n    text-align: center;\n  }\n\n  .pdp .process {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .process-header {\n    display: grid;\n    gap: 8px;\n    margin-bottom: 28px;\n  }\n\n  .pdp .process-list {\n    display: grid;\n    gap: 0;\n  }\n\n  .pdp .process-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    padding: 20px 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.06);\n  }\n\n  .pdp .process-step:last-child {\n    border-bottom: none;\n    padding-bottom: 0;\n  }\n\n  .pdp .process-step:first-child {\n    padding-top: 0;\n  }\n\n  .pdp .step-num {\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    flex-shrink: 0;\n    background: var(--accent);\n    font-size: 12px;\n    font-weight: 800;\n    color: #fff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .pdp .step-content h3 {\n    font-family: var(--heading);\n    font-size: clamp(0.9rem, 1.5vw, 1.05rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 4px;\n  }\n\n  .pdp .step-content p {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.4);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .features {\n    border-radius: var(--r-lg);\n    background: var(--dark);\n    padding: clamp(28px, 4vw, 40px);\n    color: #fff;\n  }\n\n  .pdp .feat-header {\n    display: grid;\n    gap: 8px;\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .pdp .feat-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .pdp .feat-card {\n    padding: 24px 16px;\n    border-radius: var(--r);\n    background: var(--dark-card);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n    display: grid;\n    gap: 8px;\n  }\n\n  .pdp .feat-card svg {\n    margin: 0 auto;\n  }\n\n  .pdp .feat-card strong {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    color: #fff;\n  }\n\n  .pdp .feat-card p {\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.38);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .pdp .cta-bar {\n    border-radius: var(--r-lg);\n    background: var(--accent);\n    padding: clamp(24px, 4vw, 32px);\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    color: #fff;\n  }\n\n  .pdp .cta-bar .cta-text {\n    display: grid;\n    gap: 4px;\n  }\n\n  .pdp .cta-bar .ct-title {\n    font-family: var(--heading);\n    font-size: clamp(1.15rem, 2.2vw, 1.5rem);\n    font-weight: 700;\n    text-transform: uppercase;\n    line-height: 1;\n  }\n\n  .pdp .cta-bar .ct-sub {\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .pdp .cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 13px 28px;\n    border-radius: 999px;\n    background: #fff;\n    color: var(--ink);\n    font-weight: 700;\n    font-size: 13px;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  .pdp .faq {\n    border-radius: var(--r-lg);\n    border: 1px solid var(--line);\n    background: var(--bg);\n    padding: clamp(24px, 4vw, 36px);\n    display: grid;\n    gap: 16px;\n  }\n\n  .pdp .faq-header {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list {\n    display: grid;\n    gap: 6px;\n  }\n\n  .pdp .faq-list details {\n    border: 1px solid var(--line);\n    border-radius: var(--r);\n  }\n\n  .pdp .faq-list details[open] {\n    border-color: #d4d4d8;\n  }\n\n  .pdp .faq-list summary {\n    padding: 15px 18px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--ink);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .pdp .faq-list summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .pdp .faq-list summary::after {\n    content: \"+\";\n    font-size: 18px;\n    color: var(--muted);\n    font-weight: 400;\n    flex-shrink: 0;\n    width: 20px;\n    text-align: center;\n  }\n\n  .pdp .faq-list details[open] summary::after {\n    content: \"\\2212\";\n  }\n\n  .pdp .faq-list details[open] summary {\n    border-bottom: 1px solid var(--line);\n  }\n\n  .pdp .faq-list .faq-body {\n    padding: 15px 18px;\n    font-size: 14px;\n    color: var(--text);\n    line-height: 1.7;\n  }\n\n  @media (max-width: 680px) {\n    .pdp {\n      gap: 28px;\n      padding-top: 20px;\n    }\n\n    .pdp .trust-bar {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .pdp .split {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .split-img {\n      min-height: 260px;\n      order: 0 !important;\n    }\n\n    .pdp .split-body {\n      order: 1 !important;\n    }\n\n    .pdp .feat-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .pdp .cta-bar {\n      flex-direction: column;\n      text-align: center;\n    }\n\n    .pdp .cta-link {\n      width: 100%;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .pdp .trust-bar {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n--\u003e\u003c\/style\u003e\n\u003cdiv class=\"pdp\"\u003e\n\u003csection class=\"brand-marquee\"\u003e\n\u003cdiv class=\"marquee-track\"\u003e\n\u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-sep\"\u003e\u003c\/span\u003e \u003cspan class=\"marquee-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-1.webp?v=1790507083\" alt=\"RAVOOY\" width=\"122\" height=\"28\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"ravooy-product-overview\" style=\"border:1px solid #e4e4e7;border-radius:16px;padding:28px;display:grid;gap:20px;background:#fff;\"\u003e\n\u003cp class=\"label\"\u003e8.5 MIL TPU VEHICLE-SPECIFIC PROTECTION\u003c\/p\u003e\n\u003ch2 class=\"title\" style=\"line-height:1.1;\"\u003eFULL FRONT PRE-CUT PPF KIT\u003cbr\u003eFOR Audi E-Tron GT\u003c\/h2\u003e\n\u003cp\u003eProtect the front of your Audi E-Tron GT with a vehicle-specific, pre-cut 8.5 mil TPU paint protection film kit. The pattern image shows the pieces for this Full Front kit; the vehicle image highlights covered areas in blue.\u003c\/p\u003e\n\u003cdiv style=\"border-left:3px solid #c41a16;padding:12px 16px;background:#fafafa;\"\u003e\n\u003cp style=\"font-weight:bold;color:#09090b;margin-bottom:6px;\"\u003eFULL FRONT COVERAGE\u003c\/p\u003e\n\u003cp\u003eThis listing is for one complete Full Front kit: front bumper, full hood, full front fenders, headlights, and side mirrors. Choose Gloss Clear or Matte Clear at checkout.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e For Audi E-Tron GT 2022–2024 — RS. Confirm the exact trim, bumper, hood, and mirror design before ordering. Contact us with photos if any of those parts have been modified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eEVERYDAY PAINT DEFENSE\u003c\/h3\u003e\n\u003cp\u003eThe film helps shield covered surfaces from road debris, stone chips, light scratches, bug splatter, and UV exposure.\u003c\/p\u003e\n\u003ch3 class=\"title title-sm\" style=\"line-height:1.2;\"\u003eHYDROPHOBIC \u0026amp; SELF-HEALING\u003c\/h3\u003e\n\u003cp\u003eThe hydrophobic surface helps water bead and road grime rinse away. Heat-assisted self-healing can reduce the appearance of light scratches in the film surface. Deep scratches and punctures do not self-heal.\u003c\/p\u003e\n\u003cp style=\"font-size:13px;color:#71717a;\"\u003eCoverage is limited to the exact pieces shown in this kit's pattern image. Rear body panels and installation service are not included.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ravooy-fit-visuals\" aria-label=\"Vehicle-specific kit images\"\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38726.png?v=1791593520\" alt=\"Full Front pre-cut PPF pattern for Audi E-Tron GT\"\u003e\u003cfigcaption\u003eExact cut pattern for Audi E-Tron GT\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-full-front-38726-vehicle.png?v=1790536062\" alt=\"Full Front PPF coverage for Audi E-Tron GT\"\u003e\u003cfigcaption\u003eCoverage on your vehicle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"trust-bar\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e8.5 mil\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eThickness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e✨\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003eSelf-Heal\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eTechnology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\" style=\"font-size: 28px; line-height: 1;\"\u003e💎\u003c\/span\u003e \u003cspan class=\"trust-val\"\u003e0.1mm\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003ePrecision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003csvg class=\"trust-icon\" width=\"30\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003ccircle cx=\"12\" cy=\"9\" r=\"6\" stroke=\"#d97706\" stroke-width=\"1.4\" fill=\"#d97706\" fill-opacity=\".1\"\u003e\u003c\/circle\u003e \u003cpath d=\"M8.5 14L7 22l5-2.5L17 22l-1.5-8\" stroke=\"#d97706\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003cpath d=\"M12 6.5l1 2h2.2l-1.7 1.3.6 2.2L12 11l-2.1 1 .6-2.2-1.7-1.3H11l1-2z\" fill=\"#d97706\" fill-opacity=\".5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cspan class=\"trust-val\"\u003e10 Year\u003c\/span\u003e \u003cspan class=\"trust-label\"\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"full-img rounded\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-2.webp?v=1790507086\" alt=\"Before and after PPF installation comparison\" width=\"816\" height=\"816\"\u003e\u003c\/section\u003e\n\u003csection style=\"border-radius: var(--r-lg); background: var(--dark); padding: clamp(28px,5vw,48px); color: #fff;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 32px;\"\u003e\n\u003cspan class=\"label\" style=\"color: var(--accent);\"\u003eRavooy Pro\u003c\/span\u003e\n\u003ch2 class=\"title title-white\" style=\"margin-top: 8px;\"\u003eFilm Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; background: rgba(255,255,255,.06); border-radius: var(--r); overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e8.5\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003emil \/ 216 μm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003eTPU\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eMaterial\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: var(--dark-card); padding: 24px 16px; text-align: center;\"\u003e\n\u003cdiv style=\"font-family: var(--heading); font-size: clamp(1.8rem,3.5vw,2.4rem); font-weight: 800; line-height: 1; color: #fff;\"\u003e10\u003cspan style=\"font-size: .5em; opacity: .5;\"\u003eyr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: rgba(255,255,255,.3); margin-top: 6px;\"\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eSelf-Healing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eRapid Recovery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHydrophobic\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eNano Coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAnti-Yellowing\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eUV Resistant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eHigh Elongation\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eFlexible Stretch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eAdvanced Coating\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003eMulti-Layer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 18px; border-radius: var(--r); background: var(--dark-card); border: 1px solid rgba(255,255,255,.06); display: flex; align-items: center; gap: 12px;\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6\" stroke=\"#c41a16\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 8l2 2 3-3\" stroke=\"#c41a16\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 12px; font-weight: bold; color: #fff;\"\u003eRavooy Pro\u003c\/div\u003e\n\u003cdiv style=\"font-size: 10px; color: rgba(255,255,255,.3);\"\u003ePremium Model\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/4b6af14a2672a132e645bbfd3912d125_1024x.png');\" role=\"img\" aria-label=\"Gloss vs Matte PPF finish comparison\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eChoose Your Finish\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eGloss or Matte\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eSame protection, different look. Both options use identical 8.5 mil TPU with full self-healing and hydrophobic coating.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eGloss\u003c\/strong\u003e — OEM mirror shine, enhances depth\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cstrong style=\"color: var(--ink);\"\u003eMatte\u003c\/strong\u003e — Satin stealth, transforms any paint\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/d42cd08b122a0ed118ba0ee0823e6cf2_1024x.png');\" role=\"img\" aria-label=\"Premium 8.5 mil TPU PPF film roll\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePremium Material\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003e8.5 mil TPU\u003cbr\u003eProtection Film\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eOptically clear, self-healing thermoplastic polyurethane. Engineered for long-term durability without yellowing or cracking.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eRapid self-healing from heat\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eNano hydrophobic coating\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eAnti-yellowing UV resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"video-section\"\u003e\u003cvideo src=\"https:\/\/videodelivery.net\/e3315c1fa6bd9964b15a45e8fb403508\/downloads\/default.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"video-overlay\"\u003e\n\u003cspan class=\"video-kicker\"\u003eNano Coating Technology\u003c\/span\u003e\n\u003ch2 class=\"video-title\"\u003eHydrophobic\u003cbr\u003eSurface\u003c\/h2\u003e\n\u003cp class=\"video-desc\"\u003eWater, dirt, and contaminants slide off on contact. Your paint stays freshly waxed — effortlessly.\u003c\/p\u003e\n\u003cdiv class=\"video-stats\"\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eNano\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eCoating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003eSelf-Clean\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eSurface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"video-stat\"\u003e\n\u003cspan class=\"video-stat-val\"\u003e10 Year\u003c\/span\u003e\u003cspan class=\"video-stat-label\"\u003eDurability\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/7a0867a22b5d6b3c368f5f029dfd8d75_1024x.png');\" role=\"img\" aria-label=\"CAD plotter precision cutting PPF film\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Cutting\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD Plotter\u003cbr\u003eTechnology\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery piece is cut by computer-controlled plotters using vehicle-specific CAD data. No hand trimming, no guesswork.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e0.1mm cutting accuracy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific CAD patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eClean edges, no stretching needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split reverse\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/2895b501a83bd61534dae96f4cb35026_1024x.png');\" role=\"img\" aria-label=\"Pre-Cut PPF layout sheet\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003ePrecision Pre-Cut\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCAD-Engineered\u003cbr\u003eLayout Sheet\u003c\/h2\u003e\n\u003cp class=\"subtitle\"\u003eEvery kit includes a printed layout sheet. Each pre-cut piece is labeled and mapped to its exact position on your vehicle.\u003c\/p\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eVehicle-specific cut patterns\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eLabeled pieces with positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSheet-by-sheet install order\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"full-img rounded\"\u003e\n\u003cdiv class=\"full-img-header\"\u003e\n\u003cspan class=\"label\"\u003eComplete Kit\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eTools \u0026amp; Accessories\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"full-img-pad\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-3.webp?v=1790507088\" alt=\"PPF installation tool kit\" width=\"600\" height=\"600\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"split\"\u003e\n\u003cdiv class=\"split-img\" style=\"background-image: url('https:\/\/img.staticdj.com\/0160e31093c9a9ba16ae0cdbdc7e124e_1024x.png');\" role=\"img\" aria-label=\"RAVOOY branded PPF kit packaging\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"split-body\"\u003e\n\u003cspan class=\"label\"\u003eEverything Included\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eWhat's In\u003cbr\u003eThe Box\u003c\/h2\u003e\n\u003cul class=\"check-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePre-cut PPF film pieces\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePrinted layout sheet\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003ePractice film (1.52m)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eSpray bottle + squeegee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"dot\"\u003e\u003csvg viewbox=\"0 0 14 14\"\u003e\u003cpath class=\"ck-path\" d=\"M3 7l3 3 5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003eTrimming tool kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"subtitle\" style=\"font-size: 12px; color: var(--muted); padding-top: 12px; border-top: 1px solid var(--line);\"\u003ePlease check the product images for the accessories supplied with this Full Front kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"process\"\u003e\n\u003cdiv class=\"process-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eHow It's Made\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eFrom Film to Doorstep\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-list\"\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e1\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003ePremium Film Selection\u003c\/h3\u003e\n\u003cp\u003e8.5 mil TPU film inspected for optical clarity and zero defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e2\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eCAD Precision Cutting\u003c\/h3\u003e\n\u003cp\u003eComputer-controlled plotter cuts every piece to 0.1mm accuracy for your exact vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e3\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eQuality Inspection \u0026amp; Packaging\u003c\/h3\u003e\n\u003cp\u003eEach piece hand-checked, carefully rolled, and sealed to prevent damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"process-step\"\u003e\n\u003cspan class=\"step-num\"\u003e4\u003c\/span\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch3\u003eFast Free Shipping\u003c\/h3\u003e\n\u003cp\u003eBranded RAVOOY packaging, ships free via UPS with tracking within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"features\"\u003e\n\u003cdiv class=\"feat-header\"\u003e\n\u003cspan class=\"label label-light\"\u003eWhy Ravooy\u003c\/span\u003e\n\u003ch2 class=\"title title-white\"\u003eProfessional Grade.\u003cbr\u003eDIY Friendly.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-grid\"\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 2L4 5.8v5.6C4 16.5 7.6 21.1 12 22c4.4-.9 8-5.5 8-10.6V5.8L12 2z\" stroke=\"#c41a16\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#c41a16\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M8.5 12l2.5 2.5 4.5-4.5\" stroke=\"#c41a16\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003e10-Year Warranty\u003c\/strong\u003e\n\u003cp\u003eFull coverage against yellowing, cracking, peeling, and delamination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M13 2L4.5 13h6.5L10 22l9.5-11H13V2z\" stroke=\"#3b82f6\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#3b82f6\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eSelf-Healing\u003c\/strong\u003e\n\u003cp\u003eLight scratches vanish with heat — hot water or direct sunlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat-card\"\u003e\n\u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpath d=\"M12 3C12 3 5 10.5 5 15.5a7 7 0 0014 0C19 10.5 12 3 12 3z\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linejoin=\"round\" fill=\"#22d3ee\" fill-opacity=\".12\"\u003e\u003c\/path\u003e \u003cpath d=\"M9 15.5a3.5 3.5 0 005.5 1\" stroke=\"#22d3ee\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003cstrong\u003eHydrophobic\u003c\/strong\u003e\n\u003cp\u003eNano-coated surface repels water, dirt, and contaminants on contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cta-bar\"\u003e\n\u003cdiv class=\"cta-text\"\u003e\n\u003cdiv class=\"ct-title\"\u003eDIY Install Guide Included\u003c\/div\u003e\n\u003cdiv class=\"ct-sub\"\u003eStep-by-step video tutorial. Practice film included to build confidence.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"\/pages\/installationguide\" class=\"cta-link\"\u003e \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e \u003cpolygon points=\"5,3 19,12 5,21\" fill=\"#09090b\"\u003e\u003c\/polygon\u003e \u003c\/svg\u003e Watch Guide \u003c\/a\u003e\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"faq-header\"\u003e\n\u003cspan class=\"label\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"title title-sm\"\u003eCommon Questions\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill this fit my exact vehicle?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eFor Audi E-Tron GT 2022–2024 — RS, compare the pattern image with your vehicle and contact us before ordering if the bumper, body panels, mirrors, or trim differ.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Gloss and Matte?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eSame protection. Gloss maintains factory shine. Matte gives a satin stealth look that transforms any gloss paint. Choose by style, not paint color.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I install this myself?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eYes. Practice film is included so you can build confidence before your real install. You need a clean space, the included spray bottle, and a squeegee. Most installs take 1–3 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the film shipped?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eRolled in a rigid protective tube with branded RAVOOY packaging. Ships free via UPS with full tracking. Processed within 24 hours.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat if I damage a piece during install?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eContact us with your order number and a photo. We offer discounted replacement pieces for any section of your kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes PPF affect my car's paint?\u003c\/summary\u003e\n\u003cdiv class=\"faq-body\"\u003eNo. Our TPU film is safe for all factory paint and clear coats. It removes cleanly without residue or damage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- RAVOOY eBay store trust module. Replace RAVOOY_LOGO_URL with the hosted transparent logo URL. --\u003e\n\u003cdiv class=\"ravooy-ebay-trust\" role=\"region\" aria-label=\"RAVOOY stores on eBay\" style=\"box-sizing: border-box; width: 100%; max-width: 1120px; margin: 24px auto; padding: 28px 24px 23px; background: #ffffff; color: #152d46; border: 1px solid #e2e8ef; border-radius: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.5; text-align: left;\"\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; margin-bottom: 20px;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-product-detail-4.webp?v=1790507091\" alt=\"RAVOOY\" width=\"126\" height=\"42\" style=\"display: block; width: 126px; max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; background: transparent;\"\u003e \u003cspan style=\"display: inline-flex; align-items: center; gap: 10px; color: #758397; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: 600; letter-spacing: 1.2px; line-height: 1.4; white-space: nowrap;\"\u003eRAVOOY ON \u003cspan aria-label=\"eBay\" style=\"font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-style: normal; font-weight: 400; letter-spacing: -1.1px; line-height: 1;\"\u003e\u003cspan style=\"color: #3366cc;\"\u003ee\u003c\/span\u003e\u003cspan style=\"color: #e53238;\"\u003eb\u003c\/span\u003e\u003cspan style=\"color: #e3ad00;\"\u003ea\u003c\/span\u003e\u003cspan style=\"color: #5b922d;\"\u003ey\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"margin: 0; color: #152d46; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -0.8px; line-height: 1.2; text-transform: none;\"\u003eFind us on eBay.\u003c\/h2\u003e\n\u003cp style=\"margin: 10px 0 25px; color: #64748a; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eExplore our stores and read buyer feedback directly on eBay.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 18px; align-items: stretch;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Precut PPF Wholesale\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: zochencar\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e98.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e3.7K\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/carprecutppfwholesale\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=358555545054\u0026amp;username=zochencar\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Precut PPF Wholesale on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRAVOOY Pro Precut 10Mil PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: carppfpart\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.5%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e474\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/zhuaiya\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=137300083264\u0026amp;username=carppfpart\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for RAVOOY Pro Precut 10Mil PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; flex: 1 1 260px; min-width: 0; padding: 22px 21px 20px; border: 1px solid #dfe7ef; border-radius: 8px; background: #ffffff; font-family: Arial,Helvetica,sans-serif; font-style: normal; line-height: 1.5;\"\u003e\n\u003ch3 style=\"margin: 0; min-height: 45px; color: #263d55; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: 600; letter-spacing: -0.2px; line-height: 1.4; text-transform: none;\"\u003eRavooy TPU Pre-Cut PPF\u003c\/h3\u003e\n\u003cp style=\"margin: 7px 0 19px; color: #7c8998; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eSeller: q1343074\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 15px; margin: 0 0 22px; padding: 0 0 20px; border-bottom: 1px solid #e7edf3;\"\u003e\n\u003cdiv style=\"flex: 1.25 1 110px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; color: #223bdf; font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-style: normal; font-weight: 600; letter-spacing: -1px; line-height: 1.1;\"\u003e99.7%\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003epositive feedback\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 85px; min-width: 0;\"\u003e\n\u003cstrong style=\"display: block; margin: 0; padding-top: 6px; color: #355575; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-style: normal; font-weight: 600; letter-spacing: -0.5px; line-height: 1.1;\"\u003e673\u003c\/strong\u003e \u003cspan style=\"display: block; margin-top: 7px; color: #6c7e91; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; line-height: 1.4;\"\u003eitems sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; align-items: center; gap: 10px 17px;\"\u003e\n\u003ca href=\"https:\/\/www.ebay.com\/str\/precutppfpaintprotectionfilm\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Visit Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 10px 13px; border: 1px solid #223bdf; border-radius: 5px; background: #223bdf; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eVisit store \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e \u003ca href=\"https:\/\/www.ebay.com\/fdbk\/mweb_profile?fdbkType=FeedbackReceivedAsSeller\u0026amp;item_id=377176621580\u0026amp;username=q1343074\u0026amp;filter=feedback_page%3ARECEIVED_AS_SELLER\u0026amp;sort=RELEVANCEV2\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Read buyer feedback for Ravooy TPU Pre-Cut PPF on eBay\" style=\"box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 38px; padding: 0; background: transparent; color: #526b87; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 500; letter-spacing: normal; line-height: 1.3; text-decoration: none; text-transform: none; white-space: nowrap;\"\u003eRead feedback \u003cspan aria-hidden=\"true\" style=\"font-size: 14px; font-style: normal; line-height: 1;\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 19px 0 0; color: #7a899a; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.6; text-transform: none;\"\u003eeBay public seller data checked Sep 22, 2026. Figures may change.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"RAVOOY","offers":[{"title":"Gloss Clear","offer_id":52938963255583,"sku":"RV-FRONT-38726-G","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Matte Clear","offer_id":52938963288351,"sku":"RV-FRONT-38726-M","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5757\/0079\/files\/ravooy-ppf-A-uniform-38726.png?v=1791593520"}],"url":"https:\/\/www.ravooy.com\/collections\/ppf-packages.oembed?page=188","provider":"Ravooy","version":"1.0","type":"link"}