.cm-free-assets{--cm-ink:#252525;--cm-muted:#626262;--cm-orange:#f5822b;--cm-yellow:#ffe45d;--cm-line:#dedbd5;--cm-paper:#fffaf2;color:var(--cm-ink);background:#fff;font-size:16px;line-height:1.65;font-family:var(--font-body-family,inherit);font-style:var(--font-body-style,normal);font-weight:var(--font-body-weight,400);letter-spacing:0;text-align:left}.cm-free-assets *{box-sizing:border-box}.cm-free-assets img{max-width:100%;display:block;height:auto}.cm-free-assets a{color:inherit;text-underline-offset:4px}.cm-free-assets button,.cm-free-assets input{font:inherit}.cm-free-assets a:focus-visible,.cm-free-assets button:focus-visible,.cm-free-assets summary:focus-visible{outline:3px solid #1566ad;outline-offset:5px}.cm-free-assets h1,.cm-free-assets h2,.cm-free-assets h3,.cm-free-assets p{margin:0}.cm-free-assets h2{font-size:clamp(28px,3.1vw,39px);line-height:1.15;letter-spacing:-1.1px;font-weight:800}.cm-free-assets h3{font-size:20px;line-height:1.25;font-weight:700;letter-spacing:-.4px}.cm-free-assets p{color:var(--cm-muted)}.cm-free-assets .cm-wrap{max-width:1200px;padding:0 40px;margin:auto}.cm-free-assets .cm-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.cm-free-assets .cm-hero{width:100%;background:var(--cm-paper);border-bottom:2px solid var(--cm-ink)}.cm-free-assets .cm-hero img{width:100%;max-width:1600px;margin:auto;aspect-ratio:48/7;object-fit:contain}.cm-free-assets .cm-intro{text-align:center;padding:38px 20px 25px}.cm-free-assets .cm-intro p{max-width:730px;margin:auto;font-size:18px}.cm-free-assets .cm-jumps{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:23px 0 0}.cm-free-assets .cm-jumps a{font-size:13px;font-weight:700;text-decoration:none;border:1px solid var(--cm-line);border-radius:30px;padding:10px 17px;background:#fff}.cm-free-assets .cm-jumps a:hover{background:#fff0df;border-color:var(--cm-orange)}.cm-free-assets .cm-section{padding:55px 0;scroll-margin-top:24px}.cm-free-assets .cm-section+.cm-section{border-top:1px solid var(--cm-line)}.cm-free-assets .cm-eyebrow{font-size:11px;letter-spacing:1.8px;font-weight:800;color:#a74200;margin-bottom:12px;text-transform:uppercase}.cm-free-assets .cm-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:27px}.cm-free-assets .cm-heading p{margin-top:13px;max-width:650px}.cm-free-assets .cm-textlink{white-space:nowrap;font-size:14px;font-weight:700}.cm-free-assets .cm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cm-free-assets .cm-card{border:1px solid var(--cm-line);border-radius:9px;overflow:hidden;background:#fff;transition:transform .18s}.cm-free-assets .cm-card:hover{transform:translateY(-3px)}.cm-free-assets .cm-card>a{display:block;text-decoration:none}.cm-free-assets .cm-card img{width:100%;aspect-ratio:16/9;object-fit:cover}.cm-free-assets .cm-cardbody{padding:20px}.cm-free-assets .cm-cardbody p{font-size:14px;margin-top:8px}.cm-free-assets .cm-cardfoot{display:flex;justify-content:space-between;margin-top:18px;font-size:13px;font-weight:700}.cm-free-assets .cm-free{display:inline-block;background:#eaf2d9;color:#3c571b;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:800;letter-spacing:.8px}.cm-free-assets .cm-model-feature{background:var(--cm-paper);border:2px solid var(--cm-ink);border-radius:10px;display:grid;grid-template-columns:44% 56%;overflow:hidden}.cm-free-assets .cm-featurecopy{padding:38px 34px}.cm-free-assets .cm-featurecopy h2{font-size:36px}.cm-free-assets .cm-featurecopy p{margin-top:17px}.cm-free-assets .cm-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;background:var(--cm-ink);color:#fff;text-decoration:none;border:2px solid var(--cm-ink);border-radius:4px;padding:12px 20px;font-size:14px;font-weight:700;min-height:48px;cursor:pointer}.cm-free-assets .cm-btn:hover{background:#494949}.cm-free-assets .cm-featurecopy .cm-btn{margin:24px 0 13px}.cm-free-assets .cm-featurecopy small{display:block;color:var(--cm-muted);font-size:12px}.cm-free-assets .cm-model-art{position:relative;min-height:355px;background:#ffdf54;overflow:hidden;border-left:2px solid var(--cm-ink)}.cm-free-assets .cm-model-art:before{content:"";position:absolute;width:230px;height:230px;border-radius:50%;background-image:radial-gradient(#292929 1.3px,transparent 1.5px);background-size:10px 10px;opacity:.25;bottom:-50px;right:-20px}.cm-free-assets .cm-model-art img{position:absolute;object-fit:contain;filter:drop-shadow(3px 3px 0 #fff) drop-shadow(-3px -3px 0 #fff)}.cm-free-assets .cm-art-plane{width:44%;height:46%!important;left:5%;top:3%;transform:rotate(-15deg)}.cm-free-assets .cm-art-emoji{width:37%;height:53%!important;right:1%;top:4%;transform:rotate(10deg)}.cm-free-assets .cm-art-car{width:39%;height:51%!important;left:17%;bottom:-1%;transform:rotate(-8deg)}.cm-free-assets .cm-art-cup{width:33%;height:36%!important;right:3%;bottom:3%;transform:rotate(12deg)}.cm-free-assets .cm-model-caption{font-size:12px;margin:12px 0 23px!important}.cm-free-assets .cm-filters{display:flex;gap:8px;flex-wrap:wrap;margin:23px 0 18px}.cm-free-assets .cm-filter{border:1px solid var(--cm-line);background:#fff;padding:7px 15px;border-radius:20px;font-size:13px;cursor:pointer}.cm-free-assets .cm-filter[aria-pressed=true]{background:var(--cm-ink);color:#fff;border-color:var(--cm-ink)}.cm-free-assets .cm-model-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.cm-free-assets .cm-model-item{border:1px solid var(--cm-line);border-radius:7px;background:#fafafa;padding:13px;cursor:pointer;text-align:center;color:var(--cm-ink)}.cm-free-assets .cm-model-item img{width:100%;aspect-ratio:1;object-fit:contain;margin-bottom:10px}.cm-free-assets .cm-model-item span{font-size:12px;font-weight:700}.cm-free-assets .cm-lut-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.cm-free-assets .cm-lut-card{display:block;border:1px solid var(--cm-line);border-radius:7px;padding:20px 13px;text-decoration:none;background:#fafafa;text-align:center}.cm-free-assets .cm-lut-card:hover{border-color:var(--cm-orange);background:var(--cm-paper)}.cm-free-assets .cm-lut-card img{width:150px;height:150px;object-fit:contain;margin:0 auto 16px}.cm-free-assets .cm-lut-card h3{font-size:15px}.cm-free-assets .cm-lut-card p{font-size:12px;margin-top:8px}.cm-free-assets .cm-note{background:#f5f5f3;border-left:3px solid #b5b5ad;padding:12px 16px;font-size:12px;margin-top:20px!important}.cm-free-assets .cm-camera{display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center}.cm-free-assets .cm-camera p{margin-top:15px}.cm-free-assets .cm-camera .cm-btn{margin-top:23px}.cm-free-assets .cm-conversion{background:#f6f4ee;border-radius:10px;padding:35px;border:1px solid var(--cm-line)}.cm-free-assets .cm-conversion>div{display:flex;align-items:center;justify-content:space-between;gap:15px}.cm-free-assets .cm-swatch{display:flex;align-items:center;justify-content:center;width:43%;aspect-ratio:1.6;font-size:14px;font-weight:700;color:#fff;background:#9b9f96;border:3px solid #fff;box-shadow:0 0 0 1px #ddd}.cm-free-assets .cm-swatch.cm-rec709{background:#498451}.cm-free-assets .cm-conversion p{font-size:12px;text-align:center}.cm-free-assets .cm-faq{max-width:850px;margin:auto}.cm-free-assets .cm-faq h2{margin-bottom:25px}.cm-free-assets details{border-bottom:1px solid var(--cm-line);padding:19px 0}.cm-free-assets summary{cursor:pointer;font-weight:700;font-size:15px}.cm-free-assets details p{font-size:14px;padding:13px 0 3px}.cm-free-assets .cm-news{margin:0 auto 50px;padding:35px;background:#fff0dd;border:1px solid #f1d0a8;display:flex;align-items:center;justify-content:space-between;gap:25px;border-radius:8px}.cm-free-assets .cm-news h2{font-size:25px}.cm-free-assets .cm-news p{font-size:14px;margin-top:8px}.cm-free-assets dialog{max-width:min(640px,92vw);border:2px solid var(--cm-ink);border-radius:9px;padding:25px;background:#fffaf2;color:var(--cm-ink)}.cm-free-assets dialog::backdrop{background:#0009}.cm-free-assets dialog img{height:320px;max-width:100%;object-fit:contain;margin:auto}.cm-free-assets dialog h3{margin-top:15px}.cm-free-assets dialog p{font-size:13px;margin:10px 0 17px}.cm-free-assets .cm-close{float:right;width:36px;height:36px;border:1px solid #ccc;background:#fff;border-radius:50%;cursor:pointer}@media(max-width:900px){.cm-free-assets .cm-wrap{padding:0 25px}.cm-free-assets .cm-heading{align-items:flex-start;flex-direction:column;gap:12px}.cm-free-assets .cm-model-feature{grid-template-columns:1fr 1fr}.cm-free-assets .cm-featurecopy{padding:25px}.cm-free-assets .cm-featurecopy h2{font-size:29px}.cm-free-assets .cm-model-grid,.cm-free-assets .cm-lut-grid{grid-template-columns:repeat(3,1fr)}.cm-free-assets .cm-camera{gap:30px}.cm-free-assets .cm-news{margin-left:0;margin-right:0}}@media(max-width:600px){.cm-free-assets .cm-wrap{padding:0 20px}.cm-free-assets .cm-hero{overflow:hidden}.cm-free-assets .cm-hero img{width:170%;max-width:none;margin-left:-23%;aspect-ratio:48/7}.cm-free-assets .cm-intro{padding:27px 0 10px}.cm-free-assets .cm-intro p{font-size:16px}.cm-free-assets .cm-jumps{gap:8px}.cm-free-assets .cm-jumps a{font-size:11px;padding:8px 12px}.cm-free-assets .cm-section{padding:35px 0}.cm-free-assets .cm-grid{grid-template-columns:1fr;gap:18px}.cm-free-assets .cm-model-feature{grid-template-columns:1fr}.cm-free-assets .cm-model-art{min-height:290px;border-left:0;border-top:2px solid var(--cm-ink)}.cm-free-assets .cm-model-grid{gap:9px}.cm-free-assets .cm-model-item{padding:8px}.cm-free-assets .cm-model-item span{font-size:11px}.cm-free-assets .cm-lut-grid{grid-template-columns:repeat(2,1fr);gap:10px}.cm-free-assets .cm-lut-card{padding:13px 8px}.cm-free-assets .cm-lut-card img{height:120px}.cm-free-assets .cm-camera{grid-template-columns:1fr;gap:25px}.cm-free-assets .cm-news{flex-direction:column;align-items:flex-start;padding:25px}.cm-free-assets dialog img{height:250px}}@media(prefers-reduced-motion:reduce){.cm-free-assets .cm-card{transition:none}}@media(max-width:600px){.cm-free-assets .cm-hero img{width:100%;margin:0;aspect-ratio:18/7}}.cm-free-assets h1,.cm-free-assets h2,.cm-free-assets h3{font-family:var(--font-heading-family,var(--font-body-family,inherit));font-style:var(--font-heading-style,normal);font-weight:var(--font-heading-weight,400)}.cm-free-assets button,.cm-free-assets input{font-family:inherit}.cm-free-assets .cm-hero{position:relative}.cm-free-assets .cm-hero-inner{position:relative;max-width:1600px;margin:auto}.cm-free-assets .cm-hero-copy{position:absolute;left:16.4%;top:18%;width:55%;line-height:1.1}.cm-free-assets .cm-hero-copy h1{position:static;width:auto;height:auto;clip:auto;white-space:normal;overflow:visible;font-size:clamp(27px,3.45vw,55px);line-height:1.05;letter-spacing:-.5px;margin:0}.cm-free-assets .cm-hero-copy h1 span{display:block;font-size:.66em;margin-top:.12em;letter-spacing:.2px}.cm-free-assets .cm-hero-copy p{font-size:clamp(12px,1.25vw,20px);margin-top:1em;color:#444}@media(max-width:600px){.cm-free-assets .cm-hero-copy{left:4.8%;top:27%;width:68%}.cm-free-assets .cm-hero-copy h1{font-size:clamp(23px,6.5vw,39px)}.cm-free-assets .cm-hero-copy p{display:none}}.cm-free-assets .cm-filter,.cm-free-assets .cm-jumps a{color:var(--cm-orange,#f5822b);border-color:var(--cm-orange,#f5822b);background:#fff}.cm-free-assets .cm-filter:hover,.cm-free-assets .cm-jumps a:hover{color:var(--cm-orange,#f5822b);background:#fff0df;border-color:var(--cm-orange,#f5822b)}.cm-free-assets .cm-filter[aria-pressed=true]{color:#fff;background:var(--cm-ink,#252525);border-color:var(--cm-ink,#252525)}.cm-free-assets{--cm-orange:#ff8125;--cm-steel-blue:#2c6d97}.cm-free-assets .cm-filter,.cm-free-assets .cm-jumps a{color:#fff;background:var(--cm-orange);border-color:var(--cm-orange);font-weight:700}.cm-free-assets .cm-filter:hover,.cm-free-assets .cm-jumps a:hover{color:#fff;background:#df6816;border-color:#df6816}.cm-free-assets .cm-filter[aria-pressed=true],.cm-free-assets .cm-btn,.cm-free-assets a.cm-btn{color:#fff;background:var(--cm-ink);border-color:var(--cm-ink)}.cm-free-assets .cm-btn:hover{color:#fff;background:#454545;border-color:#454545}.cm-free-assets .cm-textlink{display:inline-flex;align-items:center;justify-content:center;white-space:normal;text-align:center;color:#fff;background:var(--cm-orange);border:2px solid var(--cm-orange);border-radius:4px;text-decoration:none;padding:10px 17px;min-height:46px;line-height:1.35}.cm-free-assets .cm-textlink:hover{color:#fff;background:#df6816;border-color:#df6816}.cm-free-assets .cm-cardfoot{align-items:center;gap:10px}.cm-free-assets .cm-cardfoot>span:last-child{color:#fff;background:var(--cm-ink);padding:7px 12px;border-radius:4px}.cm-free-assets .cm-free{background:#e7eff5;color:var(--cm-steel-blue)}.cm-free-assets .cm-lut-card p{display:inline-block;color:#fff;background:var(--cm-ink);padding:7px 10px;border-radius:4px;line-height:1.3}.cm-free-assets .cm-close{color:#fff;background:var(--cm-ink);border-color:var(--cm-ink)}.cm-free-assets .cm-intro .cm-tagline{font-family:var(--font-heading-family,var(--font-body-family,inherit));font-weight:var(--font-body-weight-bold,700);font-size:clamp(24px,2.6vw,32px);line-height:1.35;letter-spacing:-.4px;color:var(--cm-ink);max-width:980px;margin:0 auto}@media(max-width:600px){.cm-free-assets .cm-intro .cm-tagline{font-size:24px;line-height:1.35}.cm-free-assets .cm-textlink{font-size:13px}}.cm-free-assets [hidden]{display:none!important}.cm-free-assets .cm-banner-shell--constrained{max-width:var(--cm-banner-width,1200px);padding:0 40px;margin:24px auto 0;box-sizing:border-box}.cm-free-assets .cm-banner-shell .cm-hero{background:transparent;border:0}.cm-free-assets .cm-banner-shell .cm-hero img{width:100%;height:auto;aspect-ratio:auto;max-width:none;object-fit:contain}.cm-free-assets .cm-banner-link{display:block;position:relative}.cm-free-assets .cm-banner-shell picture{display:block}@media(max-width:600px){.cm-free-assets .cm-banner-shell--constrained{padding:0 20px;margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cm-free-assets.css.map */
