.cs-page{--accent:#395b82;--ink:#151b23;--muted:#6f7680;--line:#dce0e5;color:var(--ink);word-break:keep-all;background:#fff;font-family:Pretendard,Apple SD Gothic Neo,Arial,Malgun Gothic,sans-serif;font-size:16px;line-height:1.65}.cs-page *{box-sizing:border-box}.cs-page a{color:inherit;text-decoration:none}.cs-page button{font:inherit}.cs-page :focus-visible,.skip:focus-visible{outline-offset:4px;outline:3px solid #4985cd}.cs-page img{max-width:100%;display:block}.cs-page h1,.cs-page h2,.cs-page h3,.cs-page h4,.cs-page p,.cs-page figure{margin:0}.cs-page h1,.cs-page h2,.cs-page h3{letter-spacing:-.045em;line-height:1.25}.cs-page h2{font-size:clamp(32px,3.7vw,52px);font-weight:750}.cs-page p{color:var(--muted)}.cs-wrap{width:min(1200px,100% - 100px);margin-inline:auto}.skip{color:#000;z-index:20;background:#fff;padding:12px;position:absolute;top:-90px;left:12px}.skip:focus{top:12px}.cs-header{color:#fff;background:#080c12;border-bottom:1px solid #3e454e;align-items:center;gap:40px;height:94px;padding:0 50px;display:flex}.cs-logo{filter:invert();mix-blend-mode:screen;width:205px;height:auto}.cs-topnav{color:#d8dce1;gap:32px;margin-left:auto;font-size:14px;display:flex}.cs-header-link{white-space:nowrap;background:#395b82;border-radius:30px;padding:8px 22px;font-size:14px}.cs-header-link:hover{background:#4c709a}.cs-hero{isolation:isolate;color:#fff;background:#080c12;align-items:center;min-height:570px;display:flex;position:relative;overflow:hidden}.cs-hero-photo{z-index:-2;background:url(/tinting/carsome/assets/carsome-tinting.jpg) 42%/cover no-repeat;position:absolute;inset:0 0 0 44%}.cs-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#080c12 0% 32%,#080c12c4 46%,#080c1214 75%),linear-gradient(#0000 60%,#080c12a6);position:absolute;inset:0}.cs-hero-inner{width:min(1200px,100% - 100px);margin:55px auto 95px}.cs-eyebrow{letter-spacing:.12em;font-weight:700;color:var(--accent)!important;font-size:12px!important;line-height:1.5!important}.cs-hero .cs-eyebrow{color:#b6c9df!important}.cs-hero .cs-eyebrow>span{display:none}.cs-hero h1{letter-spacing:-.05em;margin:22px 0 23px;font-family:Arial,sans-serif;font-size:clamp(52.8px,6.1vw,91.2px);font-weight:800;line-height:.98}.cs-hero h1>span{letter-spacing:-.03em;margin-top:28px;font-family:Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:18px;font-weight:500;line-height:1.5;display:block}.cs-hero-copy{font-size:16px;line-height:1.8;color:#b1b8c2!important}.cs-primary{background:var(--accent);border-radius:30px;justify-content:center;align-items:center;min-height:48px;padding:11px 25px;font-size:15px;font-weight:600;transition:background .2s;display:inline-flex;color:#fff!important}.cs-primary:hover{background:#29486d}.cs-hero .cs-primary{margin-top:26px}.cs-hero-bottom{letter-spacing:.1em;color:#a4adb9;border-top:1px solid #ffffff30;justify-content:space-between;padding-top:17px;font-size:12px;display:flex;position:absolute;bottom:20px;left:50px;right:50px}.cs-intro{padding-top:85px}.cs-section-heading{justify-content:space-between;align-items:end;gap:30px;margin:18px 0 38px;display:flex}.cs-section-heading>p{max-width:430px;font-size:16px}.cs-films{scroll-margin-top:20px}.cs-selectors{border-top:1px solid #bfc6d0;border-bottom:1px solid #bfc6d0;grid-template-columns:repeat(3,1fr);margin-bottom:65px;display:grid}.cs-film-select{flex-direction:column;gap:5px;min-width:0;padding:25px 28px 27px;transition:background .2s;display:flex;position:relative}.cs-film-select+.cs-film-select{border-left:1px solid var(--line)}.cs-film-select:hover{background:#f5f7fa}.cs-film-select[aria-current=true]{background:#f1f4f7}.cs-select-number{color:#74808d;margin-bottom:12px;font-size:12px}.cs-select-name{letter-spacing:-.045em;color:var(--film);font-family:Arial,sans-serif;font-size:clamp(18px,2.3vw,32px);font-weight:800}.cs-select-type{color:#252d36;font-size:14px}.cs-select-type span{color:#727b86}.cs-select-line{background:var(--film);opacity:0;height:3px;position:absolute;bottom:0;left:0;right:0}.cs-film-select[aria-current=true] .cs-select-line{opacity:1}.cs-product{scroll-margin-top:24px}.cs-product[hidden]{display:none}.cs-product-top{border-bottom:1px solid #242c38;justify-content:space-between;align-items:end;gap:16px;margin:0 0 28px;padding-bottom:32px;display:flex}.cs-product-top .cs-eyebrow{color:var(--film)!important}.cs-product-top h2{letter-spacing:-.05em;margin-top:13px;font-family:Arial,sans-serif;font-size:clamp(44.8px,5.8vw,80px);font-weight:800;line-height:1.1}.cs-product-top h2 span{letter-spacing:0;color:#737a82;margin-top:13px;font-family:Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:16px;font-weight:400;display:block}.cs-product-index{letter-spacing:.08em;color:#89919b;white-space:nowrap;font-size:14px}.cs-product-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;display:grid}.cs-product-story{padding:14px 0}.cs-chip{color:var(--film);border:1px solid #c7cfd7;border-radius:20px;padding:4px 12px;font-size:13px;display:inline-block}.cs-product-story h3{margin:20px 0 16px;font-size:clamp(27.2px,2.5vw,36px)}.cs-product-story p{font-size:16px;line-height:1.85}.cs-product-points ul{margin:16px 0 0;padding:0;list-style:none}.cs-product-points li{border-top:1px solid var(--line);padding:15px 0;font-size:16px}.cs-product-points li span{color:var(--film);margin-right:20px;font-size:12px;font-weight:700}.cs-metrics{background:#f5f7f9;border:1px solid #e5e8ec;grid-template-columns:repeat(4,1fr);margin-top:40px;padding:30px 0;display:grid}.cs-metrics>div{border-left:1px solid #d9dfe6;padding:0 25px}.cs-metrics>div:first-child{border-left:0}.cs-metrics>div>span{color:#646f7c;min-height:36px;font-size:13px;display:block}.cs-metrics strong{letter-spacing:-.06em;font-family:Arial,sans-serif;font-size:clamp(40px,4.7vw,72px);font-weight:600;line-height:1.25}.cs-metrics small{letter-spacing:0;color:var(--film);margin-left:7px;font-size:18px}.cs-note{font-size:12px;line-height:1.7;color:#7b838b!important;margin-top:14px!important}.cs-spec-section{padding-top:60px}.cs-spec-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:27px;display:flex}.cs-spec-heading h3{margin-top:12px;font-size:32px}.cs-spec-heading>p{font-size:15px}.cs-shade-picker{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.cs-shade{color:#354454;cursor:pointer;background:#fff;border:1px solid #cbd3dc;border-radius:25px;min-height:46px;padding:8px 25px;font-size:15px!important}.cs-shade:hover{border-color:var(--film)}.cs-shade[aria-pressed=true]{background:var(--film);color:#fff;border-color:var(--film);font-weight:700}.cs-selected-result{color:#66717d;background:#edf2f6;flex-wrap:wrap;gap:34px;margin-bottom:18px;padding:17px 22px;font-size:14px;display:flex}.cs-selected-result b{color:var(--film);margin-left:10px}.cs-table-scroll{scrollbar-color:#8091a5 #eef1f4;overflow-x:auto}.cs-page table{border-collapse:collapse;text-align:center;width:100%;min-width:620px;font-size:15px}.cs-page caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cs-page thead{color:#fff;background:#182331}.cs-page th{font-weight:500}.cs-page th,.cs-page td{border-bottom:1px solid #dee3e8;padding:17px 12px}.cs-page thead th{font-size:13px;line-height:1.65}.cs-page thead span{color:#bac9da;font-size:12px;display:block}.cs-page tbody th{font-weight:700}.cs-page tbody tr{background:#fff}.cs-page tbody tr:nth-child(2n){background:#f7f8fa}.cs-page tbody tr[data-selected=true]{box-shadow:inset 3px 0 var(--film);background:#eaf0f5}.cs-page tbody tr[data-selected=true] th{color:var(--film)}.cs-page tbody th span{margin-left:2px;font-size:12px}.cs-compare{padding:105px 0 80px}.cs-compare-table{min-width:770px!important}.cs-compare-table thead th{font-family:Arial,sans-serif;font-size:16px;font-weight:700}.cs-compare-table thead span{font-family:Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-weight:400}.cs-guide{color:#fff;background:#080c12;padding:75px 0;scroll-margin-top:20px}.cs-guide .cs-eyebrow{color:#9fb9d7!important}.cs-guide h2{margin-top:18px}.cs-glossary{grid-template-columns:repeat(4,1fr);gap:30px;margin-top:48px;display:grid}.cs-glossary article{border-top:1px solid #3b424b;padding-top:16px}.cs-glossary article>span{color:#7e8996;font-size:12px}.cs-glossary h3{letter-spacing:-.03em;margin:12px 0 18px;font-family:Arial,sans-serif;font-size:40px;font-weight:700}.cs-glossary h4{letter-spacing:-.025em;margin-bottom:10px;font-size:16px;font-weight:500}.cs-glossary p{color:#a3aeba;font-size:15px;line-height:1.9}.cs-craft{grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;padding-top:85px;display:grid}.cs-craft-photo{position:relative}.cs-craft-photo img{object-fit:cover;width:100%;height:350px}.cs-craft-photo>span{color:#fff;letter-spacing:.08em;background:linear-gradient(#0000,#000b);padding:12px 20px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.cs-craft-copy h2{margin:17px 0 20px;font-size:40px}.cs-craft-copy>p{font-size:16px;line-height:1.9}.cs-craft-copy .cs-text-link{text-underline-offset:6px;margin-top:25px;text-decoration:underline;display:inline-block}.cs-faq{padding:85px 0}.cs-faq h2{margin:18px 0 32px;font-size:36.8px}.cs-faq details{border-top:1px solid #d4dbe2}.cs-faq details:last-child{border-bottom:1px solid #d4dbe2}.cs-faq summary{cursor:pointer;padding:23px 38px 23px 0;font-size:16px;list-style:none;position:relative}.cs-faq summary::-webkit-details-marker{display:none}.cs-faq summary:after{content:"+";color:#54677e;font-size:22.4px;position:absolute;top:18px;right:5px}.cs-faq details[open] summary:after{content:"−"}.cs-faq details p{max-width:920px;padding:0 35px 26px 0;line-height:1.9}.cs-contact{border-top:1px solid #172332;justify-content:space-between;align-items:center;gap:30px;padding:52px 0 75px;display:flex}.cs-contact h2{margin:18px 0;font-size:clamp(32px,3.5vw,48px)}.cs-contact-actions{text-align:center;flex-direction:column;gap:16px;min-width:250px;display:flex}.cs-text-link{font-size:14px;color:#455e7b!important}.cs-text-link:hover{text-decoration:underline}.cs-footer{color:#fff;background:#080c12;justify-content:space-between;align-items:center;gap:30px;width:100%;margin:0;padding:40px 50px;font-size:13px;display:flex}.cs-footer .cs-logo{width:170px}.cs-footer p{color:#9aa6b5;line-height:1.9}.cs-footer>a{color:#fff}.cs-page:not(.cs-enhanced) .cs-product+.cs-product{margin-top:100px}.cs-page:not(.cs-enhanced) .cs-shade-picker,.cs-page:not(.cs-enhanced) .cs-selected-result{display:none}@media (min-width:1600px){.cs-hero{min-height:640px}}@media (max-width:1000px){.cs-wrap,.cs-hero-inner{width:calc(100% - 56px)}.cs-header{gap:20px;padding-inline:28px}.cs-topnav{gap:20px}.cs-hero-bottom{left:28px;right:28px}.cs-product-grid{gap:35px}.cs-metrics>div{padding-inline:16px}.cs-glossary{grid-template-columns:repeat(2,1fr);gap:35px}.cs-select-type span{display:block}.cs-film-select{padding-inline:20px}.cs-craft{gap:32px}.cs-craft-copy h2{font-size:32px}}@media (max-width:700px){.cs-wrap,.cs-hero-inner{width:calc(100% - 40px)}.cs-header{justify-content:space-between;height:74px;padding:0 20px}.cs-header .cs-logo{width:150px}.cs-topnav{display:none}.cs-header-link{padding:7px 17px;font-size:13px}.cs-hero{align-items:start;min-height:640px}.cs-hero-photo{opacity:.62;background-position:43%;inset:0}.cs-hero:before{background:linear-gradient(#080c12c2 0%,#080c1266 65%,#080c12 100%)}.cs-hero-inner{margin:55px auto 100px}.cs-hero h1{margin-top:23px;font-size:clamp(47.2px,12vw,75.2px);line-height:1.01}.cs-hero h1>span{margin-top:24px;font-size:16px;line-height:1.6}.cs-hero-copy{max-width:290px;font-size:16px}.cs-hero-bottom{letter-spacing:.08em;font-size:11px;bottom:19px;left:20px;right:20px}.cs-hero-bottom span:last-child{display:none}.cs-intro{padding-top:60px}.cs-section-heading{margin-bottom:28px;display:block}.cs-section-heading>p{margin-top:20px;font-size:15px}.cs-selectors{margin-bottom:38px}.cs-film-select{gap:4px;padding:17px 10px 18px}.cs-select-number{margin-bottom:10px}.cs-select-name{letter-spacing:-.055em;font-size:14px}.cs-select-type{font-size:13px}.cs-select-type span{display:none}.cs-product-top{margin-bottom:23px;padding-bottom:23px}.cs-product-top h2{font-size:clamp(38.4px,10.5vw,64px)}.cs-product-top h2 span{font-size:15px}.cs-product-index{font-size:12px}.cs-product-grid{grid-template-columns:1fr;gap:28px}.cs-product-story{padding:0}.cs-product-story h3{margin-top:20px;font-size:29.6px}.cs-product-points li{font-size:15px}.cs-metrics{grid-template-columns:repeat(2,1fr);row-gap:24px;margin-top:28px;padding:24px 0}.cs-metrics>div{padding:0 16px}.cs-metrics>div:nth-child(3){border-left:0}.cs-metrics>div>span{min-height:39px;font-size:12px;line-height:1.6}.cs-metrics strong{font-size:50.4px}.cs-metrics small{font-size:16px}.cs-spec-section{padding-top:44px}.cs-spec-heading{display:block}.cs-spec-heading h3{font-size:29.6px}.cs-spec-heading>p{margin-top:17px}.cs-shade-picker{gap:8px}.cs-shade{padding:9px 17px}.cs-selected-result{grid-template-columns:1fr 1fr;gap:10px;padding:16px;font-size:13px;display:grid}.cs-page th,.cs-page td{padding:14px 10px}.cs-page table{min-width:570px}.cs-note{font-size:12px}.cs-compare{padding-top:75px;padding-bottom:60px}.cs-guide{padding:60px 0}.cs-glossary{gap:28px 20px;margin-top:35px}.cs-glossary h4{font-size:15px}.cs-glossary p{font-size:14.008px}.cs-glossary h3{font-size:32px}.cs-craft{grid-template-columns:1fr;gap:27px;padding-top:60px}.cs-craft-photo img{aspect-ratio:1.5;height:auto}.cs-craft-copy h2{font-size:32px}.cs-faq{padding:65px 0}.cs-faq h2{font-size:32px}.cs-faq summary{font-size:15px}.cs-faq details p{padding-right:12px;font-size:15px}.cs-contact{padding:42px 0 55px;display:block}.cs-contact h2{font-size:32px}.cs-contact-actions{align-items:start;margin-top:30px}.cs-contact .cs-primary{width:100%}.cs-contact .cs-text-link{align-self:center}.cs-footer{flex-wrap:wrap;gap:22px;width:100%;padding:30px 20px}.cs-footer p{order:3;width:100%;font-size:12px}.cs-footer .cs-logo{width:145px}.cs-footer>a{margin-left:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cs-page *{transition:none!important}}@media print{.cs-header,.cs-hero,.cs-selectors,.cs-shade-picker,.cs-selected-result,.cs-contact,.cs-footer{display:none!important}.cs-product[hidden]{display:block!important}.cs-product{break-before:page}.cs-wrap{width:100%}.cs-page table{min-width:0}.cs-page th,.cs-page td,.cs-guide{color:#111;background:#fff}.cs-guide p{color:#444}.cs-craft{display:none}}
