.main-content{--s1-font-title: "Noto Sans JP", sans-serif;--s1-font-body: "Noto Sans JP", sans-serif;--px: calc(1 / 1920 * 100vw)}@media screen and (max-width:850px){.main-content{--px: calc(1 / 390 * 100vw)}}.s1-pro-banner .custom_html_box{margin-top:20px}.main-content .s1-pro-banner .common-subtitle{font-size:clamp(18px,1.5vw,20px)!important}.s1-pro-banner .s1-banner-video-btn{display:inline-block;margin-top:0}.s1-pro-banner .s1-banner-video-btn .play-btn{display:inline-flex;align-items:center;justify-content:center;min-width:86px;height:30px;padding:0 14px;border-radius:2px;background:none;color:#fafafa;font-family:var(--s1-font-title);font-size:14px;font-weight:380;line-height:1.2;cursor:pointer;border:1px solid #fff}.s1-pro-banner .s1-banner-video-btn:hover .play-btn{background:#fff;color:#000}.new-common-tabbar .product-informa span{color:#000}.common-tabbar-outer-container .common-tabbar-container .common-tabbar-item{font-family:var(--s1-font-title)}.s1-lightweight{background:#d1b999;overflow:hidden}.s1-lightweight.common-section-container,.s1-lightweight .common-section-container{padding-top:0!important;padding-bottom:0!important}.s1-lightweight .common-section-container-inner,.s1-lightweight .common-media-item,.s1-lightweight .common-media-inner{position:relative;overflow:hidden}.s1-lightweight .common-media-inner{aspect-ratio:2560 / 1254}.s1-lightweight .media-box,.s1-lightweight .image-box,.s1-lightweight .image-box>div,.s1-lightweight .image-element__wrap,.s1-lightweight .bg-text-container,.s1-lightweight .bg-text-wrapper,.s1-lightweight .bg-text-wrapper>.common-wrapper,.s1-lightweight .bg-text-table-wrapper,.s1-lightweight .hero__text-content,.s1-lightweight .bg-text-wrapper-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none!important}.s1-lightweight .media-box{z-index:1}.s1-lightweight .bg-text-container{z-index:2;pointer-events:none}.s1-lightweight .image-box img{display:block;width:100%;height:100%;object-fit:cover}.s1-lightweight .hero__text-content{display:block}.s1-light-copy{position:absolute;top:8%;left:50%;transform:translate(-50%);color:#000;text-align:center}.s1-light-title{margin:90px 0 0;color:#000;font-family:var(--s1-font-title);font-size:clamp(28px,2.875vw,48px)!important;font-weight:630;line-height:1.5;letter-spacing:0;white-space:nowrap}.s1-light-copy p{margin:25px auto 0;color:#000;font-family:var(--s1-font-body);font-size:clamp(14px,5.625vw,18px);font-weight:380;line-height:1.28}.s1-light-stat{--s1-light-scale: calc(100cqw / 2560);position:absolute;z-index:3;color:#fff;font-family:var(--s1-font-body);pointer-events:none}.s1-light-stat-weight{top:30%;left:42%;text-align:left}.s1-light-stat-weight strong{display:block;margin:0 0 4px;color:inherit;font-family:var(--s1-font-body);font-size:clamp(10px,calc(50 * var(--s1-light-scale)),50px);font-weight:630;line-height:.9}.s1-light-stat-weight span{display:block;color:#fffc;font-size:clamp(8px,calc(20 * var(--s1-light-scale)),20px);font-weight:380;line-height:1.2}.s1-light-stat-handle{top:63.56%;left:40.78%;padding:clamp(14px,calc(25 * var(--s1-light-scale)),25px) clamp(14px,calc(23 * var(--s1-light-scale)),23px) clamp(13px,calc(22 * var(--s1-light-scale)),22px);border-radius:clamp(12px,calc(16 * var(--s1-light-scale)),16px);background:#3c3c3ca6;isolation:isolate;text-align:left}.s1-light-stat-handle:before{content:"";position:absolute;left:48%;bottom:calc(-1*clamp(18px,calc(18 * var(--s1-light-scale)),18px));z-index:0;width:clamp(33px,calc(33 * var(--s1-light-scale)),33px);height:clamp(18px,calc(18 * var(--s1-light-scale)),18px);background:#3c3c3ca6;clip-path:polygon(0 0,100% 0,100% 100%)}.s1-light-stat-handle:after{content:none}.s1-light-stat-handle strong,.s1-light-stat-handle span{position:relative;z-index:1;display:block}.s1-light-stat-handle strong{margin:0 0 5px;background:linear-gradient(90deg,#eec7a9,#a0836c 117.72%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(12px,calc(24 * var(--s1-light-scale)),24px);font-weight:380;line-height:1.2;white-space:nowrap}.s1-light-stat-handle strong b{font-family:var(--s1-font-body);font-weight:630}.s1-light-stat-handle span{color:#fff;font-size:clamp(8px,calc(16 * var(--s1-light-scale)),16px);font-weight:380;line-height:1.2;white-space:nowrap}@media screen and (min-width:1641px){.s1-lightweight .custom_html_box{position:absolute;top:8%;left:0;width:100%}.s1-lightweight .s1-light-copy{position:static;margin:0 auto;transform:none;max-width:1200px}.s1-lightweight .s1-light-title{margin-top:0}}@media screen and (min-width:851px)and (max-width:1640px){.s1-lightweight .custom_html_box{position:absolute;top:5%;left:0;width:100%}.s1-lightweight .s1-light-copy{position:static;margin:0 auto;transform:none;width:92%}.s1-lightweight .s1-light-title{margin-top:0;line-height:1.12;white-space:nowrap}.s1-lightweight .s1-light-copy p{max-width:100%;margin-top:10px;font-size:16px;line-height:1.22}}@media screen and (max-width:850px){.s1-lightweight .common-media-inner{aspect-ratio:780 / 1636}.s1-light-copy{top:47px;left:24px;width:calc(100% - 48px);transform:none;color:#fff;text-align:left}.s1-light-copy h2{color:#fff}.s1-light-title{font-size:28px;line-height:1.21;white-space:normal}.s1-light-copy p{margin-top:25px;font-size:clamp(14px,2.625vw,18px);line-height:1.3;color:#fff}.s1-light-stat-weight{--s1-light-scale: calc(100cqw / 390);top:37.41%;left:7.44%}.s1-light-stat-weight strong{margin-bottom:2px;font-size:clamp(26px,calc(32 * var(--s1-light-scale)),60px);line-height:1.06}.s1-light-stat-weight span{font-size:clamp(12px,calc(14 * var(--s1-light-scale)),32px)}.s1-light-stat-handle{--s1-light-scale: calc(100cqw / 390);display:inline-block;top:67.85%;left:13.33%;width:fit-content;min-width:71.57%;min-height:66px;padding:12px 17px 11px;border-radius:14px}.s1-light-stat-handle strong{width:max-content;margin-bottom:2px;font-size:clamp(12px,calc(14 * var(--s1-light-scale)),32px)}.s1-light-stat-handle strong b{font-size:clamp(14px,calc(16 * var(--s1-light-scale)),32px)}.s1-light-stat-handle span{width:max-content;font-size:clamp(12px,calc(14 * var(--s1-light-scale)),32px)}}.s1-lightweight .custom_html_box{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;container-type:inline-size}@media screen and (min-width:1641px){.s1-lightweight .s1-light-copy{position:absolute;top:8%;left:50%;width:auto;max-width:1200px;transform:translate(-50%)}}@media screen and (min-width:851px)and (max-width:1640px){.s1-lightweight .s1-light-copy{position:absolute;top:5%;left:50%;width:92%;transform:translate(-50%)}}.s1-feature-swiper{background:#101010}.s1-feature-swiper.common-section-container,.s1-feature-swiper .common-section-container{padding-top:0!important;padding-bottom:0!important}.s1-feature-swiper .common-section-container-inner,.s1-feature-swiper .featured-swiper-container,.s1-feature-swiper .new-common-product-swiper-container,.s1-feature-swiper .swiper-wrapper,.s1-feature-swiper .swiper-slide,.s1-feature-swiper .pfi-inner{min-height:0}.s1-feature-swiper .featured-box{position:relative;width:100%}.s1-feature-swiper .common-wrapper{width:100%!important;max-width:none!important;padding-inline:0!important}.s1-feature-swiper .swiper-slide{overflow:hidden;background:#101010}.s1-feature-swiper .pfi-inner{position:relative;aspect-ratio:2560 / 1254;width:100%}.s1-feature-swiper .image,.s1-feature-swiper .image>div,.s1-feature-swiper .image-element__wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.s1-feature-swiper .image img{display:block;width:100%;height:100%;object-fit:cover}.s1-feature-swiper .content{position:absolute;top:8.8%;left:50%;z-index:2;width:min(48%,1200px);transform:translate(-50%);color:#fff;text-align:center;pointer-events:none}.s1-feature-swiper .content>.common-pc--hide{display:block}.s1-feature-swiper .content .common-title{margin:0;color:#fff;font-family:var(--s1-font-body);font-size:clamp(28px,2.875vw,48px)!important;font-weight:630;line-height:1.2!important;letter-spacing:0}.s1-feature-swiper .content .common-subtitle{margin:24px auto 0;max-width:1100px;color:#ffffffe6;font-family:var(--s1-font-body);font-size:clamp(14px,1.8vw,18px)!important;font-weight:380;line-height:1.2;letter-spacing:0}@media screen and (min-width:851px)and (max-width:1200px){.s1-feature-swiper .content{top:5%;left:50%;width:92%;transform:translate(-50%)}}@media screen and (min-width:1201px)and (max-width:1640px){.s1-feature-swiper .content{width:92%;top:5%}.s1-feature-swiper .content .common-subtitle{width:100%;max-width:none}}@media screen and (max-width:850px){.s1-feature-swiper .pfi-inner{aspect-ratio:390 / 750}.s1-feature-swiper .content{top:45px;left:24px;width:calc(100% - 48px);transform:none;text-align:left}.s1-feature-swiper .content .common-title{line-height:1.2}.s1-feature-swiper .content .common-subtitle{margin-top:17px}}.s1-filtration-swiper{background:#000;color:#fff;overflow:hidden}.s1-filtration-swiper.common-section-container,.s1-filtration-swiper .common-section-container{padding-top:0!important;padding-bottom:0!important}.s1-filtration-swiper .common-section-container-inner,.s1-filtration-swiper .featured-swiper-container,.s1-filtration-swiper .new-common-product-swiper-container,.s1-filtration-swiper .swiper-wrapper,.s1-filtration-swiper .swiper-slide,.s1-filtration-swiper .pfi-inner{min-height:0}.s1-filtration-swiper .featured-box{position:relative;width:100%}.s1-filtration-swiper .common-swiper-featured>div>.common-wrapper:not(:first-of-type){width:100%!important;max-width:none!important;padding-inline:0!important}.s1-filtration-swiper .header-content{position:relative}.s1-filtration-swiper .swiper-slide{overflow:hidden;background:#000}.s1-filtration-swiper .common-swiper-featured{position:relative}.s1-filtration-swiper .common-swiper-featured>div{position:relative}.s1-filtration-swiper .common-header{margin-bottom:0}.s1-filtration-swiper .common-header .common-title,.s1-filtration-swiper .common-header .common-title.text-center{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#fff!important;color:#fff;font-family:var(--s1-font-body);font-size:clamp(28px,1.875vw,48px);font-weight:630;line-height:1.2!important;text-align:left!important;margin-inline:0}.s1-filtration-swiper .common-header .common-subtitle,.s1-filtration-swiper .common-header .common-subtitle.text-center{display:block;max-width:none;margin-top:clamp(17px,1.25vw,24px);color:#ebedf0;font-family:var(--s1-font-body);font-size:clamp(15px,.703vw,18px)!important;font-weight:380;line-height:1.4!important;text-align:left!important;text-wrap:pretty}.s1-filtration-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.25vw,28px);margin-top:clamp(24px,2.03vw,40px);width:90%}.s1-filtration-stats strong{display:block;background:linear-gradient(90deg,#c2a983 24.519%,#fffaf2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--s1-font-body);font-size:clamp(28px,1.875vw,48px);font-weight:700;line-height:1.2}.s1-filtration-stats span{display:block;margin-top:4px;color:#fffc;font-family:var(--s1-font-body);font-size:clamp(14px,.938vw,18px);line-height:1.2}.s1-filtration-swiper .pfi-inner{position:relative;aspect-ratio:2560 / 1254;width:100%}.s1-filtration-swiper .pfi-inner .content{display:none}.s1-filtration-swiper .image,.s1-filtration-swiper .image>div,.s1-filtration-swiper .image-element__wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.s1-filtration-swiper .image img{display:block;width:100%;height:100%;object-fit:cover}.s1-feature-swiper .bottom-content,.s1-filtration-swiper .bottom-content,.s1-station-filtration-swiper .bottom-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.s1-filtration-swiper .swiper-pagination,.s1-station-filtration-swiper .swiper-pagination{position:absolute;bottom:clamp(24px,2.34vw,48px);left:0;width:100%;margin:0;pointer-events:auto;touch-action:manipulation}.s1-filtration-swiper .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px!important;opacity:.35;background:#fff;cursor:pointer}.s1-filtration-swiper .swiper-pagination-bullet-active{width:10px;height:10px;opacity:1}@media screen and (min-width:851px){.s1-filtration-swiper .common-swiper-featured>div>.common-wrapper:first-of-type{position:absolute;top:13.3%;right:10%;left:auto;z-index:4;width:min(30%,760px);max-width:none;margin:0;padding:0;pointer-events:none}.s1-filtration-swiper .common-header .common-subtitle{max-width:564px}.s1-filtration-stats>div{border:1px solid #e0c59d;border-radius:10px;min-height:108px;padding:clamp(16px,1.05vw,20px) 0}.s1-filtration-swiper .featured-box{margin-top:0}}@media screen and (min-width:851px)and (max-width:1640px){.s1-filtration-swiper .common-swiper-featured>div>.common-wrapper:first-of-type{top:5%;width:min(40%,564px);right:clamp(24px,4%,48px)}}@media screen and (max-width:850px){.s1-filtration-swiper.common-section-container,.s1-filtration-swiper .common-section-container{padding-top:45px!important;padding-bottom:54px!important}.s1-filtration-swiper .common-swiper-featured>div>.common-wrapper:first-of-type{position:static;width:100%;padding-inline:24px}.s1-filtration-swiper .common-header .common-title{width:auto;margin-inline:0;font-size:28px!important;line-height:1.21!important;text-align:left!important}.s1-filtration-swiper .common-header .common-subtitle{margin-top:17px;max-width:342px;font-size:15px!important;line-height:1.3!important}.s1-filtration-stats{gap:24px;margin-top:28px;text-align:left}.s1-filtration-stats>div{text-align:left}.s1-filtration-stats strong{font-size:32px;line-height:1.2}.s1-filtration-stats span{margin-top:7px;font-size:15px}.s1-filtration-swiper .featured-box{margin-top:38px}.s1-filtration-swiper .pfi-inner{aspect-ratio:auto;width:100%;padding-inline:0}.s1-filtration-swiper .image,.s1-filtration-swiper .image>div,.s1-filtration-swiper .image-element__wrap{position:relative;inset:auto;border-radius:12px;overflow:hidden;aspect-ratio:auto;height:auto}.s1-filtration-swiper .image{width:calc(100% - 48px);margin-inline:24px}.s1-filtration-swiper .image>div,.s1-filtration-swiper .image-element__wrap{width:100%}.s1-filtration-swiper .image img{width:100%;height:auto;object-fit:contain}.s1-filtration-swiper .bottom-content{position:absolute;top:0;right:0;bottom:0;left:0;margin-top:0}.s1-filtration-swiper .swiper-pagination{position:absolute;top:calc(100% + 24px);bottom:auto;left:0;width:100%}.s1-filtration-swiper .button-content{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}}.s1-station-filtration-swiper{background:#000;color:#fff;overflow:hidden}.s1-station-filtration-swiper.common-section-container,.s1-station-filtration-swiper .common-section-container{padding-top:0!important;padding-bottom:0!important}.s1-station-filtration-swiper .common-section-container-inner,.s1-station-filtration-swiper .featured-swiper-container,.s1-station-filtration-swiper .new-common-product-swiper-container,.s1-station-filtration-swiper .swiper-wrapper,.s1-station-filtration-swiper .swiper-slide,.s1-station-filtration-swiper .pfi-inner{min-height:0}.s1-station-filtration-swiper .featured-box{position:relative;width:100%}.s1-station-filtration-swiper .common-swiper-featured>div>.common-wrapper:not(:first-of-type){width:100%!important;max-width:none!important;padding-inline:0!important}.s1-station-filtration-swiper .header-content,.s1-station-filtration-swiper .common-swiper-featured,.s1-station-filtration-swiper .common-swiper-featured>div{position:relative}.s1-station-filtration-swiper .swiper-slide{overflow:hidden;background:#000}.s1-station-filtration-swiper .common-header{margin-bottom:0}.s1-station-filtration-swiper .common-header .common-title,.s1-station-filtration-swiper .common-header .common-title.text-center{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#fff!important;color:#fff;font-family:var(--s1-font-body);font-size:clamp(28px,1.875vw,48px);font-weight:630;line-height:1.2!important;text-align:left!important}.s1-station-filtration-swiper .common-header .common-subtitle,.s1-station-filtration-swiper .common-header .common-subtitle.text-center{display:block;max-width:none;margin-top:clamp(17px,1.25vw,24px);color:#ebedf0;font-family:var(--s1-font-body);font-size:clamp(15px,.703vw,18px)!important;font-weight:380;line-height:1.4!important;text-align:left!important;text-wrap:pretty}.s1-station-filtration-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;gap:clamp(16px,1.25vw,28px);margin-top:clamp(24px,2.03vw,40px);text-align:left}.s1-station-filtration-stats strong{display:block;background:linear-gradient(90deg,#c2a983 24.519%,#fffaf2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--s1-font-body);font-size:clamp(28px,1.875vw,48px);font-weight:700;line-height:1.2}.s1-station-filtration-stats span{display:block;margin-top:4px;color:#fffc;font-family:var(--s1-font-body);font-size:clamp(14px,.938vw,18px);line-height:1.2}.s1-station-filtration-swiper .pfi-inner{position:relative;aspect-ratio:2560 / 1254;width:100%}.s1-station-filtration-swiper .pfi-inner .content{display:none}.s1-station-filtration-swiper .image,.s1-station-filtration-swiper .image>div,.s1-station-filtration-swiper .image-element__wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.s1-station-filtration-swiper .image img{display:block;width:100%;height:100%;object-fit:cover}.s1-feature-swiper .button-content,.s1-filtration-swiper .button-content,.s1-station-filtration-swiper .button-content{position:absolute;top:50%;right:0;left:0;display:flex;align-items:center;justify-content:space-between;padding-inline:clamp(24px,3.75vw,72px);transform:translateY(-50%);pointer-events:none}.s1-feature-swiper .swiper-button,.s1-filtration-swiper .swiper-button,.s1-station-filtration-swiper .swiper-button{position:static!important;inset:auto!important;display:flex;width:clamp(40px,2.5vw,56px);height:clamp(40px,2.5vw,56px);margin:0;border:1px solid rgba(255,255,255,.72);border-radius:50%;background:#ffffff29;color:#fff;transform:none!important;pointer-events:auto;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.s1-feature-swiper .swiper-button:after,.s1-filtration-swiper .swiper-button:after,.s1-station-filtration-swiper .swiper-button:after{content:none}.s1-feature-swiper .swiper-button svg,.s1-filtration-swiper .swiper-button svg,.s1-station-filtration-swiper .swiper-button svg{width:58%;height:58%}.s1-feature-swiper .swiper-button svg path,.s1-filtration-swiper .swiper-button svg path,.s1-station-filtration-swiper .swiper-button svg path{fill:currentColor}.s1-feature-swiper .swiper-button-prev svg,.s1-filtration-swiper .swiper-button-prev svg,.s1-station-filtration-swiper .swiper-button-prev svg{transform:rotate(180deg)}@media screen and (min-width:851px){.s1-station-filtration-swiper .common-swiper-featured>div>.common-wrapper:first-of-type{position:absolute;top:13.3%;right:12%;left:auto;z-index:4;width:min(26.5%,643px);max-width:none;margin:0;padding:0;pointer-events:none}.s1-station-filtration-stats>div{border:1px solid #e0c59d;border-radius:10px;min-height:108px;padding:clamp(16px,1.05vw,20px) clamp(18px,1.17vw,24px)}}@media screen and (min-width:851px)and (max-width:1640px){.s1-station-filtration-swiper .common-swiper-featured>div>.common-wrapper:first-of-type{top:5%;width:min(40%,564px);right:clamp(24px,4%,48px)}}@media screen and (max-width:850px){.s1-station-filtration-swiper.common-section-container,.s1-station-filtration-swiper .common-section-container{padding-top:45px!important;padding-bottom:54px!important}.s1-station-filtration-swiper .common-swiper-featured>div>.common-wrapper:first-of-type{position:static;width:100%;padding-inline:24px}.s1-station-filtration-swiper .common-header .common-title{width:auto;margin-inline:0;font-size:28px!important;line-height:1.21!important;text-align:left!important}.s1-station-filtration-swiper .common-header .common-subtitle{margin-top:17px;max-width:342px;font-size:15px!important;line-height:1.3!important}.s1-station-filtration-stats{gap:24px;margin-top:28px}.s1-station-filtration-stats strong{font-size:32px;line-height:1.2}.s1-station-filtration-stats span{margin-top:7px;font-size:15px}.s1-station-filtration-swiper .featured-box{margin-top:38px}.s1-station-filtration-swiper .pfi-inner{aspect-ratio:auto;width:100%;padding-inline:0}.s1-station-filtration-swiper .image,.s1-station-filtration-swiper .image>div,.s1-station-filtration-swiper .image-element__wrap{position:relative;inset:auto;border-radius:12px;overflow:hidden;aspect-ratio:auto;height:auto}.s1-station-filtration-swiper .image{width:calc(100% - 48px);margin-inline:24px}.s1-station-filtration-swiper .image>div,.s1-station-filtration-swiper .image-element__wrap{width:100%}.s1-station-filtration-swiper .image img{width:100%;height:auto;object-fit:contain}.s1-station-filtration-swiper .bottom-content{position:relative;inset:auto;margin-top:24px}.s1-feature-swiper .button-content,.s1-filtration-swiper .button-content,.s1-station-filtration-swiper .button-content{padding-inline:12px}.s1-feature-swiper .swiper-button,.s1-filtration-swiper .swiper-button,.s1-station-filtration-swiper .swiper-button{width:36px;height:36px;border-color:#ffffffa8;background:#ffffff2e}}.s1-tanglecut{background:#141414;color:#fff}.s1-tanglecut.common-section-container,.s1-tanglecut .common-section-container{padding-top:0!important;padding-bottom:0!important}.s1-tanglecut .common-section-container-inner,.s1-tanglecut .featured-swiper-container,.s1-tanglecut .new-common-product-swiper-container,.s1-tanglecut .featured-box,.s1-tanglecut .featured-box-wrapper,.s1-tanglecut .featured-item{width:100%}.s1-tanglecut .featured-item{position:relative;min-height:clamp(720px,58.047vw,1115px);overflow:hidden;background:#141414}.s1-tanglecut .pfi-inner{position:relative;display:flex;flex-direction:column;width:100%;max-width:none;margin:0 auto;padding-top:clamp(70px,3.906vw,100px);background:#141414}.s1-tanglecut .content{order:-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,496px);gap:clamp(48px,3.125vw,80px);align-items:start;width:62.5vw;max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:clamp(38px,3.125vw,60px);color:#fff}.s1-tanglecut .content>.common-pc--hide{display:contents}.s1-tanglecut .content .common-title{margin:0;color:#fff;font-family:var(--s1-font-body);font-size:clamp(28px,1.8vw,44px)!important;font-weight:630!important;line-height:1.2!important;letter-spacing:0;text-align:left}.s1-tanglecut .content .common-subtitle{margin:0;color:#ffffffeb;font-family:var(--s1-font-body);font-size:clamp(15px,1.781vw,20px)!important;font-weight:380;line-height:1.3!important;letter-spacing:0;text-align:left}.s1-tanglecut .image{position:relative;width:62.5vw;max-width:1200px;margin-left:auto;margin-right:auto;overflow:hidden;border-radius:10px;background:#2a2a2a;aspect-ratio:1200 / 678}.s1-tanglecut .image>div,.s1-tanglecut .image-element__wrap{width:100%;height:100%}.s1-tanglecut .image img{display:block;width:100%;height:100%;object-fit:cover}.s1-tanglecut .image video{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:851px){.s1-tanglecut .common-wrapper{width:100%;max-width:none;padding-inline:0}.s1-tanglecut .pfi-inner{width:100%;max-width:none}.s1-tanglecut .content,.s1-tanglecut .image{width:62.5vw;max-width:1200px;margin-left:auto;margin-right:auto}}.s1-tanglecut .custom_html_box{position:absolute;right:clamp(24px,2.188vw,56px);bottom:30%;z-index:2}@media screen and (min-width:851px){.s1-tanglecut .custom_html_box{right:calc((100% - min(62.5vw,1200px))/2 + clamp(24px,2.188vw,56px))}}.s1-tanglecut-tags{display:flex;flex-direction:column;gap:22px;width:190px}.s1-tanglecut-tags div{text-align:center}.s1-tanglecut-tags img{display:block;width:142px;height:84px;margin:0 auto;object-fit:cover;border-radius:10px;background:#fff}.s1-tanglecut-tags span{display:block;margin-top:8px;background:linear-gradient(90deg,#c2a983 24.519%,#fffaf2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--s1-font-body);font-size:16px;line-height:1.2;white-space:nowrap;font-weight:380}.s1-tanglecut-tags span br{display:none}.s1-tanglecut-play{display:none!important;position:absolute;left:50%;top:50%;z-index:3;width:clamp(72px,4.395vw,112px);height:clamp(72px,4.395vw,112px);transform:translate(-50%,-50%);border:2px solid rgba(255,255,255,.9);border-radius:50%;background:#ffffff29;pointer-events:none}.s1-tanglecut-play:before{content:"";position:absolute;left:53%;top:50%;width:0;height:0;transform:translate(-40%,-50%);border-top:clamp(15px,.938vw,24px) solid transparent;border-bottom:clamp(15px,.938vw,24px) solid transparent;border-left:clamp(22px,1.328vw,34px) solid #fff}.s1-tanglecut-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(70px,5.664vw,145px);width:62.5vw;max-width:1200px;margin:clamp(52px,3.906vw,80px) auto 0;padding-bottom:clamp(70px,5.078vw,130px)}.s1-tanglecut-stats div{text-align:center}.s1-tanglecut-stats strong{display:block;margin-bottom:8px;background:linear-gradient(90deg,#c2a983 24.519%,#fffaf2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--s1-font-body);font-size:clamp(24px,1.6vw,36px);font-weight:700;line-height:1.2}.s1-tanglecut-stats span{display:block;color:#fff;font-family:var(--s1-font-body);font-size:clamp(15px,1.2vw,24px);line-height:1.2;font-weight:380}@media screen and (min-width:1201px){.s1-tanglecut .pfi-inner,.s1-tanglecut-stats{box-sizing:border-box}}@media screen and (min-width:851px)and (max-width:1200px){.s1-tanglecut .featured-item,.s1-tanglecut .pfi-inner{min-height:650px;width:100%;max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto;box-sizing:border-box}.s1-tanglecut-stats{width:100%;max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto}.s1-tanglecut .content{grid-template-columns:minmax(280px,.9fr) minmax(320px,1fr);gap:32px;width:100%;max-width:calc(100vw - 48px);margin-bottom:38px}.s1-tanglecut .image{width:100%;max-width:calc(100vw - 48px)}.s1-tanglecut .content .common-subtitle{font-size:16px!important;line-height:1.28!important}.s1-tanglecut .custom_html_box{right:18px;bottom:24%}.s1-tanglecut-tags{gap:16px;width:160px}.s1-tanglecut-tags img{width:128px;height:76px}.s1-tanglecut-tags span{font-size:15px}.s1-tanglecut-stats strong{font-size:24px}}@media screen and (min-width:1201px)and (max-width:1600px){.s1-tanglecut .custom_html_box{bottom:20%}}@media screen and (max-width:850px){.s1-tanglecut .featured-item{min-height:0;background:#111}.s1-tanglecut .pfi-inner{width:100%}.s1-tanglecut .content{display:block;margin-bottom:0;width:100%}.s1-tanglecut .content>.common-pc--hide{display:block}.s1-tanglecut .content .common-subtitle{margin-top:18px;font-size:14px!important;line-height:1.3!important}.s1-tanglecut .custom_html_box{position:static;margin-top:38px}.s1-tanglecut-tags{flex-direction:row;gap:26px;width:auto}.s1-tanglecut-tags div:nth-child(1){order:2}.s1-tanglecut-tags div:nth-child(2){order:1}.s1-tanglecut-tags img{width:85px;height:47px}.s1-tanglecut-tags span{margin-top:5px;font-size:clamp(12px,3.125vw,15px);white-space:normal}.s1-tanglecut-tags span br{display:initial}.s1-tanglecut .image{width:100%;max-width:none;margin-top:62px;aspect-ratio:342 / 316;border-radius:8px}.s1-tanglecut-play{width:76px;height:76px}.s1-tanglecut-play:before{border-top-width:15px;border-bottom-width:15px;border-left-width:22px}.s1-tanglecut-stats{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:24px;width:100%;margin:44px 0 0}.s1-tanglecut-stats div{text-align:left}.s1-tanglecut-stats div:nth-child(2){grid-column:1;grid-row:2}.s1-tanglecut-stats div:nth-child(3){grid-column:2;grid-row:1}.s1-tanglecut-stats strong{margin-bottom:7px;font-size:20px}.s1-tanglecut-stats span{color:#9e9e9e;font-family:var(--s1-font-body);line-height:1.2}}.s1-power-swiper{background:#010101;color:#fff}.s1-power-swiper.common-section-container,.s1-power-swiper .common-section-container{padding-top:clamp(86px,5.234vw,134px)!important;padding-bottom:clamp(52px,4.297vw,110px)!important}.s1-power-swiper .common-section-container-inner,.s1-power-swiper .featured-swiper-container,.s1-power-swiper .featured-box{width:100%}.s1-power-swiper .common-header{width:62.5vw;max-width:1200px;margin:0 auto}.s1-power-swiper .common-header .common-title{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#fff!important;color:#fff;font-family:var(--s1-font-title);font-size:clamp(30px,1.719vw,44px)!important;font-weight:700;line-height:1.2!important;text-align:center}.s1-power-swiper .common-header .common-title span{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#fff!important;color:#fff!important;font-family:var(--s1-font-body);text-align:left}.s1-power-swiper .common-header .common-subtitle{display:none}.s1-power-swiper .new-common-product-swiper-container{overflow:hidden}.s1-power-swiper .new-common-product-swiper-container .swiper-wrapper,.s1-power-swiper .featured-item{overflow:visible}.s1-power-swiper .pfi-inner{position:relative;width:100%;max-width:none;margin:0 auto;padding-top:clamp(120px,7.859vw,180px)}.s1-power-swiper .top-html{position:absolute;left:50%;top:clamp(26px,2.031vw,52px);transform:translate(-50%);z-index:2;width:max-content;max-width:100%}.s1-power-stats{display:grid;grid-template-columns:repeat(2,minmax(0,280px));gap:clamp(42px,3.828vw,98px);align-items:start}.s1-power-stats div{min-width:0}.s1-power-stats strong,.s1-power-stats span:first-child{display:block;background:linear-gradient(90deg,#c2a983 24.519%,#fffaf2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--s1-font-title);line-height:1.2;margin-bottom:8px}.s1-power-stats strong{font-size:clamp(32px,2.563vw,40px);font-weight:630;white-space:nowrap}.s1-power-stats .s1-power-value{white-space:nowrap}.s1-power-stats .s1-power-value span{display:inline;font:inherit;line-height:inherit;color:inherit;-webkit-text-fill-color:inherit;background:none}@media screen and (min-width:768px){.s1-power-stats .s1-power-value .s1-power-num{font-size:40px!important}}@media screen and (min-width:851px){.s1-power-stats div:first-child{display:flex;flex-direction:column}.s1-power-stats div:first-child>span:first-child{order:2}.s1-power-stats div:first-child>.s1-power-value{order:1}}.s1-power-stats span{color:#fffc;font-family:var(--s1-font-body);font-size:clamp(14px,1.938vw,24px);line-height:1.2;font-weight:380}.s1-power-stats span:first-child{font-size:clamp(15px,1.938vw,24px)}.s1-power-stats div:first-child>span:first-child{background:none;color:#fff;-webkit-text-fill-color:#fff}.s1-power-swiper .image{width:62.5vw;max-width:1200px;margin-left:auto;margin-right:auto;overflow:hidden;border-radius:8px;background:#171717;aspect-ratio:1200 / 600}.s1-power-swiper .image>div,.s1-power-swiper .image-element__wrap{width:100%;height:100%}.s1-power-swiper .image img{display:block;width:100%;height:100%;object-fit:cover}.s1-power-swiper .content{display:none}.s1-power-swiper .new-item_common-product-swiper-container{width:62.5vw;max-width:1200px;margin:clamp(24px,1.875vw,48px) auto 0}.s1-power-swiper .item_swiper,.s1-power-swiper .content_swiper{overflow:hidden}.s1-power-swiper .item_swiper,.s1-power-swiper .item_swiper .swiper-wrapper,.s1-power-swiper .item_swiper .swiper-wrapper.featured-box-wrapper{width:100%!important;max-width:100%!important}.s1-power-swiper .item_swiper .swiper-wrapper,.s1-power-swiper .content_swiper .swiper-wrapper{align-items:stretch}.s1-power-swiper .item_featured-item{width:50%;max-width:50%;flex:0 0 50%;border-bottom:2px solid rgba(248,248,248,.4);cursor:pointer}.s1-power-swiper .item_featured-item.active{border-color:#9e8972}.s1-power-swiper .item_featured-item .pfi-inner{width:100%;padding:0}.s1-power-swiper .item_featured-item .content{display:block}.s1-power-swiper .item_featured-item .common-title{padding:16px 24px;color:#fff9;font-family:var(--s1-font-body);font-size:clamp(16px,.938vw,24px)!important;line-height:1.2!important;text-align:center;margin-bottom:0}.s1-power-swiper .item_featured-item.active .common-title{color:#9e8972}@media screen and (min-width:851px){.s1-power-swiper .item_featured-item,.s1-power-swiper .item_featured-item .pfi-inner,.s1-power-swiper .item_featured-item .content{display:flex;align-items:center;justify-content:center}.s1-power-swiper .item_featured-item .pfi-inner,.s1-power-swiper .item_featured-item .content,.s1-power-swiper .item_featured-item .common-title{width:100%!important;max-width:100%!important}.s1-power-swiper .item_featured-item .common-title{margin:0;text-align:center!important}}.s1-power-swiper .content_swiper{margin-top:clamp(28px,1.563vw,40px)}.s1-power-swiper .content_swiper,.s1-power-swiper .content_swiper .swiper-wrapper,.s1-power-swiper .content_swiper .swiper-slide{max-width:100%!important;width:100%!important}.s1-power-swiper .content_swiper .pfi-inner{width:100%!important;max-width:100%!important;padding:0}.s1-power-swiper .content_swiper .content{display:block;width:100%!important;max-width:100%!important}.s1-power-swiper .content_swiper .common-subtitle{width:100%!important;max-width:none!important;margin:0 auto;color:#ebedf0;font-family:var(--s1-font-body);font-size:clamp(14px,1.8vw,18px)!important;font-weight:380;line-height:1.4!important;text-align:center;text-wrap:pretty}@media screen and (max-width:850px){.s1-power-swiper.common-section-container,.s1-power-swiper .common-section-container{padding-top:80px!important;padding-bottom:80px!important;overflow:hidden;background:#0f0f0f}.s1-power-swiper .common-wrapper{width:100%;padding-inline:0!important}.s1-power-swiper .common-header{width:100%;padding-inline:24px;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}.s1-power-swiper .common-header>div{width:100%!important;text-align:left!important}.s1-power-swiper .common-header .common-title{display:block!important;justify-content:flex-start!important;align-items:flex-start!important;width:100%!important;max-width:none;font-size:28px!important;line-height:1.2!important;text-align:left!important;padding-bottom:20px}.s1-power-swiper .common-header .common-title span{display:block;width:100%;margin-inline:0;text-align:left;margin-bottom:20px}.s1-power-swiper .common-header .common-title .common-small--hide{display:none!important}.s1-power-swiper .common-header .common-title .common-pc--hide{display:block!important}.s1-power-swiper .common-header .common-subtitle{display:block;max-width:none;margin-top:20px;color:#fcfcfccc;font-family:var(--s1-font-body);font-size:14px!important;font-weight:380;line-height:1.3;text-align:left!important}.s1-power-swiper .featured-box{margin-top:24px;padding-left:24px}.s1-power-swiper .new-common-product-swiper-container{overflow:hidden}.s1-power-swiper .new-common-product-swiper-container .swiper-wrapper{align-items:flex-end}.s1-power-swiper .featured-item{width:calc(100vw - 70px)!important}.s1-power-swiper .pfi-inner{width:calc(100vw - 70px);padding-top:0}.s1-power-swiper .top-html{position:static;transform:none;width:100%;max-width:none;margin-bottom:28px}.s1-power-stats{display:block;text-align:left}.s1-power-stats div{text-align:left}.s1-power-stats div+div{margin-top:16px}.s1-power-stats strong{display:inline;font-size:32px}.s1-power-stats .s1-power-value{display:inline;white-space:nowrap}.s1-power-stats span,.s1-power-stats span:first-child{display:inline;font-size:24px}.s1-power-stats .s1-power-value .s1-power-num{font-size:32px}.s1-power-stats .s1-power-value .s1-power-unit{font-size:24px}.s1-power-stats div>span:not(:first-child){display:block;margin-top:-2px;color:#fffc;-webkit-text-fill-color:rgba(255,255,255,.8);background:none;font-family:var(--s1-font-body);font-size:14px}.s1-power-swiper .image{position:relative;padding-left:-20px;width:calc(100vw - 70px)!important;aspect-ratio:320 / 280;border-radius:12px}.s1-power-swiper .new-item_common-product-swiper-container{position:relative;left:0;width:calc(100vw - 70px);margin-top:17px;margin-left:0}.s1-power-swiper .item_swiper{width:calc(100vw - 70px);max-width:calc(100vw - 70px);overflow:visible}.s1-power-swiper .item_featured-item{display:flex;align-items:stretch;width:100%;max-width:100%;flex:0 0 100%;min-width:0}.s1-power-swiper .item_featured-item .pfi-inner,.s1-power-swiper .item_featured-item .content{height:100%}.s1-power-swiper .item_featured-item .common-title{display:flex;align-items:center;justify-content:center;padding:8px 4px;font-size:clamp(12px,3.5vw,16px)!important;line-height:1.2!important;white-space:nowrap;color:#fcfcfccc}.s1-power-swiper .item_featured-item.active .common-title{color:#9e8972}.s1-power-swiper .content_swiper{display:none}}@media screen and (min-width:851px)and (max-width:1200px){.s1-power-swiper .new-item_common-product-swiper-container{width:100%;max-width:calc(100vw - 48px)}}@media screen and (max-width:1200px){.s1-power-swiper .image{width:calc(100vw - 48px)}}@media screen and (min-width:851px){.s1-power-swiper .item_swiper .swiper-wrapper{transform:none!important;transition-duration:0ms!important}}.s1-pro-banner .common-banner-title{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:clamp(36px,3.125vw,48px)!important;font-weight:630;font-family:var(--s1-font-body);margin-bottom:8px}.s1-pro-banner .s1-kv-mid-break{display:none}@media screen and (min-width:1201px)and (max-width:1780px){.s1-pro-banner .s1-kv-mid-break{display:block}}@media screen and (min-width:851px){.s1-pro-banner .bg-text-wrapper-inner{transform:translateY(-60px)}}.s1-pro-banner,.s1-pro-banner .common-section-container-inner,.s1-pro-banner .common-media-item,.s1-pro-banner .common-media-inner,.s1-pro-banner .media-box,.s1-pro-banner .image-box,.s1-pro-banner .image-element__wrap{margin-bottom:0!important;padding-bottom:0!important}.s1-pro-banner .image-element__wrap img{display:block}.s1-push-empty.common-section-container{position:relative;z-index:1;overflow:hidden;padding-bottom:0!important;background:#111;isolation:isolate}.s1-push-empty.new-common-scroll-text .media-mask{display:none}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll{position:relative;z-index:1;height:auto;overflow:visible}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll .media-text-scroll-wrapper{position:relative;width:100%;height:auto!important;aspect-ratio:unset;max-height:none}.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__poster,.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__poster .img-content{position:relative!important;inset:auto!important;width:100%;height:auto!important;pointer-events:none}.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__poster .img-content img,.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll .media-text-scroll-wrapper img{width:100%!important;height:auto!important;max-width:100%;display:block;object-fit:contain;object-position:center}.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__video-wrap .shopify-lazy-common-video,.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__video-wrap .pc-video-box,.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__video-wrap .mb-video-box,.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__video-wrap video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block;width:100%;height:100%;max-width:none}.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__video-wrap video{object-fit:contain;object-position:center}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll>div:has(.new-common-scroll-text-content){position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.s1-push-empty.new-common-scroll-text-cover-play .new-common-scroll-text-content,.s1-push-empty.new-common-scroll-text-cover-play .new-common-s-textcontent{position:relative;z-index:1;height:100%}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll-wrapper .media-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.s1-push-empty.new-common-scroll-text-cover-play.is-playing .media-text-scroll-wrapper .media-content{opacity:0;visibility:hidden;pointer-events:none}@media screen and (min-width:851px){.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll{overflow:hidden}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll .media-text-scroll-wrapper{width:100vw;max-width:none;height:100vh!important;min-height:720px;margin-left:calc(50% - 50vw);margin-right:0}.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__poster,.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__poster .img-content{height:100%!important}.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__poster .img-content img,.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll .media-text-scroll-wrapper img,.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__video-wrap video{width:100%!important;height:100%!important;object-fit:cover}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll>div:has(.new-common-scroll-text-content){overflow:hidden}.s1-push-empty.new-common-scroll-text-cover-play.is-playing .new-common-scroll-text-content{opacity:0;visibility:hidden;pointer-events:none}.s1-push-empty .new-common-scroll-text-content>.common-wrapper,.s1-push-empty .item .content.common-wrapper{max-width:none;width:100%;height:100%;padding:0;margin:0}.s1-push-empty .item{align-items:flex-start;justify-content:flex-start;opacity:1!important;visibility:visible!important}.s1-push-empty .item.animate-js .content{opacity:1;transform:translate(-10%) translateY(0);transition:opacity .6s ease,transform .6s ease}.s1-push-empty .item.animate-js.animated .content{opacity:1;transform:translate(-10%) translateY(0)}.s1-push-empty .item .content{position:absolute;top:clamp(60px,6.9vw,305px);left:clamp(40px,26.56vw,680px);width:min(618px,calc(100% - clamp(40px,26.56vw,680px) - 40px));max-width:618px;height:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0;box-sizing:border-box;pointer-events:none}.s1-push-empty .item .common-title{width:100%;max-width:min(620px,38%);margin:0;text-align:left;color:#000;-webkit-text-fill-color:#000;background:none!important;font-family:var(--s1-font-title);font-size:clamp(28px,2.29vw,44px)!important;font-weight:630;line-height:1.2;letter-spacing:0}.s1-push-empty .item .common-subtitle{width:100%;max-width:min(435px,30%);margin-top:clamp(16px,1.67vw,32px);text-align:left;color:#000;font-family:var(--s1-font-body);font-size:clamp(14px,.94vw,18px)!important;font-weight:380;line-height:1.4}}.s1-push-empty .s1-push-empty-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0!important;pointer-events:auto}.s1-push-empty .s1-push-empty-play .play-btn{display:inline-flex;align-items:center;justify-content:center;width:clamp(95px,7.79vw,225px);height:clamp(95px,7.79vw,225px);padding:0;border:2px solid rgba(255,255,255,.85);border-radius:50%;aspect-ratio:1 / 1;background:transparent!important;color:transparent!important;font-size:0;line-height:0;cursor:pointer;margin:0!important}.s1-push-empty .s1-push-empty-play .play-btn:hover{background:#ffffff14!important}.s1-push-empty .s1-push-empty-play .play-btn svg{display:block!important;width:50%;min-width:24px;max-width:none;height:auto;margin:0 0 0 15%!important}@media screen and (max-width:850px){.s1-push-empty.common-section-container{background:#111}.s1-pro-banner .common-media-item .prtext-wrapper .hero__text-content.vertical-center.horizontal-left.mb_vertical-bottom.mb_horizontal-left{padding-left:0!important;padding-right:0!important}.s1-pro-banner .common-banner-title{font-weight:600}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll{display:flex!important;flex-direction:column!important;overflow:visible!important;margin-bottom:40px}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll-wrapper{order:2!important}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll>div:has(.new-common-scroll-text-content){position:static!important;inset:auto!important;order:1!important;z-index:auto!important;width:100%!important;pointer-events:auto!important}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll>div:last-child{position:static!important;inset:auto!important;order:1!important;z-index:auto!important;width:100%!important;pointer-events:auto!important}.s1-push-empty .new-common-scroll-text-content>.common-wrapper,.s1-push-empty .item .content.common-wrapper{width:100%;max-width:none;margin:0;box-sizing:border-box;padding-inline:24px}.s1-push-empty.new-common-scroll-text-cover-play .new-common-scroll-text-content,.s1-push-empty.new-common-scroll-text-cover-play .new-common-s-textcontent{position:static!important;height:auto!important}.s1-push-empty.new-common-scroll-text-cover-play.is-playing .new-common-scroll-text-content{opacity:1;visibility:visible;pointer-events:auto}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll-wrapper{position:relative!important;width:calc(100% - 48px)!important;margin:0 24px 26px!important;border-radius:16px;overflow:hidden;aspect-ratio:unset;height:auto!important;max-height:none}.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__poster,.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__poster .img-content{position:relative!important;height:auto!important}.s1-push-empty.new-common-scroll-text-cover-play .aq-cover-play__poster .img-content img,.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll .media-text-scroll-wrapper img{width:100%!important;height:auto!important;object-fit:contain}.s1-push-empty.new-common-scroll-text-cover-play .media-text-scroll-wrapper .media-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:auto}.s1-push-empty .item .content{display:block;width:100%;max-width:none;padding:43px 24px 42px;text-align:left;box-sizing:border-box}.s1-push-empty .item.animate-js .content{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s ease}.s1-push-empty .item.animate-js.animated .content{opacity:1;transform:translateY(0)}.s1-push-empty .item{position:static!important;display:block!important;width:100%!important;height:auto!important;opacity:1!important;text-align:left!important;transform:none!important}.s1-push-empty .item .common-title{width:100%;margin:0;text-align:left;font-size:28px!important;line-height:1.2!important;color:#fffffff5!important;-webkit-text-fill-color:rgba(255,255,255,.96)!important;font-weight:630}.s1-push-empty .item .common-subtitle{width:100%;margin-top:28px;text-align:left;font-size:14px!important;line-height:1.3!important;color:#fffc!important;font-weight:380}.s1-push-empty .s1-push-empty-play .play-btn{width:95px;height:95px}.s1-push-empty .s1-push-empty-play .play-btn svg{width:19px!important}}.s1-accessories{background:#101010;touch-action:pan-y;overscroll-behavior:auto;-webkit-overflow-scrolling:touch}.s1-accessories.common-section-container{background:#101010;padding-top:clamp(80px,5.73vw,110px);padding-bottom:clamp(100px,7.8125vw,150px)}.s1-accessories .common-wrapper{width:100%;max-width:1200px;padding-inline:24px}.s1-accessories .common-image_with_text{display:flex;flex-direction:column;gap:clamp(56px,4.6875vw,90px);height:auto}.s1-accessories .common-iwt-content{display:grid;align-items:center;column-gap:clamp(60px,4.17vw,80px)}.s1-accessories .s1-accessory-base .common-iwt-content,.s1-accessories .s1-accessory-control .common-iwt-content{grid-template-columns:minmax(300px,514px) minmax(420px,640px)}.s1-accessories .s1-accessory-tool .common-iwt-content,.s1-accessories .s1-accessory-maintenance .common-iwt-content{grid-template-columns:minmax(420px,640px) minmax(300px,514px)}.s1-accessories .common-iwt-image-box,.s1-accessories .common-iwt-text-box{width:100%}.s1-accessories .s1-accessory-base .common-iwt-text-box,.s1-accessories .s1-accessory-control .common-iwt-text-box{order:1;padding:0}.s1-accessories .s1-accessory-base .common-iwt-image-box,.s1-accessories .s1-accessory-control .common-iwt-image-box{order:2}.s1-accessories .s1-accessory-tool .common-iwt-image-box,.s1-accessories .s1-accessory-maintenance .common-iwt-image-box{order:1}.s1-accessories .s1-accessory-tool .common-iwt-text-box,.s1-accessories .s1-accessory-maintenance .common-iwt-text-box{order:2}.s1-accessories .common-iwt-image-box .image{position:relative;width:100%;aspect-ratio:640 / 400;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,#242424,#181818);touch-action:pan-y}.s1-accessories .common-iwt-image-box .image>div,.s1-accessories .common-iwt-image-box .image img,.s1-accessories .common-iwt-image-box .image .image-element__wrap,.s1-accessories .common-iwt-image-box .image .common-small--hide,.s1-accessories .common-iwt-image-box .image .common-pc--hide{width:100%;height:100%}.s1-accessories .common-iwt-image-box .image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.s1-accessories .common-iwt-text-box .text-box .title.common-title{color:#fff;font-family:var(--s1-font-body);font-size:clamp(36px,2.5vw,44px)!important;font-weight:630;line-height:1.12;letter-spacing:-.02rem}.s1-accessories .common-iwt-text-box .text-box .subtitle.common-subtitle{margin-top:10px;color:#ffffffe0;font-family:var(--s1-font-body);font-size:18px!important;font-weight:380;line-height:1.35;letter-spacing:0}.s1-accessories .common-iwt-text-box.common-iwt-text-box-right .text-box{padding-left:0}.s1-accessories .common-iwt-text-box.common-iwt-text-box-left .text-box{padding-left:10px;padding-right:0}@media screen and (min-width:851px){.s1-accessories .common-image_with_text{position:relative;height:auto;gap:clamp(56px,4.6875vw,90px);margin-bottom:clamp(70px,7.2vw,140px)}.s1-accessories .common-iwt-content-item{position:relative;width:100%}.s1-accessories .s1-accessory-base,.s1-accessories .s1-accessory-tool,.s1-accessories .s1-accessory-control,.s1-accessories .s1-accessory-maintenance{top:auto}.s1-accessories .common-iwt-content{column-gap:80px}.s1-accessories .s1-accessory-base .common-iwt-content,.s1-accessories .s1-accessory-control .common-iwt-content{grid-template-columns:minmax(0,1fr) 480px}.s1-accessories .s1-accessory-tool .common-iwt-content,.s1-accessories .s1-accessory-maintenance .common-iwt-content{grid-template-columns:480px minmax(0,1fr)}.s1-accessories .common-iwt-image-box{width:480px;max-width:480px}.s1-accessories .common-iwt-image-box .image{width:480px;height:300px;aspect-ratio:auto}}@media screen and (min-width:1641px){.s1-accessories .s1-accessory-base .common-iwt-content,.s1-accessories .s1-accessory-control .common-iwt-content{grid-template-columns:480px 560px}.s1-accessories .s1-accessory-tool .common-iwt-content,.s1-accessories .s1-accessory-maintenance .common-iwt-content{grid-template-columns:560px 480px}.s1-accessories .common-iwt-image-box{width:560px;max-width:560px}.s1-accessories .common-iwt-image-box .image{width:560px;height:350px;aspect-ratio:auto}}@media screen and (min-width:1920px){.s1-accessories .s1-accessory-base .common-iwt-content,.s1-accessories .s1-accessory-control .common-iwt-content{grid-template-columns:500px 640px}.s1-accessories .s1-accessory-tool .common-iwt-content,.s1-accessories .s1-accessory-maintenance .common-iwt-content{grid-template-columns:640px 480px}.s1-accessories .common-iwt-image-box{width:640px;max-width:640px}.s1-accessories .common-iwt-image-box .image{width:640px;height:400px;aspect-ratio:auto}}@media screen and (min-width:1201px)and (max-width:1440px){.s1-accessories .common-iwt-content{column-gap:48px}}@media screen and (max-width:850px){.s1-accessories.common-section-container{padding-top:0;padding-bottom:clamp(72px,20vw,96px)}.s1-accessories .common-image_with_text{gap:36px}.s1-accessories .s1-accessory-maintenance.common-iwt-content-item{padding-top:0}.s1-accessories .common-iwt-content,.s1-accessories .s1-accessory-base .common-iwt-content,.s1-accessories .s1-accessory-tool .common-iwt-content,.s1-accessories .s1-accessory-control .common-iwt-content,.s1-accessories .s1-accessory-maintenance .common-iwt-content{display:flex;flex-direction:column;align-items:stretch;gap:24px}.s1-accessories .common-iwt-image-box,.s1-accessories .s1-accessory-base .common-iwt-image-box,.s1-accessories .s1-accessory-tool .common-iwt-image-box,.s1-accessories .s1-accessory-control .common-iwt-image-box,.s1-accessories .s1-accessory-maintenance .common-iwt-image-box{order:2}.s1-accessories .common-iwt-text-box,.s1-accessories .s1-accessory-base .common-iwt-text-box,.s1-accessories .s1-accessory-tool .common-iwt-text-box,.s1-accessories .s1-accessory-control .common-iwt-text-box,.s1-accessories .s1-accessory-maintenance .common-iwt-text-box{order:1}.s1-accessories .common-iwt-text-box .text-box{text-align:left}.s1-accessories .common-iwt-text-box.common-iwt-text-box-left .text-box{padding-left:0}.s1-accessories .common-iwt-image-box .image{border-radius:8px}.s1-accessories .common-iwt-text-box .text-box .title.common-title{width:100%;text-align:left;font-size:clamp(20px,4vw,28px)!important;line-height:1.2;margin-bottom:10px}.s1-accessories .common-iwt-text-box .text-box .title.common-title br{display:none}.s1-accessories .common-iwt-text-box .text-box .subtitle.common-subtitle{margin-top:8px;text-align:left;font-size:clamp(14px,4.1vw,18px)!important;line-height:1.35}}.s1-specifications.new-common-spec{background:transparent}.s1-specifications .common-section-container{padding-top:0!important;padding-bottom:0!important}.s1-specifications .common-wrapper{padding-top:clamp(40px,4.25vw,80px);padding-bottom:clamp(40px,4.25vw,80px);background:#f4f4f4;box-sizing:border-box;margin-bottom:clamp(80px,6.25vw,120px)}.s1-specifications .spec-header{margin-bottom:clamp(42px,3.75vw,72px)}.s1-specifications .spec-header .common-title{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#050910!important;color:#050910;font-family:var(--s1-font-title);font-size:clamp(40px,3.125vw,60px)!important;font-weight:400;line-height:1.12!important;text-align:center}.s1-specifications .spec-content{width:100%;padding-inline:36px;box-sizing:border-box}.s1-specifications .spec-container .row-item{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,1fr);gap:24px;min-height:47px;padding:0;border-bottom:1px solid rgba(0,0,0,.14)}.s1-specifications .spec-container .row-item span{display:flex;align-items:center;min-width:0;color:#404040;font-family:var(--s1-font-body);line-height:1.25}.s1-specifications .spec-container .row-item .label{font-weight:500;font-size:18px}.s1-specifications .spec-container .row-item .text{font-weight:300;font-size:14px}@media screen and (max-width:850px){.s1-specifications .spec-header{margin-bottom:34px}.s1-specifications .spec-content{padding-inline:0}.s1-specifications .spec-header .common-title{font-family:var(--s1-font-body);font-size:clamp(30px,9vw,44px)!important;font-weight:700}.s1-specifications .spec-container .row-item{grid-template-columns:minmax(0,1fr);gap:6px;min-height:0;padding:14px 0}.s1-specifications .spec-container .row-item span{font-size:clamp(15px,4.1vw,18px)}}.s1-remark.common-section-container{padding-bottom:0!important}.s1-remark .remark-container{padding-block:clamp(120px,7.34375vw,140px)}.s1-remark .remark-title{margin-bottom:24px;color:#ebebeb;font-family:var(--s1-font-title);font-size:24px;line-height:1.2}.s1-remark .remark-title.common-small--hide{font-size:20px}.s1-remark .remark-text{color:#ebebeb99;font-family:var(--s1-font-body);font-size:12px;font-weight:330;line-height:1.4}@media screen and (min-width:1201px){.s1-layout1 .common-wrapper,.s1-power-swiper .common-header,.s1-accessories .common-wrapper,.s1-specifications .common-wrapper,:is(.main-content,.main_all_content) .s1-remark.common-section-container>.common-wrapper{width:62.5vw!important;max-width:1200px!important;margin-inline:auto;box-sizing:border-box}}@media screen and (max-width:1200px){.s1-layout1 .common-wrapper,.s1-power-swiper .common-header,.s1-accessories .common-wrapper,.s1-specifications .common-wrapper,:is(.main-content,.main_all_content) .s1-remark.common-section-container>.common-wrapper{width:calc(100vw - 48px)!important;max-width:calc(100vw - 48px)!important;margin-inline:auto;box-sizing:border-box}}@media screen and (max-width:850px){.s1-layout1 .common-wrapper,.s1-power-swiper .common-header,.s1-accessories .common-wrapper,:is(.main-content,.main_all_content) .s1-remark.common-section-container>.common-wrapper{width:100%!important;max-width:100%!important;padding-inline:24px!important;margin-inline:auto;box-sizing:border-box}.s1-specifications .common-wrapper{width:calc(100% - 48px)!important;max-width:calc(100% - 48px)!important;margin-inline:24px;box-sizing:border-box}.s1-power-swiper .pfi-inner,.s1-power-swiper .new-item_common-product-swiper-container,.s1-push-empty .item .content{padding-inline:0!important}:is(.main-content,.main_all_content) .s1-remark.common-section-container>.common-wrapper{padding-block:0!important;padding-inline:32px!important}.s1-remark .remark-container{padding-block:80px;padding-inline:0!important}.s1-remark .remark-title.common-pc--hide{font-size:24px;line-height:1.2}}:is(.s1-upgrade,.s1-lightweight,.s1-feature-swiper,.s1-filtration-swiper,.s1-push-empty) :is(.media-box,.image-box,.image,.aq-cover-play__poster,.aq-cover-play__video-wrap) :is(.common-small--hide,.common-pc--hide,.image-element__wrap,.img-content,picture,img,video),:is(.s1-upgrade,.s1-lightweight,.s1-feature-swiper,.s1-filtration-swiper,.s1-push-empty) :is(.media-box,.image-box,.image,.aq-cover-play__poster,.aq-cover-play__video-wrap){pointer-events:none}:is(.s1-upgrade,.s1-lightweight,.s1-feature-swiper,.s1-filtration-swiper,.s1-push-empty) :is(.common-title,.common-subtitle,.s1-light-title,.s1-light-copy,.s1-light-stat,.s1-filtration-stats,.item .content){pointer-events:auto;-webkit-user-select:text;user-select:text}
/*# sourceMappingURL=/cdn/shop/t/60/assets/product-s1-commom.css.map */
