{"product_id":"✝️-christian-car-door-projector-light-golden-faith-projection-usb-c-rechargeable","title":"✝️ Christian Car Door Projector Light – Golden Faith Projection | USB-C Rechargeable","description":"\u003cstyle\u003e @import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@600;700;800\u0026family=Plus+Jakarta+Sans:wght@400;500;600;700;800\u0026display=swap');  #faith-door-projector-pdp, #faith-door-projector-pdp * {box-sizing:border-box;}  #faith-door-projector-pdp { --fp-dark:#202A39; --fp-brown:#394252; --fp-gold:#C69A4B; --fp-gold-dark:#946B2D; --fp-text:#5D6066; --fp-cream:#FBF7EF; --fp-sand:#F0E6D5; --fp-soft:#F7F3EA; --fp-line:#E4D5B8; --fp-white:#FFFEFA; --fp-olive:#85806D; width:100%!important; max-width:800px!important; margin:0 auto!important; padding:0!important; background:var(--fp-white); color:var(--fp-text); font:16px\/1.75 'Plus Jakarta Sans',Arial,sans-serif; overflow:hidden; overflow-wrap:break-word; -webkit-text-size-adjust:100%; }  #faith-door-projector-pdp h2, #faith-door-projector-pdp h3, #faith-door-projector-pdp p {overflow-wrap:break-word;}  #faith-door-projector-pdp .serif-title { font-family:'Playfair Display',Georgia,serif; font-weight:700; letter-spacing:-.35px; line-height:1.38; color:var(--fp-dark); }  #faith-door-projector-pdp p {margin:0 0 12px;} #faith-door-projector-pdp strong {color:var(--fp-dark);}  \/* MAIN BACKGROUND *\/  #faith-door-projector-pdp .glitter-product { position:relative; isolation:isolate; overflow:hidden; padding:8px; border-radius:18px; background:linear-gradient(135deg,#FBF8F1 0%,#F1E8D9 35%,#FFFDF8 68%,#EAE5DA 100%); background-size:280% 280%; animation:faith-bg 24s ease-in-out infinite; }  @keyframes faith-bg { 0%,100% {background-position:0% 50%;} 50% {background-position:100% 50%;} }  \/* TITLES *\/  #faith-door-projector-pdp .cro-shimmer { color:#202A39; background:linear-gradient(105deg,#202A39 0%,#6E5838 28%,#C69A4B 50%,#6E5838 72%,#202A39 100%); background-size:250% 100%; -webkit-background-clip:text; background-clip:text; -webkit-text-fill-color:transparent; animation:faith-shimmer 11s ease-in-out infinite; }  @keyframes faith-shimmer { 0%,100% {background-position:0% 50%;} 50% {background-position:100% 50%;} }  \/* PANELS *\/  #faith-door-projector-pdp .cro-hook-box, #faith-door-projector-pdp .cro-feature-card, #faith-door-projector-pdp .cro-comparison-box, #faith-door-projector-pdp .cro-desire-box, #faith-door-projector-pdp .cro-scenes-section { position:relative; overflow:hidden; border:1px solid var(--fp-line); border-radius:14px; background:#FFFEFA; box-shadow:0 5px 17px rgba(32,42,57,.055); }  \/* HERO *\/  #faith-door-projector-pdp .cro-hook-box { padding:17px 12px 0; margin:0 0 14px; text-align:center; background:linear-gradient(145deg,#FFFEFA 0%,#F5EDDF 100%); border-color:#DCC9A5; box-shadow:0 7px 22px rgba(32,42,57,.07); }  #faith-door-projector-pdp .cro-badge { display:inline-block; margin:0 0 12px; padding:7px 15px; border-radius:999px; background:linear-gradient(110deg,#202A39,#35445A 65%,#8D6B3A); border:1px solid #C69A4B; color:#FFFDF8!important; font-size:12px; font-weight:800; letter-spacing:.5px; }  #faith-door-projector-pdp .cro-hook-title { font-size:clamp(24px,6vw,34px); margin:0 0 13px; padding:0; line-height:1.35; }  #faith-door-projector-pdp .cro-hook-subtitle { font-size:clamp(15px,3.8vw,18px); line-height:1.75; color:#555B64; margin:12px 0 15px; }  #faith-door-projector-pdp .cro-hook-description { font-size:15px; color:#555B64; line-height:1.7; margin:0 0 15px; }  \/* FEATURE PILLS *\/  #faith-door-projector-pdp .cro-title-pills { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:8px; margin:0 0 14px; }  #faith-door-projector-pdp .cro-title-pill { display:flex; align-items:center; justify-content:center; gap:6px; min-height:43px; min-width:0; padding:9px 7px; border:1px solid #C69A4B; border-radius:999px; background:linear-gradient(135deg,#263448,#3B4A60); color:#FFFDF8!important; font-size:clamp(10px,2.8vw,13px); font-weight:800; line-height:1.35; text-align:center; text-decoration:none!important; }  #faith-door-projector-pdp .cro-title-pill-icon { display:inline-flex; align-items:center; justify-content:center; flex:0 0 19px; width:19px; height:19px; border-radius:50%; background:#E9D6B2; color:#263448; font-size:12px; }  #faith-door-projector-pdp .cro-title-pill span:last-child { min-width:0; overflow-wrap:anywhere; }  \/* ZERO-GAP MEDIA *\/  #faith-door-projector-pdp .cro-media-slot { display:block!important; width:calc(100% + 30px)!important; max-width:none!important; margin:0 -15px!important; padding:0!important; border:0!important; border-radius:0!important; overflow:hidden!important; font-size:0!important; line-height:0!important; }  #faith-door-projector-pdp .cro-media-slot img, #faith-door-projector-pdp .cro-media-slot video { display:block!important; width:100%!important; max-width:100%!important; height:auto!important; margin:0!important; padding:0!important; border:0!important; border-radius:0!important; object-fit:contain!important; vertical-align:top!important; }  #faith-door-projector-pdp .cro-hook-box \u003e .cro-media-slot { width:calc(100% + 24px)!important; margin-left:-12px!important; margin-right:-12px!important; }  #faith-door-projector-pdp .cro-media-slot img[data-shopify-src]:not([src]) { display:none!important; }  #faith-door-projector-pdp .cro-media-slot:has(\u003e img[data-shopify-src]:not([src])) { display:none!important; }  \/* BENEFIT BAR *\/  #faith-door-projector-pdp .cro-benefits { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); margin:0 0 14px; overflow:hidden; border-radius:10px; background:linear-gradient(110deg,#1D2736,#354257 55%,#202A39); }  #faith-door-projector-pdp .cro-benefit { padding:15px 6px; border-right:1px solid rgba(255,255,255,.2); text-align:center; }  #faith-door-projector-pdp .cro-benefit:last-child {border-right:0;}  #faith-door-projector-pdp .cro-benefit strong { display:block; color:#F8E8C9; font-size:12px; line-height:1.45; }  #faith-door-projector-pdp .cro-benefit span { display:block; margin-top:5px; color:#F3EEE4; font-size:10px; line-height:1.4; }  \/* MOVING BENEFITS *\/  #faith-door-projector-pdp .cro-marquee-stack { display:flex; flex-direction:column; gap:8px; overflow:hidden; margin:0 0 14px; }  #faith-door-projector-pdp .cro-marquee { overflow:hidden; white-space:nowrap; padding:11px 0; border:1px solid #E3D3B4; border-radius:10px; background:linear-gradient(90deg,#F0E5D2,#FFFCF5,#E8E3D7); }  #faith-door-projector-pdp .cro-marquee:nth-child(2) { background:linear-gradient(90deg,#F8F1E5,#E9E5D9,#F8F1E5); }  #faith-door-projector-pdp .cro-marquee-track { display:flex; width:max-content; animation:faith-scroll 30s linear infinite; }  #faith-door-projector-pdp .cro-marquee--reverse .cro-marquee-track { animation-direction:reverse; animation-duration:35s; }  #faith-door-projector-pdp .cro-marquee-segment { display:flex; flex:0 0 auto; align-items:center; gap:25px; padding-right:25px; color:#344257; font-size:13px; font-weight:800; }  #faith-door-projector-pdp .cro-marquee-segment span {white-space:nowrap;}  #faith-door-projector-pdp .cro-marquee-segment span::before { content:'✦'; padding-right:9px; color:#B78A43; }  @keyframes faith-scroll { from {transform:translateX(0);} to {transform:translateX(-50%);} }  \/* FOUR FEATURE CARDS *\/  #faith-door-projector-pdp .cro-features { display:flex; flex-direction:column; gap:14px; margin:0 0 14px; }  #faith-door-projector-pdp .cro-feature-card { padding:17px 15px 0; border-color:#E2D5BE; box-shadow:0 5px 17px rgba(32,42,57,.055); }  #faith-door-projector-pdp .cro-feature-card:nth-child(odd) { background:linear-gradient(145deg,#FFFEFA,#F7F1E7); }  #faith-door-projector-pdp .cro-feature-card:nth-child(even) { background:linear-gradient(145deg,#FFFEFA,#F0EEE7); }  #faith-door-projector-pdp .cro-feature-card h3 { font-size:clamp(20px,5vw,26px); margin:0 0 9px; text-align:center; color:#263448; }  #faith-door-projector-pdp .cro-feature-card p { font-size:clamp(15px,3.9vw,18px); line-height:1.75; margin:0 0 12px; color:#5D6066; }  #faith-door-projector-pdp .cro-feature-card strong {color:#263448;}  #faith-door-projector-pdp .cro-feature-card .fp-feature-label { display:block; margin:0 0 7px; color:#9A743D; font-size:11px; font-weight:800; letter-spacing:1.1px; text-align:center; }  \/* INSTALLATION *\/  #faith-door-projector-pdp .cro-steps-section { margin:0 0 14px; padding:22px 15px; border:1px solid #E2D5BE; border-radius:14px; background:linear-gradient(145deg,#FFFEFA,#F2EBDD); }  #faith-door-projector-pdp .cro-section-heading { margin:0 0 8px; text-align:center; }  #faith-door-projector-pdp .cro-section-kicker { display:block; margin-bottom:9px; color:#9A743D; font-size:11px; font-weight:800; letter-spacing:1.1px; text-transform:uppercase; }  #faith-door-projector-pdp .cro-section-heading h3 { font-size:clamp(21px,5vw,27px); margin:0 0 9px; text-align:center; }  #faith-door-projector-pdp .cro-section-heading p { color:#5D6066; font-size:15px; text-align:center; }  #faith-door-projector-pdp .cro-steps { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:10px; margin-top:20px; }  #faith-door-projector-pdp .cro-step { padding:15px 10px; border:1px solid #E5D8C1; border-radius:10px; background:#FFFEFA; text-align:center; }  #faith-door-projector-pdp .cro-step-number { display:flex; align-items:center; justify-content:center; width:34px; height:34px; margin:0 auto 10px; border-radius:50%; background:linear-gradient(135deg,#C69A4B,#9A7137); color:#202A39; font-size:15px; font-weight:800; }  #faith-door-projector-pdp .cro-step strong { display:block; margin-bottom:6px; font-size:14px; color:#263448; }  #faith-door-projector-pdp .cro-step p { margin:0; font-size:12px; line-height:1.55; color:#5D6066; }  \/* LIFESTYLE SCENES *\/  #faith-door-projector-pdp .cro-scenes-section { margin:0 0 14px; padding:17px 13px 13px; border-color:#E2D5BE; background:linear-gradient(140deg,#FFFEFA,#F1E9DC 60%,#F8F5ED); }  #faith-door-projector-pdp .cro-scenes-heading { text-align:center; margin:0 0 14px; }  #faith-door-projector-pdp .cro-scenes-heading h3 { font-size:clamp(20px,4.8vw,25px); margin:0 0 7px; }  #faith-door-projector-pdp .cro-scenes-heading p { font-size:14px; color:#62656A; margin:0 0 12px; }  #faith-door-projector-pdp .cro-scenes-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:9px; }  #faith-door-projector-pdp .cro-scene-card { min-width:0; padding:12px 9px; border:1px solid #E5D8C1; border-radius:11px; background:#FFFEFA; text-align:center; }  #faith-door-projector-pdp .cro-scene-visual { display:flex; align-items:center; justify-content:center; min-height:65px; border:1px solid #E5D8C1; border-radius:8px; background:radial-gradient(circle,#FFFEFA,#EEE7DA); font-size:28px; }  #faith-door-projector-pdp .cro-scene-copy {padding:8px 1px 2px;}  #faith-door-projector-pdp .cro-scene-copy strong { display:block; font-size:13px; color:#344257; }  #faith-door-projector-pdp .cro-scene-copy p { font-size:11px; line-height:1.55; color:#62656A; margin:4px 0 0; }  #faith-door-projector-pdp .cro-scenes-section \u003e .cro-media-slot { width:calc(100% + 26px)!important; margin:13px -13px -13px!important; }  \/* PRODUCT DETAILS *\/  #faith-door-projector-pdp .cro-specs-box { margin:0 0 14px; padding:18px 15px; border:1px solid #E2D5BE; border-radius:14px; background:#FFFEFA; }  #faith-door-projector-pdp .cro-specs-title { font-size:clamp(21px,5vw,26px); text-align:center; margin:0 0 14px; }  #faith-door-projector-pdp .cro-specs-list { display:flex; flex-direction:column; gap:9px; margin-top:17px; }  #faith-door-projector-pdp .cro-specs-item { display:flex; align-items:flex-start; justify-content:space-between; gap:14px; padding:12px 13px; border:1px solid #E5D8C1; border-radius:9px; background:#F7F2E9; }  #faith-door-projector-pdp .cro-specs-label { flex:0 0 34%; color:#98733F; font-size:13px; font-weight:800; }  #faith-door-projector-pdp .cro-specs-value { flex:1; color:#354257; font-size:14px; line-height:1.55; text-align:right; }  #faith-door-projector-pdp .cro-fit-note { margin:12px 0 0; padding:12px 13px; border-left:3px solid #C69A4B; border-radius:0 8px 8px 0; background:#F7F0E3; color:#5D6066; font-size:13px; line-height:1.7; }  \/* FAQ *\/  #faith-door-projector-pdp .cro-faq-box { margin:14px 0 18px; padding:20px 15px; border:1px solid #E2D5BE; border-radius:14px; background:#FFFEFA; }  #faith-door-projector-pdp .cro-faq-title { font-size:clamp(21px,5vw,26px); text-align:center; margin:0 0 14px; }  #faith-door-projector-pdp .cro-faq-accordion {border-top:1px solid var(--fp-line);} #faith-door-projector-pdp .cro-faq-item {border-bottom:1px solid #E5D8C1;}  #faith-door-projector-pdp .cro-faq-item summary { display:block; position:relative; padding:16px 35px 16px 1px; color:#263448; font-size:15px; font-weight:700; line-height:1.5; list-style:none; cursor:pointer; }  #faith-door-projector-pdp .cro-faq-item summary::-webkit-details-marker {display:none;}  #faith-door-projector-pdp .cro-faq-item summary::after { content:'+'; position:absolute; top:11px; right:5px; color:#A77B39; font-size:23px; font-weight:400; }  #faith-door-projector-pdp .cro-faq-item[open] summary::after {content:'−';}  #faith-door-projector-pdp .cro-faq-answer { margin:0; padding:0 25px 16px 1px; color:#5D6066; font-size:14px; line-height:1.7; }  \/* WHY US \u0026 SHIPPING *\/  #faith-door-projector-pdp .ppt-why-section {margin:14px 0;}  #faith-door-projector-pdp .ppt-container { display:flex; flex-direction:column; gap:14px; }  #faith-door-projector-pdp .ppt-trust-card { position:relative; overflow:hidden; isolation:isolate; padding:17px 15px 0; border-radius:14px; border:1px solid #E2D5BE; background:#FFFEFA; box-shadow:0 4px 14px rgba(32,42,57,.055); }  #faith-door-projector-pdp .ppt-trust-copy h2 { font-size:clamp(21px,5vw,26px); margin:0 0 12px; text-align:center; color:#263448; }  #faith-door-projector-pdp .ppt-trust-copy h2.ppt-pink-title {color:#263448;}  #faith-door-projector-pdp .ppt-trust-copy p.ppt-card-desc { font-size:15px; line-height:1.7; color:#5D6066; text-align:center; margin:0 0 12px; }  #faith-door-projector-pdp .ppt-why-clean-list { display:flex; flex-direction:column; align-items:center; gap:9px; margin-bottom:15px; }  #faith-door-projector-pdp .ppt-why-item-clean { display:flex; align-items:center; gap:9px; width:100%; max-width:290px; font-size:15px; font-weight:600; color:#354257; }  #faith-door-projector-pdp .ppt-why-item-clean .emoji { font-size:18px; flex-shrink:0; }  #faith-door-projector-pdp .ppt-shipping-list { display:flex; flex-direction:column; gap:10px; margin-bottom:14px; }  #faith-door-projector-pdp .ppt-shipping-item { color:#5D6066; font-size:15px; line-height:1.7; text-align:center; }  #faith-door-projector-pdp .ppt-trust-card \u003e img { display:block!important; width:calc(100% + 30px)!important; max-width:none!important; height:auto!important; margin:0 -15px!important; padding:0!important; border:0!important; border-radius:0!important; object-fit:contain!important; vertical-align:top!important; }  \/* BOTTOM TRUST BAR *\/  #faith-door-projector-pdp .cro-trust-grid { display:flex; justify-content:space-around; align-items:center; gap:10px; padding:15px 10px; margin:14px 0; border:1px solid #E2D5BE; border-radius:12px; background:linear-gradient(135deg,#FFFEFA,#F0E9DC); text-align:center; }  #faith-door-projector-pdp .cro-trust-item {flex:1;min-width:0;}  #faith-door-projector-pdp .cro-trust-icon { display:block; font-size:24px; margin-bottom:4px; }  #faith-door-projector-pdp .cro-trust-text { display:block; font-size:12px; font-weight:700; line-height:1.5; color:#354257; }  \/* FOOTER *\/  #faith-door-projector-pdp .smart-finds-footer { position:relative; overflow:hidden; padding:28px 18px; margin-top:15px; border-radius:15px; text-align:center; background:linear-gradient(135deg,#1D2736,#344258 58%,#6C583B); color:#FFFFFF; box-shadow:0 8px 25px rgba(32,42,57,.17); }  #faith-door-projector-pdp .smart-finds-title { font-family:'Playfair Display',Georgia,serif; color:#FFF9EF!important; font-size:clamp(23px,5.5vw,29px); font-weight:700; line-height:1.35; margin:0 0 10px; }  #faith-door-projector-pdp .smart-finds-desc { color:#F1E8D8; font-size:15px; line-height:1.75; margin:0 0 20px; }  #faith-door-projector-pdp .smart-finds-badges { display:flex; flex-wrap:wrap; justify-content:center; gap:8px; margin-bottom:22px; }  #faith-door-projector-pdp .smart-finds-badge { display:flex; align-items:center; justify-content:center; flex:1; min-width:120px; padding:10px; border-radius:9px; background:rgba(255,255,255,.09); border:1px solid rgba(222,190,133,.45); color:#FFF9EF; font-size:13px; font-weight:600; }  \/* DESKTOP *\/  @media(min-width:768px) { #faith-door-projector-pdp .glitter-product {padding:16px;}  #faith-door-projector-pdp .cro-hook-box, #faith-door-projector-pdp .cro-feature-card { padding-left:20px; padding-right:20px; }  #faith-door-projector-pdp .cro-hook-box \u003e .cro-media-slot, #faith-door-projector-pdp .cro-feature-card \u003e .cro-media-slot { width:calc(100% + 40px)!important; margin-left:-20px!important; margin-right:-20px!important; }  #faith-door-projector-pdp .ppt-trust-card { padding-left:20px; padding-right:20px; }  #faith-door-projector-pdp .ppt-trust-card \u003e img { width:calc(100% + 40px)!important; margin-left:-20px!important; margin-right:-20px!important; }  #faith-door-projector-pdp .cro-scenes-section {padding:18px;}  #faith-door-projector-pdp .cro-scenes-section \u003e .cro-media-slot { width:calc(100% + 36px)!important; margin:13px -18px -18px!important; }  #faith-door-projector-pdp .cro-hero-media-copy \u003e .cro-media-slot { width:calc(100% + 40px)!important; margin-left:-20px!important; margin-right:-20px!important; } }  \/* MOBILE *\/  @media(max-width:767px) { #faith-door-projector-pdp .glitter-product {padding:8px;}  #faith-door-projector-pdp .cro-hook-box {padding:17px 12px 0;}  #faith-door-projector-pdp .cro-hook-box \u003e .cro-media-slot { width:calc(100% + 24px)!important; margin-left:-12px!important; margin-right:-12px!important; }  #faith-door-projector-pdp .cro-steps { grid-template-columns:1fr; gap:9px; }  #faith-door-projector-pdp .cro-step { display:grid; grid-template-columns:36px 1fr; column-gap:12px; padding:13px; text-align:left; }  #faith-door-projector-pdp .cro-step-number { grid-row:1 \/ span 2; margin:0; }  #faith-door-projector-pdp .cro-step strong {margin:0 0 4px;} #faith-door-projector-pdp .cro-step p {grid-column:2;} #faith-door-projector-pdp .cro-specs-item {gap:10px;}  #faith-door-projector-pdp .cro-specs-label, #faith-door-projector-pdp .cro-specs-value {font-size:13px;}  #faith-door-projector-pdp .ppt-trust-card { padding-left:15px; padding-right:15px; }  #faith-door-projector-pdp .ppt-trust-card \u003e img { width:calc(100% + 30px)!important; margin-left:-15px!important; margin-right:-15px!important; }  #faith-door-projector-pdp .cro-scenes-section {padding:15px 10px 11px;}  #faith-door-projector-pdp .cro-scenes-section \u003e .cro-media-slot { width:calc(100% + 20px)!important; margin:12px -10px -11px!important; }  #faith-door-projector-pdp .cro-hero-media-copy \u003e .cro-media-slot { width:calc(100% + 24px)!important; margin-left:-12px!important; margin-right:-12px!important; } }  @media(max-width:380px) { #faith-door-projector-pdp .cro-title-pill {font-size:10px;padding:8px 5px;} #faith-door-projector-pdp .cro-benefit strong {font-size:10px;} }  @media(hover:hover) and (pointer:fine) { #faith-door-projector-pdp .cro-feature-card:hover, #faith-door-projector-pdp .cro-scenes-section:hover { box-shadow:0 12px 28px rgba(32,42,57,.12); }  #faith-door-projector-pdp .cro-marquee:hover .cro-marquee-track { animation-play-state:paused; } }  @media(prefers-reduced-motion:reduce) { #faith-door-projector-pdp .glitter-product, #faith-door-projector-pdp .cro-shimmer, #faith-door-projector-pdp .cro-marquee-track {animation:none!important;} }  \/* HERO MEDIA + COPY: ALWAYS ONE COLUMN *\/  #faith-door-projector-pdp .cro-hero-media-copy { display:flex!important; flex-direction:column!important; align-items:stretch!important; justify-content:flex-start!important; gap:0!important; width:100%!important; max-width:none!important; margin:0!important; padding:0!important; }  #faith-door-projector-pdp .cro-hero-media-copy \u003e .cro-media-slot { display:block!important; width:calc(100% + 24px)!important; max-width:none!important; margin:0 -12px!important; padding:0!important; border:0!important; border-radius:0!important; line-height:0!important; font-size:0!important; }  #faith-door-projector-pdp .cro-hero-media-copy \u003e .cro-media-slot img { display:block!important; width:100%!important; max-width:100%!important; height:auto!important; margin:0!important; padding:0!important; border:0!important; border-radius:0!important; object-fit:contain!important; vertical-align:top!important; }  #faith-door-projector-pdp .cro-hero-media-copy \u003e .cro-hook-copy { display:block!important; width:100%!important; max-width:none!important; margin:0!important; padding:12px 12px 16px!important; color:#555B64!important; font-size:clamp(15px,3.8vw,18px)!important; line-height:1.75!important; text-align:center!important; }  \/* SPEC IMAGE FLUSH TO PANEL EDGES *\/  #faith-door-projector-pdp .cro-specs-box \u003e .cro-media-slot { width:calc(100% + 30px)!important; max-width:none!important; margin:-18px -15px 0!important; padding:0!important; border:0!important; border-radius:0!important; }  #faith-door-projector-pdp .cro-specs-box \u003e .cro-media-slot img { display:block!important; width:100%!important; max-width:100%!important; height:auto!important; margin:0!important; padding:0!important; border:0!important; border-radius:0!important; object-fit:contain!important; }  \/* GLOBAL IMAGE NORMALIZATION *\/  #faith-door-projector-pdp img, #faith-door-projector-pdp video { display:block; max-width:100%; height:auto; margin:0; padding:0; border:0; border-radius:0; vertical-align:top; }  #faith-door-projector-pdp .cro-media-slot { display:block!important; padding:0!important; border:0!important; border-radius:0!important; margin-top:0!important; margin-bottom:0!important; overflow:hidden!important; font-size:0!important; line-height:0!important; }  #faith-door-projector-pdp .cro-media-slot img, #faith-door-projector-pdp .cro-media-slot video { display:block!important; width:100%!important; max-width:100%!important; height:auto!important; margin:0!important; padding:0!important; border:0!important; border-radius:0!important; object-fit:contain!important; vertical-align:top!important; }  #faith-door-projector-pdp .cro-steps-section .cro-media-slot { width:calc(100% + 30px)!important; margin-left:-15px!important; margin-right:-15px!important; }  #faith-door-projector-pdp .cro-specs-box \u003e .cro-media-slot:empty {display:none!important;}  #faith-door-projector-pdp .ppt-trust-card \u003e img { display:block!important; width:calc(100% + 30px)!important; max-width:none!important; height:auto!important; margin:0 -15px!important; padding:0!important; border:0!important; border-radius:0!important; object-fit:contain!important; vertical-align:top!important; }  \/* ==========================================================    PREMIUM DARK PALETTE: GRAPHITE + ESPRESSO + CHAMPAGNE GOLD    ========================================================== *\/  #faith-door-projector-pdp { --fp-dark:#F1E5D0!important; --fp-brown:#D1B98F!important; --fp-gold:#D1A45C!important; --fp-gold-dark:#B98743!important; --fp-text:#D3CDC2!important; --fp-cream:#292A2B!important; --fp-sand:#332D27!important; --fp-soft:#292B2E!important; --fp-line:#554A3C!important; --fp-white:#25272A!important; --fp-olive:#89816F!important; color:#D3CDC2!important; background:#202225!important; }  #faith-door-projector-pdp .glitter-product { background:linear-gradient(135deg,#1D2024 0%,#2D2822 38%,#25282C 72%,#30291F 100%)!important; }  #faith-door-projector-pdp .cro-shimmer { color:#EBD5AD!important; background:linear-gradient(105deg,#F4E6C9 0%,#B98743 27%,#F2D59D 50%,#A77A3D 73%,#F4E6C9 100%)!important; background-size:250% 100%!important; -webkit-background-clip:text!important; background-clip:text!important; -webkit-text-fill-color:transparent!important; }  #faith-door-projector-pdp .cro-hook-box { background:linear-gradient(145deg,#292B2E 0%,#332D26 100%)!important; border-color:#79613F!important; box-shadow:0 7px 22px rgba(0,0,0,.22)!important; }  #faith-door-projector-pdp .cro-badge { background:linear-gradient(110deg,#171A1E,#35302A 65%,#72532E)!important; border-color:#C69A4B!important; color:#F8EBD3!important; }  #faith-door-projector-pdp .cro-hook-title, #faith-door-projector-pdp .cro-feature-card h3, #faith-door-projector-pdp .cro-section-heading h3, #faith-door-projector-pdp .cro-scenes-heading h3, #faith-door-projector-pdp .cro-specs-title, #faith-door-projector-pdp .cro-faq-title { color:#EBD5AD!important; }  #faith-door-projector-pdp .cro-hook-subtitle, #faith-door-projector-pdp .cro-hook-description, #faith-door-projector-pdp .cro-hook-copy { color:#D7D0C4!important; }  #faith-door-projector-pdp .cro-title-pill { background:linear-gradient(135deg,#34302B,#252A30)!important; border-color:#B88A4A!important; color:#F5EAD6!important; }  #faith-door-projector-pdp .cro-title-pill-icon { background:#D1A45C!important; color:#25272A!important; }  #faith-door-projector-pdp .cro-benefits { background:linear-gradient(110deg,#171A1E,#302A23 55%,#1D2228)!important; border:1px solid #80613A!important; }  #faith-door-projector-pdp .cro-benefit { border-right-color:rgba(220,190,139,.28)!important; }  #faith-door-projector-pdp .cro-benefit strong {color:#F0D9AE!important;} #faith-door-projector-pdp .cro-benefit span {color:#D3C8B6!important;}  #faith-door-projector-pdp .cro-marquee, #faith-door-projector-pdp .cro-marquee:nth-child(2) { border-color:#62513A!important; background:linear-gradient(90deg,#292724,#34302A,#24282D)!important; }  #faith-door-projector-pdp .cro-marquee-segment {color:#E5D0A9!important;} #faith-door-projector-pdp .cro-marquee-segment span::before {color:#D1A45C!important;}  #faith-door-projector-pdp .cro-feature-card { border-color:#5C4E3C!important; background:#292B2E!important; box-shadow:0 5px 17px rgba(0,0,0,.19)!important; }  #faith-door-projector-pdp .cro-feature-card:nth-child(odd) { background:linear-gradient(145deg,#292B2E,#302B25)!important; }  #faith-door-projector-pdp .cro-feature-card:nth-child(even) { background:linear-gradient(145deg,#25292D,#302C27)!important; }  #faith-door-projector-pdp .cro-feature-card h3, #faith-door-projector-pdp .cro-feature-card strong {color:#EBD5AD!important;}  #faith-door-projector-pdp .cro-feature-card p {color:#D3CDC2!important;}  #faith-door-projector-pdp .cro-feature-card .fp-feature-label, #faith-door-projector-pdp .cro-section-kicker {color:#D1A45C!important;}  #faith-door-projector-pdp .cro-steps-section { border-color:#5C4E3C!important; background:linear-gradient(145deg,#292B2E,#332D26)!important; }  #faith-door-projector-pdp .cro-section-heading p {color:#D3CDC2!important;}  #faith-door-projector-pdp .cro-step { border-color:#62513A!important; background:#25282B!important; }  #faith-door-projector-pdp .cro-step-number { background:linear-gradient(135deg,#E0B96F,#A87936)!important; color:#25272A!important; }  #faith-door-projector-pdp .cro-step strong {color:#F0DDBB!important;} #faith-door-projector-pdp .cro-step p {color:#D0C9BE!important;}  #faith-door-projector-pdp .cro-scenes-section { border-color:#5C4E3C!important; background:linear-gradient(140deg,#292B2E,#302A24 60%,#24282C)!important; }  #faith-door-projector-pdp .cro-scenes-heading h3 {color:#EBD5AD!important;} #faith-door-projector-pdp .cro-scenes-heading p {color:#D3CDC2!important;}  #faith-door-projector-pdp .cro-scene-card { border-color:#5C4E3C!important; background:#25282B!important; }  #faith-door-projector-pdp .cro-scene-visual { border-color:#62513A!important; background:radial-gradient(circle,#454039,#282A2D 78%)!important; color:#E5C78E!important; }  #faith-door-projector-pdp .cro-scene-copy strong {color:#EBD5AD!important;} #faith-door-projector-pdp .cro-scene-copy p {color:#CFC8BD!important;}  #faith-door-projector-pdp .cro-specs-box, #faith-door-projector-pdp .cro-faq-box { border-color:#5C4E3C!important; background:#282A2D!important; box-shadow:0 5px 17px rgba(0,0,0,.17)!important; }  #faith-door-projector-pdp .cro-specs-title, #faith-door-projector-pdp .cro-faq-title {color:#EBD5AD!important;}  #faith-door-projector-pdp .cro-specs-item { border-color:#5B4C39!important; background:#33302B!important; }  #faith-door-projector-pdp .cro-specs-label {color:#D1A45C!important;} #faith-door-projector-pdp .cro-specs-value {color:#E1D8C9!important;}  #faith-door-projector-pdp .cro-fit-note { border-left-color:#D1A45C!important; background:#393127!important; color:#DED4C4!important; }  #faith-door-projector-pdp .cro-fit-note strong {color:#F0DDBB!important;}  #faith-door-projector-pdp .cro-faq-accordion, #faith-door-projector-pdp .cro-faq-item {border-color:#554A3C!important;}  #faith-door-projector-pdp .cro-faq-item summary {color:#F0E3CC!important;} #faith-door-projector-pdp .cro-faq-item summary::after {color:#D1A45C!important;} #faith-door-projector-pdp .cro-faq-answer {color:#D3CDC2!important;}  #faith-door-projector-pdp .ppt-trust-card { border-color:#5C4E3C!important; background:#282A2D!important; box-shadow:0 4px 14px rgba(0,0,0,.17)!important; }  #faith-door-projector-pdp .ppt-trust-copy h2, #faith-door-projector-pdp .ppt-trust-copy h2.ppt-pink-title {color:#EBD5AD!important;}  #faith-door-projector-pdp .ppt-trust-copy p.ppt-card-desc, #faith-door-projector-pdp .ppt-shipping-item {color:#D3CDC2!important;}  #faith-door-projector-pdp .ppt-why-item-clean {color:#E1D8C9!important;}  #faith-door-projector-pdp .cro-trust-grid { border-color:#5C4E3C!important; background:linear-gradient(135deg,#292B2E,#332D26)!important; }  #faith-door-projector-pdp .cro-trust-text {color:#EBD5AD!important;}  #faith-door-projector-pdp .smart-finds-footer { background:linear-gradient(135deg,#171A1E,#29251F 58%,#594126)!important; box-shadow:0 8px 25px rgba(0,0,0,.24)!important; }  #faith-door-projector-pdp .smart-finds-title {color:#F1E5D0!important;} #faith-door-projector-pdp .smart-finds-desc {color:#D8CDBB!important;}  #faith-door-projector-pdp .smart-finds-badge { border-color:rgba(209,164,92,.5)!important; background:rgba(255,255,255,.07)!important; color:#F0E3CC!important; }  \/* ZERO-GAP IMAGE NORMALIZATION *\/  #faith-door-projector-pdp img, #faith-door-projector-pdp video { display:block!important; max-width:100%; height:auto; margin:0; padding:0; border:0; border-radius:0; vertical-align:top; }  #faith-door-projector-pdp .cro-media-slot { display:block!important; padding:0!important; border:0!important; border-radius:0!important; margin-top:0!important; margin-bottom:0!important; overflow:hidden!important; font-size:0!important; line-height:0!important; }  #faith-door-projector-pdp .cro-media-slot img, #faith-door-projector-pdp .cro-media-slot video { display:block!important; width:100%!important; max-width:100%!important; height:auto!important; margin:0!important; padding:0!important; border:0!important; border-radius:0!important; object-fit:contain!important; vertical-align:top!important; }  #faith-door-projector-pdp .cro-steps-section .cro-media-slot { width:calc(100% + 30px)!important; margin-left:-15px!important; margin-right:-15px!important; }  #faith-door-projector-pdp .cro-specs-box \u003e .cro-media-slot:empty {display:none!important;}  #faith-door-projector-pdp .ppt-trust-card \u003e img { display:block!important; width:calc(100% + 30px)!important; max-width:none!important; height:auto!important; margin:0 -15px!important; padding:0!important; border:0!important; border-radius:0!important; object-fit:contain!important; vertical-align:top!important; } \u003c\/style\u003e \u003cdiv id=\"faith-door-projector-pdp\" lang=\"en\"\u003e \u003cdiv class=\"glitter-product\"\u003e \u003c!-- HERO --\u003e \u003csection class=\"cro-hook-box\"\u003e \u003cdiv class=\"cro-badge\"\u003e✝️ CHRISTIAN CAR DOOR PROJECTOR LIGHT\u003c\/div\u003e \u003ch2 class=\"cro-hook-title serif-title cro-shimmer\"\u003eYour Car Door Deserves More Than a Boring Exit.\u003c\/h2\u003e \u003cdiv class=\"cro-title-pill\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SXC02","offers":[{"title":"Default Title","offer_id":42741744369797,"sku":"QW126103001-Default Title","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0595\/8208\/7301\/files\/GoldenWelcomeProjection.png?v=1794277279","url":"https:\/\/noomoriey.com\/zh\/products\/%e2%9c%9d%ef%b8%8f-christian-car-door-projector-light-golden-faith-projection-usb-c-rechargeable","provider":"noomoriey","version":"1.0","type":"link"}