@charset "UTF-8";.e-anno[data-v-4836e1c2]{align-items:center;background-color:#000;color:#fff;display:flex;justify-content:center;min-height:52px;overflow:hidden;padding:10px 0;position:relative;width:100%;z-index:999}@media only screen and (max-width:600px){.e-anno[data-v-4836e1c2]{min-height:40px}}@media only screen and (max-width:375px){.e-anno[data-v-4836e1c2]{min-height:36px}}.e-anno .container[data-v-4836e1c2]{align-items:center;display:flex;justify-content:center}.e-anno .container .icon[data-v-4836e1c2]{display:flex;margin-right:16px}.e-anno .container .icon img[data-v-4836e1c2]{aspect-ratio:1/1;height:32px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:1920px){.e-anno .container[data-v-4836e1c2]{width:100%}}.e-anno .box[data-v-4836e1c2]{background-color:#0ff;height:70px;width:100%}.e-anno .content[data-v-4836e1c2]{display:inline-block;font-size:16px;position:relative}.e-anno .btn[data-v-4836e1c2],.e-anno .content[data-v-4836e1c2]{margin-right:16px;text-align:center}.e-anno .btn[data-v-4836e1c2]{align-items:center;border-radius:1000px;color:#000;cursor:pointer;display:flex;font-family:Inter-SemiBold;font-size:14px;justify-content:center;min-height:32px;padding:0 8px}.ar .e-anno .btn[data-v-4836e1c2]{font-family:NotoSansArabic-SemiBold;font-weight:600}.e-anno .btn.btn-1[data-v-4836e1c2]{background-color:#fff}.e-anno .btn.btn-2[data-v-4836e1c2]{border:1px solid #fff;color:#fff}.e-anno .btn.btn-3[data-v-4836e1c2]{background:linear-gradient(90deg,#ffe050 -.24%,#fff 100.26%)}.e-anno .btn.btn-4[data-v-4836e1c2]{border:1px solid #ffe050;color:#ffe050}.e-anno .btn.btn-5[data-v-4836e1c2]{background-color:#ffe050}@media only screen and (max-width:600px){.e-anno .container .icon[data-v-4836e1c2]{margin-right:4px}.e-anno .btn[data-v-4836e1c2],.e-anno .content[data-v-4836e1c2]{font-size:12px;line-height:14px;margin-right:4px}}.e-anno .close-icon[data-v-4836e1c2]{cursor:pointer;height:20px;width:20px}@media only screen and (max-width:600px){.e-anno .close-icon[data-v-4836e1c2]{height:16px;width:16px}}.jp-color-correction{--ink:#17171b;--muted:#686873;--line:#e8e8ec;--soft:#f6f6f8;--purple:#ffd200;--purple-dark:#8a5e00;--purple-soft:#fff8dd;--green:#ffd200;--brand:#ffd200;--brand-orange:#ffa100;--brand-light:#ffee9b;--max:1200px;--radius:24px;--jp-fs-h1:52px;--jp-lh-h1:68px;--jp-fs-h2:40px;--jp-lh-h2:58px;--jp-fs-h3:32px;--jp-lh-h3:36px;--jp-fs-body:18px;--jp-lh-body:28px;--jp-fs-desc:16px;--jp-lh-desc:26px;--jp-fs-btn:16px;--jp-lh-btn:24px;--jp-fs-caption:14px;--jp-lh-caption:22px;--jp-section-y:80px;--jp-title-gap:24px;--jp-desc-gap:40px;--jp-split-gap:48px;--jp-trial-gap:64px;--jp-hero-copy-gap:24px;--jp-hero-action-gap:64px;--jp-hero-y:120px;--jp-hero-gap:64px;--jp-section-y-900:40px;--jp-section-y-600:56px;--jp-title-gap-900:16px;--jp-title-gap-600:0px;--jp-desc-gap-900:28px;--jp-desc-gap-600:24px;--jp-split-gap-900:24px;--jp-trial-gap-900:28px;--jp-trial-gap-600:24px;--jp-hero-copy-gap-900:16px;background:#fff;color:var(--ink);line-height:1.5;-webkit-font-smoothing:antialiased}@media only screen and (max-width:1400px){.jp-color-correction{--jp-fs-h1:48px;--jp-lh-h1:62px}}.jp-color-correction.is-english{--jp-fs-h1:42px;--jp-lh-h1:54px}@media only screen and (max-width:900px){.jp-color-correction{--jp-fs-h1:40px;--jp-lh-h1:58px;--jp-fs-h2:32px;--jp-lh-h2:46px;--jp-fs-h3:14px;--jp-lh-h3:22px;--jp-fs-body:14px;--jp-lh-body:22px;--jp-fs-desc:14px;--jp-lh-desc:22px;--jp-fs-btn:14px;--jp-lh-btn:22px;--jp-section-y:var(--jp-section-y-900);--jp-title-gap:var(--jp-title-gap-900);--jp-desc-gap:var(--jp-desc-gap-900);--jp-split-gap:var(--jp-split-gap-900);--jp-trial-gap:var(--jp-trial-gap-900);--jp-hero-copy-gap:var(--jp-hero-copy-gap-900);--jp-hero-y:var(--jp-section-y-900);--jp-hero-gap:var(--jp-split-gap-900);--jp-hero-action-gap:32px}.jp-color-correction.is-english{--jp-fs-h1:40px;--jp-lh-h1:58px}}@media only screen and (max-width:600px){.jp-color-correction{--jp-fs-h1:28px;--jp-lh-h1:34px;--jp-fs-h2:22px;--jp-lh-h2:32px;--jp-section-y:var(--jp-section-y-600);--jp-title-gap:var(--jp-title-gap-600);--jp-desc-gap:var(--jp-desc-gap-600);--jp-trial-gap:var(--jp-trial-gap-600)}.jp-color-correction.is-english{--jp-fs-h1:28px;--jp-lh-h1:34px}}.jp-color-correction *,.jp-color-correction :after,.jp-color-correction :before{box-sizing:border-box}.jp-color-correction a{color:inherit;text-decoration:none}.jp-color-correction button{font:inherit}.jp-color-correction img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.jp-color-correction .campaign-banner{position:sticky;top:0;z-index:1000}.jp-color-correction .container{box-sizing:border-box;margin-inline:auto;max-width:100%;padding:0;width:var(--max)}@media only screen and (max-width:1400px){.jp-color-correction .container{padding:0 64px;width:100%}}@media only screen and (max-width:900px){.jp-color-correction .container{padding:0 40px}}@media only screen and (max-width:600px){.jp-color-correction .container{padding:0 16px}}.jp-color-correction .button{align-items:center;border:1px solid var(--ink);border-radius:999px;box-shadow:none;cursor:pointer;display:inline-flex;font-size:var(--jp-fs-btn);justify-content:center;line-height:var(--jp-lh-btn);min-height:48px;padding:0 24px;transition:transform .2s ease,background .2s ease}.ja .jp-color-correction .button,.ko .jp-color-correction .button{font-family:NotoSansJP-Medium;font-weight:500}.jp-color-correction .button:hover{transform:translateY(-2px)}.jp-color-correction .button.primary{background:var(--ink);color:#fff}.jp-color-correction .button.purple{background:var(--purple);border-color:var(--purple);color:#17171b}.jp-color-correction .button.light{border-color:#ffffff73;color:#fff}.jp-color-correction .button.small{min-height:42px;padding-inline:20px}.jp-color-correction .hero{background:linear-gradient(180deg,var(--jp-hero-top-bg,#fffcec) 0,#fff 100%);overflow:hidden;padding:calc(var(--jp-nav-offset, 64px) + var(--jp-hero-y, 120px)) 0 var(--jp-hero-to-jump,120px)}.jp-color-correction .hero .container{width:min(100%,var(--jp-hero-inner-w,1424px))}.jp-color-correction .hero-grid{align-items:center;display:grid;gap:var(--jp-hero-gap,64px);grid-template-columns:minmax(0,560fr) minmax(0,800fr);width:100%}.jp-color-correction .hero-copy-col{max-width:none;width:100%}.jp-color-correction .eyebrow{align-items:center;color:var(--purple-dark);display:inline-flex;font-size:var(--jp-fs-caption);letter-spacing:.12em;line-height:var(--jp-lh-caption);margin-bottom:20px;text-transform:uppercase}.ja .jp-color-correction .eyebrow,.ko .jp-color-correction .eyebrow{font-family:NotoSansJP-Medium;font-weight:500}.jp-color-correction .hero .eyebrow{background:var(--jp-hero-badge-bg,#ffe050);border:1px solid var(--jp-hero-badge-bg,#ffe050);border-radius:999px;box-shadow:none;color:var(--jp-hero-badge-color,#17171b);font-size:var(--jp-hero-badge-fs,10px);height:auto;letter-spacing:0;line-height:var(--jp-hero-badge-lh,14px);padding:var(--jp-hero-badge-pad-y,6px) var(--jp-hero-badge-pad-x,12px);white-space:nowrap}.ja .jp-color-correction .hero .eyebrow,.ko .jp-color-correction .hero .eyebrow{font-family:NotoSansJP-Bold;font-weight:700}.jp-color-correction h1{font-size:var(--jp-fs-h1);line-height:var(--jp-lh-h1);margin:0;max-width:720px}.jp-color-correction .hero h1{letter-spacing:-.04em;max-width:none}.ja .jp-color-correction .hero h1,.ko .jp-color-correction .hero h1{font-family:NotoSansJP-Bold;font-weight:700}.jp-color-correction .title-line{display:block;white-space:nowrap}.jp-color-correction.is-english .cta-copy-line,.jp-color-correction.is-english .mask-title-line,.jp-color-correction.is-english .title-line{white-space:normal}.jp-color-correction .hero-title-accent{color:var(--jp-hero-title-accent,#8a5e00)}.jp-color-correction .hero-copy{color:var(--muted);font-size:var(--jp-fs-body);line-height:var(--jp-lh-body);margin:var(--jp-hero-copy-gap) 0 0;max-width:none}.ja .jp-color-correction .hero-copy,.ko .jp-color-correction .hero-copy{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--jp-hero-action-gap);row-gap:calc(var(--jp-lh-caption) + 19px)}.ja .jp-color-correction .hero .button,.ko .jp-color-correction .hero .button{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .hero-plan-action{display:inline-flex;position:relative}.jp-color-correction .hero-plan-note{bottom:calc(100% + 7px);color:var(--jp-hero-title-accent,#8a5e00);font-size:var(--jp-fs-caption);left:50%;line-height:var(--jp-lh-caption);position:absolute;transform:translate(-50%);white-space:nowrap}.ja .jp-color-correction .hero-plan-note,.ko .jp-color-correction .hero-plan-note{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .visual{max-width:none;padding-bottom:var(--jp-hero-lookbook-hang,40px);position:relative;width:100%}.jp-color-correction .hero-stage{aspect-ratio:var(--jp-hero-visual-ratio,800/478);background:var(--jp-hero-stage-bg,#ecebee);border-radius:var(--jp-hero-stage-r,12px);height:auto;overflow:hidden;position:relative;width:100%;z-index:0}.jp-color-correction .hero-compare{display:block;height:100%;width:100%}.jp-color-correction .hero-stage .common-image,.jp-color-correction .hero-stage .img-load,.jp-color-correction .hero-stage .vci-container{height:100%;width:100%}.jp-color-correction .hero-stage .common-image{-o-object-fit:cover;object-fit:cover}.jp-color-correction .ai-looks-main .left-line-label,.jp-color-correction .filter-stage .left-line-label,.jp-color-correction .hero-stage .left-line-label{background:#0003;border-radius:4px;font-size:11px!important;line-height:normal;padding:4px}.jp-color-correction .ai-looks-main .right-line-label,.jp-color-correction .filter-stage .right-line-label,.jp-color-correction .hero-stage .right-line-label{background:#ffe050;border-radius:4px;color:#000!important;font-size:11px!important;line-height:normal;padding:4px;text-shadow:none!important}@media only screen and (max-width:1400px){.jp-color-correction .hero .container{width:100%}}.jp-color-correction .gallery-thumbs{background:#fff;border-radius:var(--jp-hero-lookbook-r,12px);bottom:0;box-shadow:var(--jp-hero-lookbook-shadow,0 14px 17px rgba(32,29,45,.05));display:flex;gap:var(--jp-hero-lookbook-gap,8px);left:50%;padding:var(--jp-hero-lookbook-pad,8px);position:absolute;transform:translate(-50%);z-index:2}.jp-color-correction .gallery-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--jp-hero-thumb-bg,#d9d9d9) padding-box;border:var(--jp-thumb-border,2px) solid transparent;border-radius:var(--jp-hero-thumb-r,7.1px);cursor:pointer;height:var(--jp-hero-thumb-size,52px);overflow:hidden;padding:0;position:relative;transition:border-color .2s ease;width:var(--jp-hero-thumb-size,52px)}.jp-color-correction .gallery-thumb:after{background:var(--jp-thumb-hover-mask,hsla(0,0%,8%,.3));border-radius:calc(var(--jp-hero-thumb-r, 7.1px) - var(--jp-thumb-border, 2px));content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.jp-color-correction .gallery-thumb:hover:after{opacity:1}.jp-color-correction .gallery-thumb.active{border-color:var(--jp-thumb-active,#ffe050)}.jp-color-correction .gallery-thumb img{pointer-events:none}.jp-color-correction .gallery-thumb:focus-visible{outline:3px solid rgba(23,23,27,.35);outline-offset:2px}.jp-color-correction .compare-half{bottom:0;position:absolute;top:0;width:50%}.jp-color-correction .compare-before{background:#efeeeb;left:0}.jp-color-correction .compare-after{background:#f6f3ea;right:0}.jp-color-correction .compare-label{background:#ffffffd1;border:1px solid rgba(23,23,27,.08);border-radius:999px;box-shadow:0 4px 14px #17171b0d;color:#4f4f55;font-size:11px;font-weight:700;letter-spacing:.03em;padding:6px 11px;position:absolute;top:14px;z-index:2}.jp-color-correction .compare-before .compare-label{left:14px}.jp-color-correction .compare-after .compare-label{right:14px}.jp-color-correction .compare-stage[data-slide="1"] .compare-before{background:#ecefed}.jp-color-correction .compare-stage[data-slide="1"] .compare-after{background:#f5f0e8}.jp-color-correction .compare-stage[data-slide="2"] .compare-before{background:#edefe9}.jp-color-correction .compare-stage[data-slide="2"] .compare-after{background:#f3f1e7}.jp-color-correction .compare-stage[data-slide="3"] .compare-before{background:#efedeb}.jp-color-correction .compare-stage[data-slide="3"] .compare-after{background:#f7f1e8}.jp-color-correction .compare-divider{background:#ffffffe6;bottom:0;box-shadow:0 0 0 1px #17171b0f;left:50%;position:absolute;top:0;width:1px;z-index:4}.jp-color-correction .compare-handle{background:#ffffffeb;border:1px solid rgba(53,50,60,.14);border-radius:50%;box-shadow:0 7px 20px #201d2d21;color:#55525d;display:grid;font-size:14px;font-weight:800;height:38px;left:50%;letter-spacing:1px;place-items:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:38px;z-index:5}.jp-color-correction .compare-stage .compare-before{width:var(--split)}.jp-color-correction .compare-stage .compare-after{width:calc(100% - var(--split))}.jp-color-correction .compare-stage .compare-divider,.jp-color-correction .compare-stage .compare-handle{left:var(--split)}.jp-color-correction .jump-wrap{overflow:visible;pointer-events:none;position:sticky;top:var(--jp-jump-sticky-top,calc(var(--jp-nav-offset, 64px) + var(--jp-jump-sticky-gap, 0px)));transition:top .32s ease,opacity .28s ease;z-index:20}@media (prefers-reduced-motion:reduce){.jp-color-correction .jump-wrap{transition:none}}@media only screen and (max-width:600px){.jp-color-correction .jump-wrap{display:none}}.jp-color-correction .jump-wrap .jump-nav{pointer-events:auto}.jp-color-correction .jump-wrap.is-hidden{opacity:0;pointer-events:none;top:calc(var(--jp-jump-stuck-bar-h, 48px)*-1)}@media only screen and (max-width:900px){.jp-color-correction .jump-wrap.is-hidden{top:calc(var(--jp-jump-bar-h, 64px)*-1)}}.jp-color-correction .jump-nav{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--jp-jump-bar-shadow,0 8px 24px rgba(23,23,27,.12));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:var(--jp-jump-bar-h,64px);padding:0 var(--jp-jump-bar-pad-x,3px)}.jp-color-correction .jump-nav a{align-items:center;background:transparent;color:var(--ink);display:flex;font-size:14px;font-weight:500;height:var(--jp-jump-item-h,62px);justify-content:center;line-height:20px;min-height:var(--jp-jump-item-h,62px);padding:0 0 var(--jp-jump-text-shift,2px);position:relative;text-align:center;z-index:0}.ja .jp-color-correction .jump-nav a,.ko .jp-color-correction .jump-nav a{font-family:NotoSansJP-Medium;font-weight:500}.jp-color-correction .jump-nav a:before{background:transparent;border-radius:var(--jp-jump-stuck-pill-r,8px);content:"";inset:var(--jp-jump-pill-inset-y,6px) var(--jp-jump-pill-inset-x,3px);position:absolute;transition:background .2s ease;z-index:-1}@media (prefers-reduced-motion:reduce){.jp-color-correction .jump-nav a:before{transition:none}}.jp-color-correction .jump-nav a:hover:before{background:var(--jp-jump-hover-bg,#f2f2f5)}.jp-color-correction .jump-nav a.active{background:transparent;color:var(--jp-jump-active-text,#5c4400)}.jp-color-correction .jump-nav a.active:before{background:var(--jp-jump-active-bg,#fdf6d5)}.jp-color-correction .jump-nav a:focus-visible{outline:3px solid rgba(255,161,0,.35);outline-offset:-3px;z-index:1}.jp-color-correction .jump-nav a:active{background:transparent}.jp-color-correction .jump-nav a:active:before{background:#ffefad}.jp-color-correction .jump-wrap.is-stuck{background:transparent;box-shadow:none;height:var(--jp-jump-stuck-bar-h,48px);padding:0}@media only screen and (max-width:900px){.jp-color-correction .jump-wrap.is-stuck{height:var(--jp-jump-bar-h,64px)}}.jp-color-correction .jump-wrap.is-stuck:before{background:#fff;border-bottom:1px solid var(--line);border-top:1px solid var(--line);box-shadow:none;content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}.jp-color-correction .jump-wrap.is-stuck .jump-nav{background:transparent;border:0;border-radius:var(--jp-jump-stuck-bar-r,0);box-shadow:none;grid-template-columns:repeat(5,var(--jp-jump-stuck-w,130px));height:100%;margin-inline:auto;max-width:100%;overflow:hidden;padding:0;width:-moz-max-content;width:max-content}@media only screen and (max-width:900px){.jp-color-correction .jump-wrap.is-stuck .jump-nav{grid-template-columns:repeat(5,minmax(0,1fr));height:var(--jp-jump-bar-h,64px);margin-inline:0;overflow:visible;padding:0 40px;width:100%}}.jp-color-correction.is-english .jump-wrap.is-stuck .jump-nav{-moz-column-gap:8px;column-gap:8px;grid-template-columns:repeat(5,max-content)}@media only screen and (max-width:900px){.jp-color-correction.is-english .jump-wrap.is-stuck .jump-nav{-moz-column-gap:0;column-gap:0;grid-template-columns:repeat(5,minmax(0,1fr))}}.jp-color-correction.is-english .jump-wrap.is-stuck .jump-nav a{min-width:var(--jp-jump-stuck-w,130px);padding-inline:12px;width:auto}@media only screen and (max-width:900px){.jp-color-correction.is-english .jump-wrap.is-stuck .jump-nav a{min-width:0;padding-inline:0}}.jp-color-correction .jump-wrap.is-stuck .jump-nav a{background:transparent;height:var(--jp-jump-stuck-h,46px);min-height:var(--jp-jump-stuck-h,46px);white-space:nowrap;width:var(--jp-jump-stuck-w,130px)}@media only screen and (max-width:900px){.jp-color-correction .jump-wrap.is-stuck .jump-nav a{height:var(--jp-jump-item-h,62px);min-height:var(--jp-jump-item-h,62px);width:auto}}.jp-color-correction .jump-wrap.is-stuck .jump-nav a:hover:before{background:var(--jp-jump-hover-bg,#f2f2f5)}.jp-color-correction .jump-wrap.is-stuck .jump-nav a.active{background:transparent;color:var(--jp-jump-active-text,#5c4400)}.jp-color-correction .jump-wrap.is-stuck .jump-nav a:before{border-radius:var(--jp-jump-stuck-pill-r,8px);bottom:var(--jp-jump-stuck-pill-inset-y,4px);left:var(--jp-jump-stuck-pill-inset-x,2px);right:var(--jp-jump-stuck-pill-inset-x,2px);top:var(--jp-jump-stuck-pill-inset-y,4px)}@media only screen and (max-width:900px){.jp-color-correction .jump-wrap.is-stuck .jump-nav a:before{inset:var(--jp-jump-pill-inset-y,6px) var(--jp-jump-pill-inset-x,3px)}}.jp-color-correction .jump-wrap.is-stuck .jump-nav a:first-child:before{left:var(--jp-jump-stuck-pill-inset-edge,4px)}@media only screen and (max-width:900px){.jp-color-correction .jump-wrap.is-stuck .jump-nav a:first-child:before{left:var(--jp-jump-pill-inset-x,3px)}}.jp-color-correction .jump-wrap.is-stuck .jump-nav a:last-child:before{right:var(--jp-jump-stuck-pill-inset-edge,4px)}@media only screen and (max-width:900px){.jp-color-correction .jump-wrap.is-stuck .jump-nav a:last-child:before{right:var(--jp-jump-pill-inset-x,3px)}}.jp-color-correction .jump-wrap.is-stuck .jump-nav a.active:before{background:var(--jp-jump-active-bg,#fdf6d5)}.jp-color-correction .jump-wrap.is-stuck .jump-nav a:active{background:transparent}.jp-color-correction .jump-wrap.is-stuck .jump-nav a:active:before{background:#ffefad}.jp-color-correction .jump-wrap.is-stuck.is-hidden{top:calc(var(--jp-jump-stuck-bar-h, 48px)*-1)}@media only screen and (max-width:900px){.jp-color-correction .jump-wrap.is-stuck.is-hidden{top:calc(var(--jp-jump-bar-h, 64px)*-1)}}.jp-color-correction #ai,.jp-color-correction #basic,.jp-color-correction #batch,.jp-color-correction #filters,.jp-color-correction #mask{scroll-margin-top:var(--jp-jump-scroll-margin,112px)}.jp-color-correction section{padding:var(--jp-section-y) 0}.jp-color-correction .section-head{max-width:760px}.jp-color-correction .section-head.center{margin-inline:auto;text-align:center}.jp-color-correction h2{font-size:var(--jp-fs-h2);line-height:var(--jp-lh-h2);margin:0 0 var(--jp-title-gap)}.ja .jp-color-correction h2,.ko .jp-color-correction h2{font-family:NotoSansJP-SemiBold;font-weight:600}.jp-color-correction .section-head p{color:var(--muted);font-size:var(--jp-fs-desc,16px);line-height:var(--jp-lh-desc,26px);margin:0 0 var(--jp-desc-gap)}.ja .jp-color-correction .section-head p,.ko .jp-color-correction .section-head p{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .basic-visual{aspect-ratio:var(--jp-basic-visual-ratio,2408/1280);display:block;height:auto;max-width:var(--jp-basic-visual-w,2408px);-o-object-fit:cover;object-fit:cover;width:100%}.jp-color-correction .section-trial-cta{display:flex;justify-content:center;margin-top:var(--jp-trial-gap)}.jp-color-correction #basic .section-head{max-width:1100px}.jp-color-correction #basic .section-head h2{overflow-wrap:anywhere;white-space:normal}.jp-color-correction #basic .section-head p{margin-inline:auto;max-width:960px}.jp-color-correction #basic>.container>.section-trial-cta{margin-top:var(--jp-trial-gap)}.jp-color-correction .ai-section{background:var(--jp-band-bg,#fafaf9)}.jp-color-correction .ai-section .section-head{max-width:none}.jp-color-correction .ai-section .section-head h2{overflow-wrap:anywhere;white-space:normal}.jp-color-correction .ai-section .section-head p{color:#5f5d66;max-width:none}.jp-color-correction .ai-copy-line{display:block;overflow-wrap:anywhere;white-space:normal}.jp-color-correction .ai-story,.jp-color-correction .ai-story-row{display:grid;gap:var(--jp-split-gap)}.jp-color-correction .ai-story-row{align-items:center;background:transparent;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0}.jp-color-correction .ai-story-copy{max-width:none}.jp-color-correction .ai-story-copy h3{font-size:var(--jp-fs-h3);line-height:var(--jp-lh-h3);margin:0 0 12px}.ja .jp-color-correction .ai-story-copy h3,.ko .jp-color-correction .ai-story-copy h3{font-family:NotoSansJP-SemiBold;font-weight:600}.jp-color-correction .ai-story-copy p{color:var(--muted);font-size:var(--jp-fs-desc,16px);line-height:var(--jp-lh-desc,26px);margin:0 0 16px}.ja .jp-color-correction .ai-story-copy p,.ko .jp-color-correction .ai-story-copy p{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .ai-story-row.no-detail-link .ai-story-copy p{margin-bottom:0}.jp-color-correction .ai-media{aspect-ratio:var(--jp-video-ratio,660/560);background:#ecebee;border:var(--jp-video-border,1px solid hsla(264,8%,88%,.3));border-radius:var(--jp-video-r,12px);height:auto;max-width:100%;overflow:hidden;position:relative;width:100%}.jp-color-correction .ai-media-video{display:block;height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.jp-color-correction .ai-looks-gallery{align-items:center;display:flex;gap:var(--jp-looks-gallery-gap,16px);min-width:0;width:100%}.jp-color-correction .ai-looks-main{aspect-ratio:var(--jp-looks-stage-ratio,480/460);background:#ecebee;border-radius:var(--jp-looks-stage-r,18px);flex:1 1 auto;height:auto;isolation:isolate;max-width:var(--jp-looks-stage-w,480px);min-width:0;overflow:hidden;position:relative;width:100%;z-index:0}.jp-color-correction .ai-looks-compare{display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.jp-color-correction .ai-looks-main .common-image,.jp-color-correction .ai-looks-main .img-load,.jp-color-correction .ai-looks-main .vci-container{height:100%;width:100%}.jp-color-correction .ai-looks-main .common-image{-o-object-fit:cover;object-fit:cover}.jp-color-correction .ai-looks-thumbs{background:#fff;border-radius:var(--jp-looks-lookbook-r,12px);box-shadow:var(--jp-looks-lookbook-shadow,0 14px 17px rgba(32,29,45,.05));display:flex;flex:0 0 auto;flex-direction:column;gap:var(--jp-looks-lookbook-gap,4px);padding:var(--jp-looks-lookbook-pad-t,8px) var(--jp-looks-lookbook-pad-x,8px) var(--jp-looks-lookbook-pad-b,4px)}.jp-color-correction .ai-looks-thumb{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative;width:var(--jp-looks-thumb-size,64px)}.jp-color-correction .ai-looks-thumb:after{background:var(--jp-thumb-hover-mask,hsla(0,0%,8%,.3));border-radius:calc(var(--jp-looks-thumb-r, 8px) - var(--jp-thumb-border, 2px));content:"";height:calc(var(--jp-looks-thumb-size, 64px) - var(--jp-thumb-border, 2px)*2);left:var(--jp-thumb-border,2px);opacity:0;pointer-events:none;position:absolute;right:var(--jp-thumb-border,2px);top:var(--jp-thumb-border,2px);transition:opacity .2s ease}.jp-color-correction .ai-looks-thumb:hover:after{opacity:1}.jp-color-correction .ai-looks-thumb:focus-visible{outline:3px solid rgba(23,23,27,.35);outline-offset:2px}.jp-color-correction .ai-looks-thumb-shot{background:#c4c4c4 padding-box;border:var(--jp-thumb-border,2px) solid transparent;border-radius:var(--jp-looks-thumb-r,8px);display:block;height:var(--jp-looks-thumb-size,64px);-o-object-fit:cover;object-fit:cover;transition:border-color .2s ease;width:var(--jp-looks-thumb-size,64px)}.jp-color-correction .ai-looks-thumb.active .ai-looks-thumb-shot{border-color:var(--jp-thumb-active,#ffe050)}.jp-color-correction .ai-looks-thumb-name{color:#141414;font-size:10px;line-height:20px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.ja .jp-color-correction .ai-looks-thumb-name,.ko .jp-color-correction .ai-looks-thumb-name{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .split{align-items:center;display:grid;gap:var(--jp-split-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jp-color-correction .filter-section .section-head{max-width:var(--jp-filter-stage-w,1100px)}.jp-color-correction .filter-section .section-head h2{letter-spacing:var(--jp-filter-title-tracking,-1px);margin-bottom:var(--jp-filter-title-gap,16px);overflow-wrap:anywhere;white-space:normal}.jp-color-correction .filter-section .section-head p{font-size:var(--jp-fs-body);line-height:var(--jp-lh-body);margin-bottom:0}.jp-color-correction .filter-section .section-trial-cta{margin-bottom:var(--jp-filter-visual-gap,64px);margin-top:var(--jp-filter-cta-gap,40px)}.jp-color-correction .filter-visual{margin-inline:auto;max-width:var(--jp-filter-stage-w,1100px);position:relative;width:100%}.jp-color-correction .filter-stage{aspect-ratio:var(--jp-filter-stage-ratio,1100/560);background:var(--jp-filter-stage-bg,#cdcdcd);border-radius:var(--jp-filter-stage-r,16px);height:auto;isolation:isolate;overflow:hidden;position:relative;width:100%;z-index:0}.jp-color-correction .filter-compare{display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.jp-color-correction .filter-stage .common-image,.jp-color-correction .filter-stage .img-load,.jp-color-correction .filter-stage .vci-container{height:100%;width:100%}.jp-color-correction .filter-stage .common-image{-o-object-fit:cover;object-fit:cover}.jp-color-correction .filter-presets{background:#fff;border-radius:var(--jp-filter-lookbook-r,15px);box-shadow:var(--jp-filter-lookbook-shadow,0 17px 21px rgba(32,29,45,.05));display:flex;flex-direction:column;gap:var(--jp-filter-lookbook-gap,8px);left:var(--jp-filter-lookbook-left,56px);padding:var(--jp-filter-lookbook-pad-t,8px) var(--jp-filter-lookbook-pad-x,8px) var(--jp-filter-lookbook-pad-b,6px);position:absolute;top:var(--jp-filter-lookbook-top,51px);width:-moz-max-content;width:max-content;z-index:2}.jp-color-correction .filter-preset{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:0;position:relative;width:var(--jp-filter-thumb-w,132px)}.jp-color-correction .filter-preset:after{background:var(--jp-thumb-hover-mask,hsla(0,0%,8%,.3));border-radius:calc(var(--jp-filter-thumb-r, 9px) - var(--jp-thumb-border, 2px));content:"";height:calc(var(--jp-filter-thumb-h, 80px) - var(--jp-thumb-border, 2px)*2);left:var(--jp-thumb-border,2px);opacity:0;pointer-events:none;position:absolute;right:var(--jp-thumb-border,2px);top:var(--jp-thumb-border,2px);transition:opacity .2s ease}.jp-color-correction .filter-preset:hover:after{opacity:1}.jp-color-correction .filter-preset:focus-visible{outline:3px solid rgba(23,23,27,.35);outline-offset:2px}.jp-color-correction .filter-preset-shot{background:#f2f2f2 padding-box;border:var(--jp-thumb-border,2px) solid transparent;border-radius:var(--jp-filter-thumb-r,9px);display:block;height:var(--jp-filter-thumb-h,80px);-o-object-fit:cover;object-fit:cover;transition:border-color .2s ease;width:var(--jp-filter-thumb-w,132px)}.jp-color-correction .filter-preset.active .filter-preset-shot{border-color:var(--jp-thumb-active,#ffe050)}.jp-color-correction .filter-preset-name{color:#141414;font-size:12px;line-height:25px;max-width:100%;overflow:hidden;padding-inline:5px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.ja .jp-color-correction .filter-preset-name,.ko .jp-color-correction .filter-preset-name{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .split-copy p{color:var(--muted);font-size:var(--jp-fs-desc,16px);line-height:var(--jp-lh-desc,26px);margin:0}.ja .jp-color-correction .split-copy p,.ko .jp-color-correction .split-copy p{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .split-copy .button{margin-top:var(--jp-title-gap)}.jp-color-correction .bullet-list{display:grid;gap:12px;list-style:none;margin:var(--jp-title-gap) 0 var(--jp-desc-gap);padding:0}.jp-color-correction .bullet-list li{display:flex;font-size:var(--jp-fs-body);gap:12px;line-height:var(--jp-lh-body)}.ja .jp-color-correction .bullet-list li,.ko .jp-color-correction .bullet-list li{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .bullet-list li:before{background:var(--purple-soft);border-radius:50%;color:var(--purple-dark);content:"✓";display:grid;flex:0 0 22px;font-size:11px;height:22px;place-items:center}.jp-color-correction .mask-section{background:#18171c;color:#fff}.jp-color-correction .mask-section .split{gap:var(--jp-split-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jp-color-correction .mask-section .split-copy p{color:#d2d1d6}.jp-color-correction .mask-section .button.primary{border-color:#fff}.jp-color-correction .mask-title-line{display:block;white-space:nowrap}.jp-color-correction .mask-visual{aspect-ratio:var(--jp-video-ratio,660/560);background:#29282f;border:var(--jp-mask-video-border,1px solid rgba(54,52,60,.3));border-radius:var(--jp-video-r,12px);box-shadow:0 18px 46px #00000042;height:auto;max-width:100%;min-height:0;overflow:hidden;position:relative;width:100%}.jp-color-correction .batch-section{background:var(--jp-band-bg,#fafaf9)}.jp-color-correction .batch-layout{align-items:center;display:grid;gap:var(--jp-split-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jp-color-correction .batch-copy{margin:0;text-align:left;width:auto}.jp-color-correction .batch-copy h2{margin:0 0 var(--jp-title-gap)}.jp-color-correction .batch-title-line{display:inline;white-space:normal}.jp-color-correction .batch-copy p{color:var(--muted);font-size:var(--jp-fs-desc,16px);line-height:var(--jp-lh-desc,26px);margin:0;max-width:none}.ja .jp-color-correction .batch-copy p,.ko .jp-color-correction .batch-copy p{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .batch-video{aspect-ratio:var(--jp-video-ratio,660/560);background:#ecebee;border:var(--jp-video-border,1px solid hsla(264,8%,88%,.3));border-radius:var(--jp-video-r,12px);box-shadow:0 18px 46px #201d2d14;height:auto;margin:0;max-width:100%;overflow:hidden;position:relative;width:100%}.jp-color-correction .batch-copy>.section-trial-cta{justify-content:flex-start;margin-top:var(--jp-trial-gap)}.jp-color-correction .reasons-section{background:#fff}.jp-color-correction .reasons-head{margin-bottom:var(--jp-desc-gap);text-align:center}.jp-color-correction .reasons-head h2{font-size:var(--jp-fs-h2);margin-bottom:0}.jp-color-correction .reasons-grid{border:1px solid var(--jp-reason-border,#e6e6e6);border-radius:var(--jp-reason-card-r,16px);display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.jp-color-correction .reason-card{border-right:1px solid var(--jp-reason-border,#e6e6e6);min-height:284px;padding:var(--jp-reason-card-pad,32px)}.jp-color-correction .reason-card:last-child{border-right:0}.jp-color-correction .reason-index{align-items:center;background:var(--jp-reason-index-bg,#ffe050);border-radius:var(--jp-reason-index-r,26px);color:var(--jp-reason-index-color,#141414);display:flex;font-family:Inter-SemiBold;font-size:18px;height:var(--jp-reason-index-size,52px);justify-content:center;line-height:28px;margin-bottom:var(--jp-reason-index-gap,24px);width:var(--jp-reason-index-size,52px)}.ar .jp-color-correction .reason-index{font-family:NotoSansArabic-SemiBold;font-weight:600}.jp-color-correction .reason-card h3{font-size:24px;line-height:var(--jp-lh-h3);margin:0 0 12px}.ja .jp-color-correction .reason-card h3,.ko .jp-color-correction .reason-card h3{font-family:NotoSansJP-SemiBold;font-weight:600}.jp-color-correction .reason-card p{color:var(--muted);font-size:var(--jp-fs-desc,16px);line-height:var(--jp-lh-desc,26px);margin:0}.ja .jp-color-correction .reason-card p,.ko .jp-color-correction .reason-card p{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .faq-section{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:var(--jp-section-y) 0;width:100%}.jp-color-correction .faq-inner{margin-inline:auto;max-width:100%;padding:0;width:var(--max)}@media only screen and (max-width:1400px){.jp-color-correction .faq-inner{padding:0 64px;width:100%}}@media only screen and (max-width:900px){.jp-color-correction .faq-inner{padding:0 40px}}@media only screen and (max-width:600px){.jp-color-correction .faq-inner{padding:0 16px}}.jp-color-correction .faq-layout{align-items:flex-start;display:flex;gap:var(--jp-split-gap);width:100%}@media only screen and (max-width:1400px){.jp-color-correction .faq-layout{flex-direction:column;gap:var(--jp-desc-gap)}}.jp-color-correction .faq-left{flex-shrink:0;width:420px}@media only screen and (max-width:1400px){.jp-color-correction .faq-left{text-align:center;width:100%}}.jp-color-correction .faq-title{color:#141414;font-size:var(--jp-fs-h2);letter-spacing:0;line-height:var(--jp-lh-h2);margin:0}.ja .jp-color-correction .faq-title,.ko .jp-color-correction .faq-title{font-family:NotoSansJP-SemiBold;font-weight:600}.jp-color-correction .faq-right{align-items:flex-start;display:flex;flex:1;flex-direction:column;width:100%}.jp-color-correction .faq-item{align-items:flex-start;border-bottom:1px solid #e6e6e6;display:flex;flex-direction:column;justify-content:center;padding:24px 0;width:100%}.jp-color-correction .faq-item.first-item{border-top:1px solid #e6e6e6}.jp-color-correction .faq-question{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:0;text-align:left;width:100%}.jp-color-correction .question-text{color:#141414;flex:1;font-size:var(--jp-fs-body);line-height:var(--jp-lh-body);margin:0;padding-right:16px}.ja .jp-color-correction .question-text,.ko .jp-color-correction .question-text{font-family:NotoSansJP-Medium;font-weight:500}.jp-color-correction .question-chevron{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:transform .3s ease-in-out;width:24px}.jp-color-correction .question-chevron.open{transform:rotate(180deg)}.jp-color-correction .faq-answer-wrapper{overflow:hidden}.jp-color-correction .faq-answer{padding-top:12px;width:100%}.jp-color-correction .faq-answer p{color:#1414148c;font-size:var(--jp-fs-caption);line-height:var(--jp-lh-caption);margin:0}.ja .jp-color-correction .faq-answer p,.ko .jp-color-correction .faq-answer p{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .faq-answer p+p{margin-top:8px}.jp-color-correction .cta-section{padding:0}.jp-color-correction .cta{background:#ffe156;color:#17171b;display:flex;flex-direction:column;justify-content:center;min-height:400px;overflow:hidden;padding:var(--jp-section-y) 0;position:relative;text-align:center}@media only screen and (max-width:1400px){.jp-color-correction .cta{padding:var(--jp-section-y) 64px}}@media only screen and (max-width:900px){.jp-color-correction .cta{padding:var(--jp-section-y) 40px}}@media only screen and (max-width:600px){.jp-color-correction .cta{padding:var(--jp-section-y) 16px}}.jp-color-correction .cta h2{margin:0 auto var(--jp-title-gap);max-width:820px}.jp-color-correction .cta p{color:#17171bad;font-size:var(--jp-fs-body);line-height:var(--jp-lh-body);margin:0 auto var(--jp-desc-gap);max-width:680px}.ja .jp-color-correction .cta p,.ko .jp-color-correction .cta p{font-family:NotoSansJP-Regular;font-weight:400}.jp-color-correction .cta-copy-line{display:block;white-space:nowrap}.jp-color-correction .cta-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.jp-color-correction .cta .button.primary{background:#17171b;border-color:#17171b;color:#fff}.jp-color-correction .cta .button.light{background:#ffffff14;border-color:#17171b8c;color:#17171b}@media (max-width:900px){.jp-color-correction .hero-grid,.jp-color-correction .split{grid-template-columns:1fr}.jp-color-correction .hero-grid{width:100%}.jp-color-correction .hero-copy-col,.jp-color-correction .hero-stage,.jp-color-correction .visual{max-width:none;width:100%}.jp-color-correction .hero-stage{aspect-ratio:var(--jp-hero-visual-ratio,800/478);height:auto}.jp-color-correction .ai-story{gap:var(--jp-split-gap)}.jp-color-correction .ai-story-row,.jp-color-correction .ai-story-row.reverse,.jp-color-correction .looks-story{gap:var(--jp-split-gap);grid-template-columns:1fr;padding:0}.jp-color-correction .ai-story-copy{max-width:none;order:1}.jp-color-correction .ai-looks-gallery,.jp-color-correction .ai-media{order:2}.jp-color-correction .ai-looks-gallery{align-items:stretch;flex-direction:column}.jp-color-correction .ai-looks-main{max-width:none}.jp-color-correction .ai-looks-thumbs{flex-direction:row;justify-content:center;margin-inline:auto;max-width:100%;overflow-x:auto;width:-moz-max-content;width:max-content}.jp-color-correction .mask-section .split{grid-template-columns:1fr}.jp-color-correction .filter-visual{padding-bottom:40px}.jp-color-correction .filter-presets{bottom:0;flex-direction:row;left:50%;top:auto;transform:translate(-50%)}.jp-color-correction .batch-layout{gap:var(--jp-split-gap);grid-template-columns:1fr}.jp-color-correction .batch-copy,.jp-color-correction .batch-video{margin-inline:auto;width:min(100%,760px)}.jp-color-correction .reasons-grid{grid-template-columns:1fr}.jp-color-correction .reason-card{border-bottom:1px solid var(--jp-reason-border,#e6e6e6);border-right:0;min-height:0}.jp-color-correction .reason-card:last-child{border-bottom:0}.jp-color-correction .mask-section .mask-visual{order:2}}@media (max-width:600px){.jp-color-correction .nav-actions>a:first-child{display:none}.jp-color-correction .hero-actions>.button,.jp-color-correction .hero-plan-action,.jp-color-correction .hero-plan-action .button{width:100%}.jp-color-correction .hero .title-line{white-space:normal}.jp-color-correction .gallery-thumb{height:56px;width:56px}.jp-color-correction .jump-nav,.jp-color-correction .jump-nav a,.jp-color-correction .jump-nav::-webkit-scrollbar,.jp-color-correction .jump-wrap,.jp-color-correction .jump-wrap.is-stuck .jump-nav,.jp-color-correction .jump-wrap.is-stuck .jump-nav a{display:none}.jp-color-correction #basic .section-head h2,.jp-color-correction .ai-section .section-head h2{white-space:normal}.jp-color-correction .ai-copy-line,.jp-color-correction .mask-title-line{display:inline;white-space:normal}.jp-color-correction .ai-story{gap:var(--jp-split-gap)}.jp-color-correction .ai-story-row,.jp-color-correction .ai-story-row.reverse,.jp-color-correction .looks-story{gap:var(--jp-split-gap);padding:0}.jp-color-correction .ai-looks-main{border-radius:14px}.jp-color-correction .mask-visual{min-height:0}.jp-color-correction .filter-visual{padding-bottom:36px}.jp-color-correction .filter-stage{border-radius:14px}.jp-color-correction .filter-presets{--jp-filter-thumb-w:72px;--jp-filter-thumb-h:44px;border-radius:12px;gap:6px;max-width:calc(100% - 16px);padding:8px}.jp-color-correction .filter-preset-name{font-size:11px;line-height:16px}.jp-color-correction .batch-title-line{display:inline;white-space:normal}.jp-color-correction .batch-layout{gap:var(--jp-split-gap)}.jp-color-correction .reasons-grid{grid-template-columns:1fr}.jp-color-correction .reason-card{border-bottom:1px solid var(--jp-reason-border,#e6e6e6);border-right:0;min-height:0}.jp-color-correction .reason-card:last-child{border-bottom:0}.jp-color-correction .cta{min-height:340px}.jp-color-correction .cta-copy-line{display:inline;white-space:normal}}html.jp-color-nav-solid .home-e-nav-bar{background:#fff!important}html.jp-color-correction-campaign{--jp-color-correction-campaign-height:52px}html.jp-color-correction-campaign .home-e-nav-bar{top:var(--jp-color-correction-campaign-height)}@media only screen and (max-width:600px){html.jp-color-correction-campaign{--jp-color-correction-campaign-height:40px}}@media only screen and (max-width:375px){html.jp-color-correction-campaign{--jp-color-correction-campaign-height:36px}}.ja .jp-color-correction,.ko .jp-color-correction{font-family:NotoSansJP-Regular;font-weight:400}.ja .jp-color-correction h1,.ko .jp-color-correction h1{font-family:NotoSansJP-Medium;font-weight:500}.ja .jp-color-correction h2,.ja .jp-color-correction h3,.ko .jp-color-correction h2,.ko .jp-color-correction h3{font-family:NotoSansJP-SemiBold;font-weight:600}
