@media(min-width:768px){.s9-mobile-only{display:none!important}}@media(max-width:767px){.s9-desktop-only{display:none!important}}#MainContent h2{font-weight:500}.s9-gradient-text{background:linear-gradient(90deg,#f3d8af,#ad8b56);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.s9-top-banner__section h1{margin-bottom:0}.s9-top-banner__section .banner-heading+.banner-text{padding-top:0}.s9-top-banner__section .banner-text.subtitle{font-size:3.2rem;font-weight:500;line-height:1.15}.s9-top-banner__section .banner-content-wrapper .image-block{padding-top:24px}.s9-top-banner__section .banner-text.subtitle em{font-style:normal}@media(max-width:767px){.s9-top-banner__section .banner-text.subtitle em{display:block;font-size:0}}@media(min-width:768px){.s9-top-banner__section .banner-text.subtitle{font-size:24px;font-weight:400}.s9-top-banner__section .banner-content-wrapper .image-block{padding-top:6rem}}.s9-image-layout .common-section-container{background:#000;padding-top:80px}.s9-image-layout .common-small--hide.pc-layout{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,clamp(180px,17.1875vw,330px));gap:16px}.s9-image-layout .common-small--hide.pc-layout>div{display:contents}.s9-image-layout .pc-layout .item.item-1,.s9-image-layout .pc-layout .item.item-2{grid-row:1 / 2}.s9-image-layout .pc-layout .item.item-1,.s9-image-layout .pc-layout .item.item-7{grid-column:1 / 4}.s9-image-layout .pc-layout .item.item-2,.s9-image-layout .pc-layout .item.item-8{grid-column:4 / 7}.s9-image-layout .pc-layout .item.item-3{grid-column:1 / 3;grid-row:2 / 4}.s9-image-layout .pc-layout .item.item-4{grid-column:3 / 5;grid-row:2 / 3}.s9-image-layout .pc-layout .item.item-5{grid-column:5 / 7;grid-row:2 / 3}.s9-image-layout .pc-layout .item.item-6{grid-column:3 / 7;grid-row:3 / 4}.s9-image-layout .pc-layout .item.item-7,.s9-image-layout .pc-layout .item.item-8{grid-row:4 / 5}.s9-image-layout .pc-layout .item{overflow:hidden;border-radius:16px;background:#1a1a1a}.s9-image-layout .pc-layout .item>div,.s9-image-layout .pc-layout .item .img-video-container,.s9-image-layout .pc-layout .item .image,.s9-image-layout .pc-layout .item .image .common-small--hide,.s9-image-layout .pc-layout .item .image-element__wrap{height:100%}.s9-image-layout .pc-layout .item img{height:100%;max-height:none;object-fit:cover;width:100%}.s9-image-layout .img-video-container{position:relative}.s9-image-layout .img-video-container .video-content{position:absolute;top:0;right:0;bottom:0;left:0}.s9-image-layout .img-video-container .video-content video{width:100%;height:100%;object-fit:cover;border-radius:16px}.s9-image-layout .pc-layout .item .common-subtitle{padding:24px 24px 8px;margin-bottom:0;font-size:16px!important;line-height:24px;color:#fff}@media only screen and (max-width:850px){.s9-image-layout .common-section-container{padding-top:40px}.s9-image-layout .swiper-slide.new-img-item{position:relative}.s9-image-layout .swiper-slide.s9-bento-hide-mb{display:none}.s9-image-layout .swiper-slide .img-video-container{aspect-ratio:221 / 300;border-radius:16px;overflow:hidden;background:#1a1a1a}.s9-image-layout .swiper-slide .img-video-container .image,.s9-image-layout .swiper-slide .img-video-container .common-pc--hide,.s9-image-layout .swiper-slide .img-video-container .image-element__wrap{height:100%}.s9-image-layout .swiper-slide .img-video-container img{height:100%;object-fit:cover}.s9-image-layout .swiper-slide .text{position:absolute;top:0;left:0;width:100%;padding:24px 16px;text-align:left;z-index:2}.main-content .s9-image-layout .swiper-slide .text .common-subtitle{font-size:14px!important;line-height:1.4;text-align:left;color:#fff}.s9-image-layout .bottom-btn-container{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px 16px;background:transparent}.s9-image-layout .bottom-btn-container .swiper-btn{flex-shrink:0;width:48px;height:48px;background:#343434;border-radius:50%;display:flex;align-items:center;justify-content:center}.s9-image-layout .bottom-btn-container svg{width:48px;height:48px}.s9-image-layout .bottom-btn-container svg path{fill:#fff}.s9-image-layout .swiper-pagination{position:static!important;display:flex;align-items:center;justify-content:center;gap:4px;flex:0 1 238px;background:#343434;border-radius:50px;height:48px;padding:0 12px}.s9-image-layout .swiper-pagination .swiper-pagination-bullet{width:18px;height:6px;border-radius:50px;background:#ffffff4d;position:relative;opacity:1}.s9-image-layout .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:36px}.s9-image-layout .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:"";position:absolute;left:0;top:0;height:100%;background:#fff;border-radius:50px}}@media(min-width:1024px){.s9-banner-content-small__section .banner-heading,.s9-banner-content-small__section .banner-text{max-width:530px}.s9-banner-content-small__section .banner-html{max-width:490px}}@media(min-width:768px){.s9-gift-set__section .banner-content{align-items:center}}@media(min-width:1024px){.s9-three-comfort__section .banner-heading,.s9-three-comfort__section .banner-text,.s9-three-comfort__section .banner-html{margin-left:auto}.s9-banner-bottom-banner__section .banner-text p,.s9-img-text-md__section .banner-text p{color:#fff9}}.s9-banner-bottom-banner__section p,.s9-img-text-md__section p{line-height:1.28}.s9-img-text-md__section h2{margin-bottom:20px!important}.s9-banner-bottom-banner__section .banner-html h2{margin-bottom:3.2rem}@media(min-width:1024px){.s9-img-text-md__section h2{margin-bottom:40px!important}.s9-img-text-md__section .banner-content{position:static}.s9-img-text-md__section .banner-media{max-width:1200px;margin:6rem auto}.s9-img-text-md__section .banner-media video{display:block;border-radius:30px}}@media(min-width:1024px){.s9-mobile-video__section .banner-html:has(>video){display:none}}@media(max-width:1023px){.s9-mobile-video__section .banner-media{display:none}.s9-mobile-video__section .image-banner-inner .banner-content{position:static;padding:0}.s9-mobile-video__section .banner-content .banner-content-wrapper{display:grid;grid-template-rows:auto auto 1fr auto;height:auto;padding:0}.s9-mobile-video__section .banner-content-wrapper>*{position:relative;grid-column:1;z-index:1;margin:0 15px}.s9-mobile-video__section .banner-heading{grid-row:1;margin-top:60px}.s9-mobile-video__section .banner-text{grid-row:2}.s9-mobile-video__section .banner-html{grid-row:4;margin-bottom:6rem}.s9-mobile-video__section .banner-content-wrapper>.banner-html:has(>video){grid-row:1 / -1;z-index:0;margin:0}.s9-mobile-video__section .banner-html video{display:block;width:100%}}.s9-banner-data__bottom img,.s9-pro-all-in-one__section .banner-html img{display:block;max-width:100%;margin:0 auto}@media(min-width:1024px){.s9-banner-data__bottom,.s9-banner-pb__section{padding-bottom:80px}}@media(max-width:1023px){.s9-banner-data__section .banner-content-wrapper{height:100%;display:flex;flex-direction:column}.s9-banner-data__section .banner-html:last-child{margin-top:auto;display:flex;padding:0}.s9-high-torque__section .banner-html:last-child,.s9-dual-charging__section .banner-html:last-child{margin-top:9rem}}.s9-ultra-smooth__section .banner-html:has(>.s9-data-item){display:flex;gap:clamp(40px,calc(80vw / 19.2),80px);justify-content:center;margin-top:clamp(4rem,3.125vw,6rem)}.s9-adaptive-power__section .banner-html:has(>.s9-data-item){margin-top:5rem}.s9-data-item p{font-size:clamp(16px,1.25vw,24px);line-height:1.28;margin-bottom:0}.s9-data-item .s9-gradient-text{font-size:clamp(28px,2.5vw,48px);font-weight:500;line-height:1.2}.s9-data-item .s9-gradient-text sup{font-size:.6em;line-height:0}@media(min-width:1024px){.s9-dual-contour-mode__section .banner-html:last-child{margin-top:6rem}}.s9-pro-all-in-one__section .banner-html:last-child{margin-top:3rem}@media(min-width:1024px){.s9-pro-all-in-one__section .banner-content-wrapper{height:100%;display:flex;flex-direction:column}.s9-pro-all-in-one__section .banner-html:last-child{margin-top:auto;padding-bottom:clamp(30px,3.125vw,60px)}}.s9-img-text-data-small__section .banner-html img.s9-mobile-only{width:45%}@media(min-width:1024px){.s9-banner-data-narrow__section .banner-html:last-child{max-width:375px}}.s9-disclaimer__section .rich-text__text p{color:#fff9;line-height:1.28}.s9-full-spec__section{overflow:hidden;background:#111;color:#fff}.s9-full-spec__section .common-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.s9-full-spec__section .common-title{margin-bottom:clamp(24px,calc(40vw / 19.2),40px);font-size:clamp(24px,calc(40vw / 19.2),40px);font-weight:500;text-align:left;color:#fff}.s9-full-spec__section .pfi-inner{position:relative}.s9-full-spec__section .image{border-radius:16px;overflow:hidden}.s9-full-spec__section .image img{display:block;width:100%;height:auto}.s9-full-spec__section .bottom-content{display:flex;justify-content:flex-end;margin-top:clamp(24px,calc(40vw / 19.2),40px)}.s9-full-spec__section .button-content{display:flex;gap:12px}.s9-full-spec__section .swiper-button{position:static;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0;border-radius:50%;background:#fff3;color:#fff}.s9-full-spec__section .swiper-button:after{content:none}.s9-full-spec__section .swiper-button-prev svg{transform:rotate(180deg)}.s9-full-spec__section .swiper-button-disabled{opacity:.4}.s9-full-spec__section .common-subtitle{color:#fff}@media(min-width:768px){.s9-full-spec__section .common-pc--hide{display:none}.s9-full-spec__section .common-title{text-align:left}.s9-full-spec__section .common-subtitle{margin-top:16px}}@media(max-width:767px){.s9-full-spec__section .common-small--hide{display:none}.s9-full-spec__section .new-common-product-swiper-container{overflow:visible}.s9-full-spec__section .content{position:absolute;left:16px;right:16px;bottom:24px;text-align:center}.s9-full-spec__section .swiper-button{width:40px;height:40px}}.s9-what-in-box__section .left-box .item .image-box{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#f2f2f2}.s9-what-in-box__section .left-box .image-box img,.s9-what-in-box__section .right-box .item img{height:auto}.s9-what-in-box__section .left-box .image-box img{width:100%}@media(min-width:768px){.s9-what-in-box__section .common-wrapper{padding-top:14rem!important}}@media(min-width:720px)and (max-width:1023px){.s9-what-in-box__section.new-common-product-item .common-header{text-align:center}.s9-what-in-box__section.new-common-product-item .common-item-inner{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.s9-what-in-box__section.new-common-product-item .common-item-inner>.left-box,.s9-what-in-box__section.new-common-product-item .left-box-inner,.s9-what-in-box__section.new-common-product-item .left-box .item-0>div:not(.image-box),.s9-what-in-box__section.new-common-product-item .right-box,.s9-what-in-box__section.new-common-product-item .right-box .common-small--hide,.s9-what-in-box__section.new-common-product-item .right-box .cell{display:contents}.s9-what-in-box__section.new-common-product-item .right-box .common-pc--hide,.s9-what-in-box__section.new-common-product-item .left-box .item:not(.item-0){display:none}.s9-what-in-box__section.new-common-product-item .left-box .item-0,.s9-what-in-box__section.new-common-product-item .right-box .item{display:flex;flex-direction:column;margin:0;padding:16px;border-radius:8px;background:#f2f2f2}.s9-what-in-box__section.new-common-product-item .left-box .item-0{grid-column:1 / span 3;grid-row:1 / span 2;position:relative;opacity:1}.s9-what-in-box__section.new-common-product-item .left-box .item .image-box{position:relative;flex:1;aspect-ratio:auto;margin:0;padding:0;background:none}.s9-what-in-box__section.new-common-product-item .left-box .item-0 .image-box img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:none;object-fit:contain}.s9-what-in-box__section.new-common-product-item .right-box .item{grid-column:span 2}.s9-what-in-box__section.new-common-product-item .right-box .item-1,.s9-what-in-box__section.new-common-product-item .right-box .item-2{grid-column:span 3}.s9-what-in-box__section.new-common-product-item .right-box .item .image{aspect-ratio:1 / 1;min-height:0;overflow:hidden;position:relative;background:none}.s9-what-in-box__section.new-common-product-item .right-box .item-1 .image,.s9-what-in-box__section.new-common-product-item .right-box .item-2 .image{aspect-ratio:2 / 1}.s9-what-in-box__section.new-common-product-item .right-box .item .image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.s9-what-in-box__section.new-common-product-item .left-box .common-accessories-title,.s9-what-in-box__section.new-common-product-item .right-box .title{position:static;margin:auto 0 0;padding:0;text-align:left;font-size:14px;color:#1a1a1a}.s9-what-in-box__section.new-common-product-item .right-box .title span{display:inline;margin:0;color:inherit}}.spec-table.s9-spec__section .spec-table__grid{max-width:unset}.spec-table.s9-spec__section .spec-table__label,.spec-table.s9-spec__section .spec-table__value{line-height:1.4}@media(min-width:751px){.spec-table.s9-spec__section .spec-table__container{max-width:900px;padding:50px 36px 34px;border-radius:16px}.spec-table.s9-spec__section .spec-table__title{font-size:32px;margin-bottom:30px}.spec-table.s9-spec__section .spec-table__grid{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}.spec-table.s9-spec__section .spec-table__row{grid-template-columns:1fr;gap:4px;padding:16px 0 8px;border-top:0;border-bottom:1px solid #e5e5e5}.spec-table.s9-spec__section .spec-table__label{font-weight:400;color:#4d4d4d}.spec-table.s9-spec__section .spec-table__value{font-weight:700;color:#1a1a1a}}@media(max-width:750px){.spec-table.s9-spec__section .spec-table__container{padding:0 20px}.spec-table.s9-spec__section .spec-table__title{font-size:32px;margin-bottom:30px}.spec-table.s9-spec__section .spec-table__row{grid-template-columns:1fr 1fr;gap:16px;padding:24px 0;border-top:1px solid #e5e5e5}.spec-table.s9-spec__section .spec-table__row:last-child{border-bottom:1px solid #e5e5e5}.spec-table.s9-spec__section .spec-table__label{font-weight:700;color:#1a1a1a}.spec-table.s9-spec__section .spec-table__value{font-weight:400;color:#4d4d4d}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/s9.css.map */
