body.v17,body.v17:is(.do-product,.s-product){--max:1280px;--pad:clamp(32px,5.5556vw,80px);--v17-heading-en:clamp(48px,4.4444vw,64px);--v17-heading-ja:32px;--v17-heading-card:24px;--v17-body:16px;--v17-small:14px;--v17-note:12px;--v17-section:96px;--v17-block:48px;--v17-copy-gap:24px;--v17-label:14px;--v17-lead:24px;--v13-type-english-section:var(--v17-heading-en);--v13-type-japanese-support:var(--v17-heading-ja);--v13-type-card-title:var(--v17-heading-card);--v13-type-body:var(--v17-body);--type-body:var(--v17-body);--v13-type-body-small:var(--v17-small)}body.v17 main .section-inner{max-width:var(--max);min-width:0}body.v17 main .section-head-v5{column-gap:48px}body.v17 main [data-v17-heading=ja]{font-weight:700!important;line-height:1.5!important;letter-spacing:0!important}body.v17 main [data-v17-heading=card]{font-weight:700!important;line-height:1.5!important;letter-spacing:0!important}body.v17 main .section-kicker,body.v17 main [data-v17-heading=en],body.v17.s-product main #system .section-inner .system-title-copy-v5 .section-kicker{font-size:var(--v17-heading-en)!important;line-height:1.08!important;letter-spacing:-.025em!important}body.v17 main :is(.product-finish-sublead-v144,.product-lead-merged-v23,.v17-opening-lead){font-size:var(--v17-lead)!important;line-height:1.8!important;letter-spacing:0!important}body.v17 main .do-finish-sequence-v9 .product-finish-head-v142 :is(.v17-opening-lead,.product-lead-merged-v23){font-size:var(--v17-lead)!important}body.v17 main :is(.system-copy-v5 p,.system-step-v5 p,.benefit-copy-v5 p,.v17-barrel-details>p,.v17-plasma-explanation p,.v17-air-explanation p){font-size:var(--v17-body);line-height:1.8}body.v17 main :is(.v17-air-explanation h3,.s-static-copy-v17 h3){font-size:var(--v17-heading-card);line-height:1.5}body.v17 main :is(.v17-note,.v17-factory figcaption,.v17-plasma-hair-concept figcaption){font-size:var(--v17-note)!important;line-height:1.7!important}body.v17 main .v17-comparison-table{font-size:var(--v17-body);line-height:1.8}body.v17 main .v17-comparison-table thead th{font-size:20px;line-height:1.5}body.v17 main .v17-comparison-table caption{font-size:var(--v17-small)}body.v17 .product-finish-static-v17{max-width:1440px}@media(min-width:721px){body.v17 .v5-nav{gap:clamp(14px,1.65vw,24px)}body.v17 .v5-nav a{font-size:13px}body.v17 .v5-brand{flex-shrink:0}}@media(min-width:721px)and (max-width:1100px){body.v17,body.v17:is(.do-product,.s-product){--v17-heading-ja:28px;--v17-heading-card:22px;--v17-lead:22px;--v17-section:80px}}@media(max-width:720px){body.v17,body.v17:is(.do-product,.s-product){--pad:20px;--v17-heading-en:clamp(28px,8.205vw,32px);--v17-heading-ja:24px;--v17-heading-card:20px;--v17-lead:20px;--v17-body:16px;--v17-small:14px;--v17-note:12px;--v17-section:64px;--v17-block:32px;--v17-copy-gap:20px}body.v17 main .section-head-v5{column-gap:24px}body.v17 main .v17-comparison-table{font-size:14px}body.v17 main .v17-comparison-table :is(th,td){font-size:14px;overflow-wrap:anywhere}body.v17 main .v17-comparison-table thead th{font-size:16px}}body.v17.contact-page-v17 .contact-opening-v17 h1,body.v17.purchase-clean .store-heading{font-size:var(--v17-heading-en)!important;line-height:1.08!important}body.v17 main :is(#system,#impact,#difference,section) .section-kicker,body.v17 main :is(#system,#impact,#difference,section) [data-v17-heading=en]{font-size:var(--v17-heading-en)!important;line-height:1.08!important}body.v17.contact-page-v17 main .contact-opening-v17 h1{font-size:var(--v17-heading-en)!important}body.v17:is(.s-product,.do-product) main :is(#impact-proof,#system,section) .section-kicker{font-size:var(--v17-heading-en)!important;line-height:1.08!important}body.v17.do-product #plasma-care .do-plasma-feature-head-v107{width:100%;max-width:none;margin:0 0 var(--v17-block);text-align:left}body.v17.do-product #plasma-care .do-plasma-feature-head-v107>p:last-child{margin:16px 0 0;max-width:760px;font-size:var(--v17-body);line-height:1.8}body.v17.do-product #plasma-care .do-plasma-display-v100{font-size:var(--v17-heading-en)!important;line-height:1.08!important}body.v17 .v17-spec-table table{width:100%;border-collapse:collapse;font-size:var(--v17-body);line-height:1.8}body.v17 .v17-spec-table :is(th,td){border-bottom:1px solid var(--line);padding:20px 0;text-align:left;vertical-align:top}body.v17 .v17-spec-table th{width:26%;padding-right:24px;color:var(--muted)}body.v17 .v17-spec-table tr:first-child>*{border-top:1px solid var(--line)}body.v17 .v17-faq-section{border-top:1px solid var(--line)}body.v17 :is(.v17-spec-section,.v17-faq-section) .section-head-v5{display:block;text-align:left}body.v17 :is(.v17-spec-section,.v17-faq-section) h2{margin:0}body.v17 .v17-faq-section .faq-list-v5{width:100%}@media(max-width:720px){body.v17 .v17-spec-table :is(th,td){padding:16px 0;font-size:14px}body.v17 .v17-spec-table th{width:30%;padding-right:16px}}body.v17:is(.do-product,.s-product) main :is(.fit-mode-card-spec-v85,.evidence-card-v5,.impact-proof-grid-v9,.do-plasma-data-grid-v83,.s-bar-v93,.product-overview-metrics-v14,.product-overview-metric-copy-v20) strong,body.v17:is(.do-product,.s-product) main :is(.fit-mode-card-spec-v85,.evidence-card-v5,.impact-proof-grid-v9,.do-plasma-data-grid-v83,.s-bar-v93,.product-overview-metrics-v14,.product-overview-metric-copy-v20) strong :is(small,.evidence-number-unit-v8,.evidence-number-value-v8){color:var(--palette-text)!important}body.v17:is(.do-product,.s-product) #product-top .product-hero-copy-v5{text-align:left}body.v17:is(.do-product,.s-product) #product-top .product-hero-copy-v5 h1{font-size:clamp(28px,3.3vw,48px)!important;line-height:1.35!important}body.v17:is(.do-product,.s-product) #product-top .product-hero-subtitle-v6{position:static;margin:20px 0 0;font-size:16px;line-height:1.5}body.v17:is(.do-product,.s-product) #product-top .product-hero-category-ja-v130{margin:4px 0 0;font-size:12px;line-height:1.5}body.v17:is(.do-product,.s-product) .section-head-v5{text-align:left}body.v17 .v17-comparison-table thead :is(th,td){vertical-align:bottom;border-top:1px solid #42484b}body.v17 .v17-comparison-table thead td:first-child{width:18%}.v17-comparison-product{display:flex;flex-direction:column;gap:16px;align-items:flex-start}body.v17 .v17-comparison-product img{width:240px;max-width:100%;height:180px;object-fit:contain;object-position:left center;display:block}body.v17 :is(.proof-story-visual-v5,.result-card-visual-v6,.look-case-angles-v83 figure):after{display:none!important}@media(max-width:720px){body.v17:is(.do-product,.s-product) #product-top .product-hero-copy-v5 h1{font-size:28px!important}body.v17 .v17-comparison-product img{height:100px}body.v17 .v17-comparison-table thead td:first-child{width:21%}}body.v17.do-product .product-finish-head-v142 .v17-do-unified-lead,body.v17.s-product .product-finish-head-v142 .v17-s-unified-lead{margin:0;color:#f4f1ea;font-size:var(--v17-lead)!important;font-weight:650!important;line-height:1.8!important;letter-spacing:0!important}body.v17.do-product #product-top .product-hero-copy-v5 h1.product-hero-name-v5{font-size:clamp(4.2rem,10.8vw,11.4rem)!important;line-height:.78!important;color:#f4f1ead1;margin:4px 0 0;width:100%;max-width:100%}body.v17.do-product .product-finish-head-v142 .v17-do-lead-title{margin:0 0 24px;font-size:var(--v17-heading-ja)!important}@media(max-width:720px){body.v17.do-product #product-top .product-hero-copy-v5 h1.product-hero-name-v5{font-size:14vw!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/styles-design-v17-1bc49c08.css.map */
