Torn Ripped Paper for Final Cut Pro
.trp-root { --trp-ink: #0a0a0b; --trp-paper: #f7f5f0; --trp-line: rgba(10,10,11,0.10); --trp-muted: #5a5751; --trp-accent: #c8553d; /* torn-edge terracotta */ --trp-radius: 22px; / * Inherit the theme's typography */ font-family: inherit; color: var(--trp-ink); line-height: 1.6; -webkit-font-smoothing: antialiased; max-width: 1180px; margin: 0 auto; padding: 8px 0 24px; overflow: hidden; } .trp-root *, .trp-root *::before, .trp-root *::after { box-sizing: border-box; } /* ---------- Reveal-on-scroll ---------- */ .trp-reveal { opacity: 0; transform: translateY(28px); transition: opacity .9s cubic-bezier(.16,1,.3,1), transform .9s cubic-bezier(.16,1,.3,1); will-change: opacity, transform; } .trp-reveal.trp-in { opacity: 1; transform: none; } /* ===================== HERO ===================== */ .trp-hero { position: relative; border-radius: var(--trp-radius); overflow: hidden; background: #000; isolation: isolate; } .trp-hero video { display: block; width: 100%; height: auto; object-fit: cover; } .trp-hero__veil { position: absolute; inset: 0; background: linear-gradient(180deg, rgba(0,0,0,.05) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,.72) 100%); z-index: 1; pointer-events: none; } .trp-hero__content { position: absolute; left: 0; right: 0; bottom: 0; z-index: 2; padding: clamp(20px, 5vw, 56px); text-align: center; color: #fff; } .trp-eyebrow { display: inline-block; font-size: 12px; letter-spacing: .28em; text-transform: uppercase; font-weight: 600; padding: 7px 16px; border: 1px solid rgba(255,255,255,.35); border-radius: 100px; backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px); background: rgba(255,255,255,.08); margin-bottom: 18px; } .trp-hero__title { font-weight: 700; font-size: clamp(2rem, 6vw, 4.4rem); line-height: 1.04; letter-spacing: -0.02em; margin: 0 0 14px; text-wrap: balance; } .trp-hero__title em { font-style: italic; color: #f3c8bd; font-weight: 600; } .trp-hero__sub { font-size: clamp(1rem, 1.7vw, 1.2rem); font-weight: 400; max-width: 640px; margin: 0 auto; color: rgba(255,255,255,.88); } /* ===================== SECTION SCAFFOLD ===================== */ .trp-section { padding: clamp(48px, 8vw, 90px) clamp(16px, 4vw, 24px); } .trp-kicker { font-size: 12px; letter-spacing: .26em; text-transform: uppercase; font-weight: 700; color: var(--trp-accent); margin: 0 0 14px; } .trp-h2 { font-weight: 700; font-size: clamp(1.8rem, 4.2vw, 3rem); line-height: 1.1; letter-spacing: -0.02em; margin: 0 0 18px; text-wrap: balance; } .trp-lead { font-size: clamp(1.02rem, 1.6vw, 1.2rem); font-weight: 400; color: var(--trp-muted); max-width: 720px; } .trp-center { text-align: center; } .trp-center .trp-lead { margin-left: auto; margin-right: auto; } /* ===================== FEATURE TRIO ===================== */ .trp-grid-3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: clamp(16px, 2.4vw, 28px); margin-top: clamp(34px, 5vw, 54px); } .trp-card { background: var(--trp-paper); border: 1px solid var(--trp-line); border-radius: var(--trp-radius); padding: clamp(24px, 3vw, 34px); text-align: left; transition: transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s ease; } .trp-card:hover { transform: translateY(-6px); box-shadow: 0 24px 60px -28px rgba(10,10,11,.35); } .trp-card__icon { width: 46px; height: 46px; border-radius: 13px; display: grid; place-items: center; background: var(--trp-ink); color: #fff; margin-bottom: 20px; } .trp-card__icon svg { width: 22px; height: 22px; } .trp-card h3 { font-weight: 700; font-size: 1.25rem; margin: 0 0 8px; letter-spacing: -0.01em; } .trp-card p { margin: 0; font-size: .98rem; color: var(--trp-muted); } /* ===================== VIDEO GALLERY ===================== */ /* Videos carry their own baked-in captions, so they lead. */ /* Surrounding text is intentionally minimal / non-duplicative. */ .trp-gallery { display: grid; grid-template-columns: repeat(2, 1fr); gap: clamp(20px, 3vw, 36px); margin-top: clamp(34px, 5vw, 54px); } .trp-vid { border-radius: var(--trp-radius); overflow: hidden; background: #000; box-shadow: 0 26px 60px -36px rgba(10,10,11,.55); position: relative; transition: transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s ease; } .trp-vid:hover { transform: translateY(-5px); box-shadow: 0 34px 72px -36px rgba(10,10,11,.6); } .trp-vid video { display: block; width: 100%; height: auto; } /* Wide feature video spanning both columns */ .trp-vid--wide { grid-column: 1 / -1; } /* ===================== WHAT'S INSIDE ===================== */ .trp-inside { background: var(--trp-ink); color: #fff; border-radius: clamp(20px, 3vw, 34px); padding: clamp(40px, 6vw, 76px) clamp(20px, 5vw, 64px); } .trp-inside .trp-kicker { color: #f3c8bd; } .trp-inside .trp-h2 { color: #fff; } .trp-pack { display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: clamp(14px, 2vw, 22px); margin-top: clamp(34px, 5vw, 50px); } .trp-pack__item { border: 1px solid rgba(255,255,255,.14); border-radius: 16px; padding: 24px 22px; background: rgba(255,255,255,.03); transition: background .4s ease, border-color .4s ease; } .trp-pack__item:hover { background: rgba(255,255,255,.07); border-color: rgba(255,255,255,.3); } .trp-pack__num { font-weight: 800; font-size: 2.6rem; line-height: 1; color: #f3c8bd; display: block; margin-bottom: 8px; } .trp-pack__label { font-size: .95rem; font-weight: 500; color: rgba(255,255,255,.82); } /* ===================== YOUTUBE ===================== */ .trp-yt { position: relative; width: 100%; aspect-ratio: 16 / 9; border-radius: var(--trp-radius); overflow: hidden; box-shadow: 0 30px 70px -40px rgba(10,10,11,.6); background: #000; } .trp-yt iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; } /* ===================== SPECS ===================== */ .trp-specs { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 1px; background: var(--trp-line); border: 1px solid var(--trp-line); border-radius: var(--trp-radius); overflow: hidden; margin-top: clamp(30px, 4vw, 42px); } .trp-spec { background: var(--trp-paper); padding: 28px 26px; } .trp-spec__label { font-size: 11px; letter-spacing: .2em; text-transform: uppercase; color: var(--trp-accent); font-weight: 700; margin: 0 0 8px; } .trp-spec__value { margin: 0; font-size: 1.02rem; font-weight: 600; } .trp-spec__value small { display: block; color: var(--trp-muted); font-weight: 400; font-size: .88rem; margin-top: 4px; } /* ===================== CTA / FOOTNOTE ===================== */ .trp-foot { text-align: center; padding: clamp(40px, 6vw, 70px) 24px 10px; } .trp-foot__note { font-size: .9rem; color: var(--trp-muted); font-weight: 400; max-width: 540px; margin: 22px auto 0; font-style: italic; } .trp-rights { font-size: .78rem; color: var(--trp-muted); margin-top: 18px; letter-spacing: .04em; } .trp-bundles { display: flex; flex-wrap: wrap; gap: 14px; justify-content: center; margin-top: 8px; } .trp-pill { display: inline-flex; align-items: center; gap: 8px; text-decoration: none; font-weight: 600; font-size: .96rem; color: var(--trp-ink); background: var(--trp-paper); border: 1px solid var(--trp-line); padding: 13px 22px; border-radius: 100px; transition: transform .3s ease, background .3s ease, border-color .3s ease, color .3s ease; } .trp-pill:hover { transform: translateY(-2px); background: var(--trp-ink); color: #fff; border-color: var(--trp-ink); } .trp-pill svg { width: 15px; height: 15px; } /* ===================== RESPONSIVE ===================== */ @media (max-width: 820px) { .trp-grid-3 { grid-template-columns: 1fr; } .trp-gallery { grid-template-columns: 1fr; } } @media (prefers-reduced-motion: reduce) { .trp-reveal { opacity: 1 !important; transform: none !important; transition: none; } } Plugin for Final Cut Pro Torn Ripped Paper for Final Cut Pro Tear your footage and stills into stunning paper-edge collage in a single click. Drag, drop, done. One-Click Effect Eye-catching visuals in seconds Add a ripped paper and torn photo effect to your films and still images for an instantly striking look. Stack it as many times as you like to build a gorgeous collage or scrapbook layout, directly inside Final Cut Pro, with no third-party apps required. Drag & drop Built so any editor (beginner or pro) can drop the effect onto a clip and get a polished result immediately. Stack for collage Layer the effect multiple times to assemble rich scrapbook and collage compositions with real depth. Apple Silicon ready Built for Apple Silicon and optimised to run smoothly across modern Macs and Final Cut Pro workflows. See It In Action A look inside the pack Every template, movement, accent and texture, shown exactly as it appears in your timeline. The Pack Everything in the box A complete torn-paper toolkit: templates, movements, accents and textures, ready to drop into your timeline. 12White ripped / torn templates 12Black ripped / torn templates 6Movements: intros & outros 6Accents 10Retro textures Full Overview Watch the walkthrough A quick tour of the pack in a real Final Cut Pro workflow. Specifications System requirements Software Final Cut ProVersion 10.6.3 or later Compatibility Apple SiliconBuilt for modern Apple Silicon Macs Recommended Footage 16:9 aspect ratioFor best framing & results Installation Step-by-step guideIncluded with your download Also Available In Save more with a bundle The Ultimate Bundle The Effects Bundle Strictly not for sharing or resale. Please use this original product link to share. © All Rights Reserved - FCPX Full Access (function () { var els = document.querySelectorAll('.trp-root .trp-reveal'); if (!('IntersectionObserver' in window)) { els.forEach(function (el) { el.classList.add('trp-in'); }); return; } var io = new IntersectionObserver(function (entries) { entries.forEach(function (e, i) { if (e.isIntersecting) { e.target.style.transitionDelay = (Math.min(i, 3) * 0.08) + 's'; e.target.classList.add('trp-in'); io.unobserve(e.target); } }); }, { threshold: 0.12, rootMargin: '0px 0px -8% 0px' }); els.forEach(function (el) { io.observe(el); }); })();
More you might like
Related
Winter Woods Torn Paper Stickers | Foggy Forest Deco Planner
Related
Forest Friends Torn Paper Stickers | Autumn Animals | Fall D
Related
Large Torn/Ripped Paper Sheet 1 - Summer 2025 Colours
Related