.common-subtitle{color:#1a1a1a}@media screen and (min-width:990px){h2.common-title,.common-title.h2,.common-title{font-size:2.5vw;font-family:NotoSansJP,MiSans Latin;font-weight:630}}@media screen and (min-width:2049px){h2.common-title,.common-title.h2,.common-title{font-size:2.5vw!important}}@media screen and (max-width:850px){h2.common-title,.common-title.h2,.common-title,.common-subtitle{line-height:1.2!important}h2.common-title,.common-title.h2,.common-title{font-size:30px!important;text-align:left}.common-subtitle{font-size:20px;text-align:left}}@media screen and (max-width:589px){h2.common-title,.common-title.h2,.common-title{font-size:7.67vw!important}.common-subtitle{font-size:4.1vw}}@media screen and (min-width:1367px){.common-subtitle{font-family:NotoSansJP,MiSans Latin;font-weight:380;font-size:1.0416vw;line-height:130%}}@media screen and (max-width:1920px){.common-page-width,.common-wrapper{max-width:1200px}}.common-section-container{padding-bottom:0}.cleanx-u8-banner .title{color:#050505;font-family:Rany-Bold,NotoSansJP,MiSans Latin;font-size:2.91666vw;font-weight:700;line-height:110%;margin-bottom:2.5vw}.cleanx-u8-banner .subtitle{color:#000;font-family:NotoSansJP,MiSans Latin;font-size:24px;font-size:1.25vw;font-weight:450;line-height:110%;margin-bottom:.54vw}.cleanx-u8-banner .custom_html_box p{color:#000;font-family:NotoSansJP,MiSans Latin;font-size:2.5vw;font-weight:450;line-height:110%;margin:0}@media screen and (max-width:850px){.cleanx-u8-banner .title{font-size:7.69230769vw;margin-bottom:4vw}.cleanx-u8-banner .subtitle{font-size:3.589743vw;margin-bottom:2vw;font-weight:330}.cleanx-u8-banner .custom_html_box p{font-size:5.128vw;font-weight:520}}.cleanx-u8-image-grid{padding-top:8%;padding-bottom:8%}.cleanx-u8-image-grid .p-relative{border-radius:4px}.cleanx-u8-image-grid .item-container>div{--gap: 10px}.cleanx-u8-image-grid img{display:block;height:100%}.cleanx-u8-image-grid .item,.cleanx-u8-image-grid .item>.p-relative,.cleanx-u8-image-grid .item>.p-relative>.image,.cleanx-u8-image-grid .item>.p-relative>.image>div,.cleanx-u8-image-grid .item>.p-relative>.image>div>.image-element__wrap{height:100%}.cleanx-u8-image-grid .p-relative .text{left:0;top:0;padding-top:1vw;padding-left:1vw}.cleanx-u8-image-grid .item-cell-1{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);margin-bottom:var(--gap)}.cleanx-u8-image-grid .item-1{grid-column:1 / 2;grid-row:1 / 3}.cleanx-u8-image-grid .item-2{grid-column:2 / 3;grid-row:1 / 2}.cleanx-u8-image-grid .item-3{grid-column:2 / 3;grid-row:2 / 3}.cleanx-u8-image-grid .item-cell-2{display:grid;grid-template-columns:376fr 422fr 376fr;gap:var(--gap)}.cleanx-u8-image-grid .item-4{grid-column:1 / 2;grid-row:1 / 2}.cleanx-u8-image-grid .item-5{grid-column:1 / 2;grid-row:2 / 3}.cleanx-u8-image-grid .item-6{grid-column:2 / 3;grid-row:1 / 3}.cleanx-u8-image-grid .item-7{grid-column:3 / 4;grid-row:1 / 2}.cleanx-u8-image-grid .item-8{grid-column:3 / 4;grid-row:2 / 3}.cleanx-u8-image-grid .common-title{color:#050505;font-family:NotoSansJP,MiSans Latin;font-weight:330;line-height:130%!important}.cleanx-u8-image-grid .common-title b{font-weight:520}.cleanx-u8-image-grid .common-subtitle{color:#000;font-family:NotoSansJP,MiSans Latin;font-weight:305;line-height:133%}@media screen and (max-width:850px){.cleanx-u8-image-grid{padding-top:50px;padding-bottom:50px}.cleanx-u8-image-grid .common-title b{color:#ae7d56}.cleanx-u8-image-grid .item-cell-1{display:grid;grid-template-columns:1fr;gap:var(--gap);margin-bottom:var(--gap)}.cleanx-u8-image-grid .item-cell-2{display:grid;grid-template-columns:200fr 127fr;gap:var(--gap);margin-bottom:var(--gap)}.cleanx-u8-image-grid .item-cell-3{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);margin-bottom:var(--gap)}.cleanx-u8-image-grid .item-cell-4{display:grid;grid-template-columns:136fr 100fr 100fr;gap:var(--gap)}.cleanx-u8-image-grid .item-1,.cleanx-u8-image-grid .item-2{grid-column:1 / 2;grid-row:1 / 2}.cleanx-u8-image-grid .item-3{grid-column:2 / 3;grid-row:1 / 2;gap:var(--gap)}.cleanx-u8-image-grid .item-4{grid-column:1 / 2;grid-row:1 / 2}.cleanx-u8-image-grid .item-5{grid-column:2 / 3;grid-row:1 / 2}.cleanx-u8-image-grid .item-6{grid-column:1 / 2;grid-row:1 / 2}.cleanx-u8-image-grid .item-7{grid-column:3 / 4;grid-row:1 / 2}.cleanx-u8-image-grid .item-8{grid-column:2 / 3;grid-row:1 / 2}.cleanx-u8-image-grid .item-container .common-title,.cleanx-u8-image-grid .item-container .common-subtitle{font-size:2.56vw!important}.cleanx-u8-image-grid .item-container .common-title b{font-size:2.5641025641vw}.cleanx-u8-image-grid .p-relative .text{left:0;top:0;padding-top:3vw;padding-left:2.5vw}}.cleanx-u8-powerful-suction .common-title{color:#000;font-family:Roboto,NotoSansJP,MiSans Latin;font-size:2.5vw;font-weight:700;line-height:normal;margin-bottom:.25em!important}.cleanx-u8-powerful-suction .common-subtitle{color:#000;font-family:NotoSansJP,MiSans Latin;font-size:1.0417vw;font-weight:330;line-height:normal;margin-bottom:1.5em;margin-right:8%;max-width:584px}.cleanx-u8-powerful-suction .custom_html_box p{color:#050505;font-family:NotoSansJP,MiSans Latin;font-size:24px;font-size:1.25vw;font-weight:330;line-height:120%;margin-top:.333em}.cleanx-u8-powerful-suction .custom_html_box b{font-family:NotoSansJP,MiSans Latin;font-size:1.875vw;font-weight:630;line-height:120%;background:linear-gradient(270deg,#ae7d56 21.63%,#d2b69c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cleanx-u8-powerful-suction .bg-text-wrapper-inner{margin-top:7%}@media screen and (max-width:850px){.cleanx-u8-powerful-suction .common-wrapper{padding-left:8%;padding-right:8%}.cleanx-u8-powerful-suction .common-title{text-align:left;font-family:NotoSansJP,MiSans Latin;line-height:120%!important;font-weight:630;margin-bottom:6vw!important}.cleanx-u8-powerful-suction .common-title br{display:none}.cleanx-u8-powerful-suction .common-subtitle{text-align:left;font-size:4.1vw}.cleanx-u8-powerful-suction .custom_html_box{position:absolute;left:0;top:100%;margin-top:5%;text-align:left}.cleanx-u8-powerful-suction .custom_html_box b{font-size:5.12vw}.cleanx-u8-powerful-suction .custom_html_box p{font-size:4.1vw}.cleanx-u8-powerful-suction .media-box{padding-left:0;padding-right:0}}.cleanx-u8-common-media-video{padding-top:5%;padding-bottom:5%}.cleanx-u8-common-media-video .media-video-text{text-align:center;margin-bottom:4.5%}.cleanx-u8-common-media-video .common-section-container:not(:last-child){margin-bottom:10%}@media screen and (max-width:850px){.cleanx-u8-common-media-video{padding-top:15%;padding-bottom:15%}.cleanx-u8-common-media-video .media-video-text{text-align:left!important;padding-left:5%;padding-right:4%;margin-bottom:8%}.cleanx-u8-common-media-video .common-subtitle{line-height:1.3!important}.cleanx-u8-common-media-video .common-title br,.cleanx-u8-common-media-video .common-subtitle br{display:none}.cleanx-u8-light-weight .common-media-video-item,.cleanx-u8-celesTect .common-media-video-item{padding-left:0;padding-right:0}.cleanx-u8-common-media-video .common-section-container:not(:last-child){margin-bottom:clamp(40px,20%,100px)}}.cleanx-u8-celesTect__float{position:absolute;top:27%;left:13.5%;color:#fff;display:grid;font-size:.5208333vw;grid-template-columns:auto auto;align-items:center;column-gap:.4em}.cleanx-u8-celesTect__float p:nth-child(1){color:#fff;font-family:NotoSansJP,MiSans Latin;font-size:3.4em;font-weight:330;line-height:130%;margin:0;padding-top:.1em;grid-column:1 / 1;grid-row:1 / 3}.cleanx-u8-celesTect__float p:nth-child(2){color:#fff;font-family:NotoSansJP,MiSans Latin;font-size:5.2em;font-weight:450;line-height:130%;margin:0;grid-column:2 / 3;grid-row:1 / 2}.cleanx-u8-celesTect__float p:nth-child(3){color:#fff;font-family:NotoSansJP,MiSans Latin;font-size:2.5em;font-weight:380;line-height:130%;margin:0;grid-column:2 / 3;grid-row:2 / 3}.cleanx-u8-celesTect .additional_content{padding-top:4%}.cleanx-u8-celesTect .additional_content ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-around}.cleanx-u8-celesTect .additional_content li{text-align:center;padding:0;margin:0}.cleanx-u8-celesTect .additional_content li img{width:clamp(80px,5.20833vw,100px);height:auto;display:block}.cleanx-u8-celesTect .additional_content p{margin:.66em 0 0;color:#000c;text-align:center;font-family:NotoSansJP,MiSans Latin;font-size:1.25vw;font-weight:450;line-height:130%}@media screen and (max-width:850px){.cleanx-u8-celesTect__float{transform:scale(2.25);transform-origin:left}.cleanx-u8-celesTect .additional_content li img{width:12vw}.cleanx-u8-celesTect .additional_content{padding-top:7%}.cleanx-u8-celesTect .additional_content p{font-size:3.58vw}}.cleanx-u8-tackle-tricky .cleanx-u8-tackle-tricky-float{position:absolute;top:37%;left:8%;color:#9d8265;font-family:NotoSansJP,MiSans Latin;font-size:2.1vw;font-weight:520;line-height:130%;transform:rotate(-21deg) skew(-20deg) translateY(-50%)}.cleanx-u8-tackle-tricky .additional_content ul{list-style:none;padding:0;margin:3% 0 0;display:flex;gap:16px}.cleanx-u8-tackle-tricky .additional_content li{padding:0;margin:0;flex:1}.cleanx-u8-tackle-tricky .additional_content p{text-align:left;color:#000;font-family:NotoSansJP,MiSans Latin;font-size:1.0417vw;font-weight:330;line-height:120%;margin:0;padding:3% 8% 2.25%;background:#e9e9e9;border-top-left-radius:20px;border-top-right-radius:20px}.cleanx-u8-tackle-tricky .additional_content p b{font-size:1.2em;font-weight:520;display:block;margin-bottom:.4em;line-height:120%}.cleanx-u8-tackle-tricky .additional_content li img{width:100%;height:auto}@media screen and (min-width:850.1px){.cleanx-u8-tackle-tricky .common-subtitle b{color:#ab7b40;font-weight:630}}@media screen and (max-width:850px){.cleanx-u8-tackle-tricky .cleanx-u8-tackle-tricky-float{font-size:5vw;left:3%;top:30%}.cleanx-u8-tackle-tricky .additional_content p{font-size:2.05vw;border-top-left-radius:16px;border-top-right-radius:16px;height:5.4em;display:flex;flex-direction:column;justify-content:center}.cleanx-u8-tackle-tricky .additional_content p b{font-size:2.66vw}.cleanx-u8-tackle-tricky .media-video-text{padding-left:2%}}.cleanx-u8-multifaceted{padding-top:5%;padding-bottom:5%}.cleanx-u8-multifaceted .common-header{margin-bottom:3%}.cleanx-u8-multifaceted .custom_html_box{margin-top:14%}.cleanx-u8-multifaceted .custom_html_box ul{padding:0;margin:0;list-style-type:none;display:flex;flex-direction:column;gap:2.4vw}.cleanx-u8-multifaceted .custom_html_box ul li{padding:0;margin:0}.cleanx-u8-multifaceted .custom_html_box ul li p{color:#000;font-family:NotoSansJP,MiSans Latin;font-size:.9375vw;font-weight:380;line-height:120%;margin:0}.cleanx-u8-multifaceted .custom_html_box ul li p:first-child{font-family:NotoSansJP,MiSans Latin;font-size:1.666vw;font-weight:630;line-height:120%;background:linear-gradient(90deg,#d2b69c 5.9%,#ae7d56 80.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.416vw;display:inline-block;width:auto}@media screen and (max-width:989px){.cleanx-u8-multifaceted .custom_html_box ul{padding-left:10%}}@media screen and (max-width:850px){.cleanx-u8-multifaceted{padding-bottom:10%}.cleanx-u8-multifaceted .common-header{text-align:left;margin-bottom:10%;padding-left:2%}.cleanx-u8-multifaceted .common-subtitle br{display:none}.cleanx-u8-multifaceted .bg-text-wrapper-inner{margin:0!important}.cleanx-u8-multifaceted .custom_html_box{position:absolute;left:5%;top:0;margin-top:4%}.cleanx-u8-multifaceted .custom_html_box ul{display:flex;flex-direction:row;gap:10vw}.cleanx-u8-multifaceted .custom_html_box ul li:first-child{display:none}.cleanx-u8-multifaceted .custom_html_box ul li{text-align:left}.cleanx-u8-multifaceted .custom_html_box ul li p{font-size:3.07vw}.cleanx-u8-multifaceted .custom_html_box ul li p:first-child{font-size:5.12vw}}.cleanx-u8-wall-to-wall{padding-top:4%;padding-bottom:5%}.cleanx-u8-wall-to-wall .common-header{margin-bottom:6%}.cleanx-u8-wall-to-wall .common-subtitle{margin-top:5%;padding-left:4%;color:#03060b;font-family:NotoSansJP,MiSans Latin;font-size:1.25vw;font-weight:330;line-height:140%}@media screen and (max-width:850px){.cleanx-u8-wall-to-wall{padding-top:10%}.cleanx-u8-wall-to-wall .common-header{text-align:left}.cleanx-u8-wall-to-wall .common-header .common-subtitle{font-size:4.1vw;padding-left:0;margin-bottom:12%}.cleanx-u8-wall-to-wall .common-subtitle br{display:none}.cleanx-u8-wall-to-wall .common-featured-item{width:100%;padding:0;margin-bottom:6%}.cleanx-u8-wall-to-wall .common-featured-item .common-subtitle{font-size:3.33vw;padding-left:0;margin-top:5.5%;margin-bottom:5.5%}.cleanx-u8-wall-to-wall .common-featured-box{display:flex;flex-direction:column}.cleanx-u8-wall-to-wall .pfi-inner{border-bottom:1px solid var(--Invert-colors-Assistive-color-Divider, rgba(153, 153, 153, .2))}}.cleanx-u8-cleanx-u8-3-stage-suction{padding-top:0%;padding-bottom:4%}.cleanx-u8-cleanx-u8-3-stage-suction .media-video-text{text-align:center}.cleanx-u8-cleanx-u8-3-stage-suction .common-subtitle{text-align:center;margin-top:4%;margin-bottom:5%}.cleanx-u8-cleanx-u8-3-stage-suction .p-relative ul{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:1vw;position:absolute;top:11%;left:5.5%}.cleanx-u8-cleanx-u8-3-stage-suction .p-relative li:not(:last-child){margin-bottom:.25vw}.cleanx-u8-cleanx-u8-3-stage-suction .p-relative ul img{width:3.281vw;height:auto;margin-bottom:.5vw}.cleanx-u8-cleanx-u8-3-stage-suction .p-relative ul p{color:var(--Brand-Color-Black-, #1A1A1A);font-family:NotoSansJP,MiSans Latin;font-size:1.1458vw;font-weight:520;line-height:110%;margin:0}.cleanx-u8-cleanx-u8-3-stage-suction .p-relative ul p+p{color:#000;font-family:NotoSansJP,MiSans Latin;font-size:.9375vw;font-weight:330;line-height:120%;margin-top:.4em}@media screen and (max-width:850px){.cleanx-u8-cleanx-u8-3-stage-suction{padding-top:10%;padding-bottom:10%}.cleanx-u8-cleanx-u8-3-stage-suction .media-video-text+.p-relative{display:flex;flex-direction:column-reverse}.cleanx-u8-cleanx-u8-3-stage-suction .p-relative ul{position:static;flex-direction:row;justify-content:space-between;gap:8vw;margin-top:7%;margin-bottom:8%}.cleanx-u8-cleanx-u8-3-stage-suction .p-relative li{flex:1}.cleanx-u8-cleanx-u8-3-stage-suction .p-relative ul img{width:10vw;margin-bottom:3vw}.cleanx-u8-cleanx-u8-3-stage-suction .p-relative ul p:first-of-type{font-size:3.0769vw;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(255,255,255,.21);font-weight:450;line-height:120%;color:#5f7789;-webkit-text-stroke:#8194A2 .05em}.cleanx-u8-cleanx-u8-3-stage-suction .p-relative ul p+p{font-size:2.307vw}.cleanx-u8-cleanx-u8-3-stage-suction .media-video-text,.cleanx-u8-cleanx-u8-3-stage-suction .p-relative ul{text-align:left;padding-left:4%;padding-right:4%}.cleanx-u8-cleanx-u8-3-stage-suction .common-subtitle{text-align:left}.cleanx-u8-cleanx-u8-3-stage-suction .common-subtitle br{display:none}}.cleanx-u8-effective .prtext-wrapper .hero__text-content{padding-top:6%}.cleanx-u8-effective .custom_html_box{position:absolute;top:30%;left:19.5%;text-align:left}.cleanx-u8-effective .custom_html_box b{background:linear-gradient(270deg,#b48142 21.63%,#d2b69c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:2.8125vw;font-family:NotoSansJP,MiSans Latin;font-weight:630;line-height:120%}.cleanx-u8-effective .custom_html_box p{margin-top:.2em;font-size:1.5625vw;color:#050505;font-family:NotoSansJP,MiSans Latin;font-weight:330;line-height:120%}@media screen and (max-width:1440px){.cleanx-u8-effective{padding-top:2%}.cleanx-u8-effective .common-header{margin:0}}@media screen and (max-width:850px){.cleanx-u8-effective{padding-top:10%;padding-bottom:5%}.cleanx-u8-effective .bg-text-table-wrapper{padding-left:4%;padding-right:4%}.cleanx-u8-effective .custom_html_box{top:calc(100% + 30vw);left:37%}.cleanx-u8-effective .custom_html_box b{font-size:3.6vw}.cleanx-u8-effective .custom_html_box p{font-size:2.5vw}.cleanx-u8-effective .media-box{padding-left:0;padding-right:0}}.cleanx-u8-sleek-details .new-swiper-navigation .featured-box .text-container .title_navigation>div:first-child:before{width:36px;height:36px}.cleanx-u8-sleek-details .common-section-container{padding:clamp(60px,7vw,120px) 0}.cleanx-u8-sleek-details .common-header .common-title{color:var(--Brand-Color-Pure-Black, #1A1A1A);font-family:NotoSansJP,MiSans Latin;font-weight:630;line-height:130%}.cleanx-u8-sleek-details .common-header .common-subtitle{font-family:NotoSansJP,MiSans Latin;font-weight:380;line-height:140%;margin-bottom:4vw}.cleanx-u8-sleek-details .content{margin-top:1.8vw;padding-left:3%}.cleanx-u8-sleek-details .content .common-title{font-size:1.4583vw!important;margin-bottom:.83333vw}.cleanx-u8-sleek-details .content .common-subtitle{font-size:.9375vw;color:var(---tex, rgba(0, 0, 0, .6));font-weight:330;line-height:140%}@media only screen and (min-width:851px){.cleanx-u8-sleek-details .content .common-pc--hide{display:block!important}.cleanx-u8-sleek-details .featured-box>div:first-child{display:none}.cleanx-u8-sleek-details .featured-box>div:last-child{width:100%}.cleanx-u8-sleek-details .featured-box .featured-box-wrapper{justify-content:space-between;--gap: 1.875vw;gap:var(--gap)}.cleanx-u8-sleek-details .featured-box .featured-box-wrapper .swiper-slide{display:flex;flex-direction:column-reverse;width:calc((100% + var(--gap)) / 3 - var(--gap))!important;margin:0!important}.cleanx-u8-sleek-details .featured-box .additional_content{margin-bottom:clamp(16px,2.5vw,48px);font-size:clamp(20px,1.8vw,32px)!important;color:#000;font-weight:600}}@media only screen and (max-width:850px){.cleanx-u8-sleek-details .common-header,.cleanx-u8-sleek-details .featured-box{padding-left:3%;padding-right:3%}.cleanx-u8-sleek-details .common-header .common-title,.cleanx-u8-sleek-details .common-header .common-subtitle{text-align:left!important}.cleanx-u8-sleek-details .featured-box .additional_content{display:none}.cleanx-u8-sleek-details .featured-box .common-title{margin-bottom:0}.cleanx-u8-sleek-details .featured-box .common-title .big{color:var(---title, rgba(0, 0, 0, .8));font-family:NotoSansJP,MiSans Latin;font-size:clamp(1px,5.128205vw,20px);font-weight:520;line-height:110%}.cleanx-u8-sleek-details .featured-box .common-subtitle{color:var(---title, rgba(0, 0, 0, .8));font-family:NotoSansJP,MiSans Latin;font-size:clamp(1px,3.3333333vw,14px);font-weight:380;line-height:130%}.cleanx-u8-sleek-details .featured-box .subtitle-box{margin-top:20px!important}.cleanx-u8-sleek-details .new-swiper-navigation .featured-box .text-container .title_navigation>div:first-child:before{background-image:url(https://cdn.shopify.com/s/files/1/0584/7508/6033/files/cleanx_u8-Sleek_Details-arrow.svg?v=1750994706)}.cleanx-u8-sleek-details .new-swiper-navigation .featured-box .text-container .title_navigation{border-bottom:2px solid var(--Invert-colors-Assistive-color-Divider, rgba(153, 153, 153, .2))}}.cleanx-u8-accessories{padding-bottom:5%}.cleanx-u8-accessories .common-header{margin-bottom:2.2vw}.cleanx-u8-accessories .left-box .image-box{margin-bottom:16px;border-radius:16px!important}.cleanx-u8-accessories .left-box .title{color:var(--text-Color-healine_color, #1A1A1A);font-family:NotoSansJP,MiSans Latin;font-style:normal;font-weight:520;line-height:110%}.cleanx-u8-accessories .left-box .title p{margin-top:.25em}.cleanx-u8-accessories .left-box .image-box img{background:#f7f7f7;border-radius:16px!important}.cleanx-u8-accessories .right-box .cell .item .image{background:none;border-radius:16px!important}.cleanx-u8-accessories .right-box .title{color:var(--text-Color-healine_color, #1A1A1A);font-family:NotoSansJP,MiSans Latin;font-weight:380;line-height:130%;padding:0}.cleanx-u8-accessories .right-box .title p{margin-top:4px}@media only screen and (max-width:850px){.cleanx-u8-accessories{padding-bottom:10%}.cleanx-u8-accessories .common-title{text-align:center;font-size:6.1538vw!important;margin-bottom:1em}.cleanx-u8-accessories .left-box .image-box{margin-bottom:8px}.cleanx-u8-accessories .right-box .title{margin-top:8px!important}.cleanx-u8-accessories .left-box .title,.cleanx-u8-accessories .common-item-inner .right-box .cell .title{font-size:clamp(10px,3.59vw,14px)!important;font-weight:380}}.cleanx-u8-spec{padding-top:5%;padding-bottom:5%}.cleanx-u8-spec .common-spec-content-item{padding-top:0}.cleanx-u8-spec .common-spec-text-box{flex:0 1 100%;padding:6% 4% 8%;border-radius:20px;background:#f4f4f4}.cleanx-u8-spec .common-spec-image-box{display:none}.cleanx-u8-spec .common-spec-text-box .common-title{margin-bottom:2.604vw;text-align:center}.cleanx-u8-spec .item-content{display:grid;grid-template-columns:1fr 1fr;gap:1.5vw 2.1vw}.cleanx-u8-spec .item-content li{display:flex;flex-direction:column;text-align:left;justify-content:flex-start;border:none;border-bottom:1px solid rgba(167,167,167,.4);padding-bottom:12px}.cleanx-u8-spec .item-content li span{width:100%!important}.cleanx-u8-spec .item-content li span:first-child{color:var(---title, rgba(0, 0, 0, .8));font-family:NotoSansJP,MiSans Latin;font-size:1.04vw;font-weight:330;line-height:140%;margin-bottom:8px}.cleanx-u8-spec .item-content li span:last-child{color:var(---title, rgba(0, 0, 0, .8));font-family:NotoSansJP,MiSans Latin;font-size:1.04vw;font-weight:520;line-height:140%}@media only screen and (min-width:850.1px){.cleanx-u8-spec .common-header .common-title{display:none!important}}@media only screen and (max-width:850px){.cleanx-u8-spec .common-header .common-title{display:block!important;text-align:center;font-size:6.153vw!important}.cleanx-u8-spec .text-box .common-title{display:none!important}.cleanx-u8-spec .common-spec-text-box{border-radius:10px}.cleanx-u8-spec .item-content{grid-template-columns:1fr}.cleanx-u8-spec .item-content li span:first-child{font-size:12px;font-weight:520;margin-bottom:4px}.cleanx-u8-spec .item-content li span:last-child{font-size:14px;font-weight:330;margin-right:0}}.cleanx-u8-faq{background-color:#f8f8f8;padding-top:3%;padding-bottom:3%}@media only screen and (min-width:850.1px){.cleanx-u8-faq .common-product-faq-content>div>span:first-child{display:none!important}.cleanx-u8-faq .common-product-faq-content>div:first-child>div{display:block!important}.cleanx-u8-faq .common-subtitle{color:#0009;font-family:NotoSansJP,MiSans Latin;font-size:14px;font-weight:330;line-height:24px}.cleanx-u8-faq .common-product-faq-content>div>div{font-size:1em}}@media only screen and (max-width:850px){.cleanx-u8-faq{background-color:#fff}.cleanx-u8-faq .common-product-faq-content>div>span:first-child{border-radius:4px 4px 0 0;background:#5b77a24d;padding-left:16px}.cleanx-u8-faq .common-product-faq-content>div>span:not(.no-answer):before{background-image:url(https://cdn.shopify.com/s/files/1/0584/7508/6033/files/cleanx_u8-faq-arrow.svg?v=1750996111);right:16px}.cleanx-u8-faq .common-product-faq-content>div:first-child>div{padding:32px 16px;color:var(---title, rgba(0, 0, 0, .8));font-family:NotoSansJP,MiSans Latin;font-size:12px;font-weight:330;line-height:140%;border-radius:0 0 4px 4px;background:var(--brand-color-white-96, #F4F4F4)}}@media only screen and (max-width:589px){.cleanx-u8-faq .common-wrapper{padding:0 2px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/product-cleanx-u8.css.map */
