body{background:#0f0f0f}.new-common-media__header h2 span,.media__title span{color:#9b7648}.x30-ultra-layout .item-container{display:grid;grid-template-columns:32.3% 66.167%;gap:15px}.x30-ultra-layout .item-cell-1{display:grid;grid-template-rows:59.08% 38.625%;gap:15px}.x30-ultra-layout .item-cell-2{display:grid;grid-template-columns:1fr 1fr;gap:15px}.x30-ultra-layout .item-cell-2 .item-3{grid-column:span 2}.x30-ultra-layout .text{padding-top:24px}.x30-ultra-layout .text .title-box{color:#fff!important;font-size:clamp(14px,1.25vw,24px)!important}.x30-ultra-layout .img-video-container .image-element__wrap img{border-radius:12px!important}.x30-ultra-accessories .item-container{display:flex;gap:24px}.x30-ultra-accessories .item-cell-1{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.x30-ultra-accessories .item-cell-1 .item-1{grid-column:span 2}.x30-ultra-accessories .item-cell-2{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.x30-ultra-accessories .item-cell-2 .item-10{grid-column:span 2}.x30-ultra-accessories .item-container .item .common-title{margin-top:20px;color:#fff;font-size:clamp(9px,1.2vw,20px)!important;font-weight:500;line-height:1.3!important;letter-spacing:0}.x30-ultra-accessories .item-container .item-1 .common-title,.x30-ultra-accessories .item-container .item-10 .common-title{font-size:clamp(12px,1.5vw,28px)!important}.x30-ultra-accessories .img-video-container .image-element__wrap img{border-radius:unset!important}.x30-ultra-layout .common-section-container{padding-bottom:clamp(60px,6.25vw,120px)!important}.x30-ultra-image-text-list1 .image-text-list__item{border-radius:12px;overflow:hidden}.x30-ultra-image-text-list1 .image-text-list__content{padding:10% 5%}.x30-ultra-video .new-common-media__media{border-radius:16px;overflow:hidden}.x30-ultra-video3 .media__subtitle{width:46%}.x30-ultra-video3 .new-common-media__addition{position:absolute;left:5%;bottom:5%;padding:2%;color:#fff;font-size:clamp(8px,1.25vw,24px);line-height:1;border-radius:12px;background:#333c}.x30-ultra-video3 .new-common-media__addition span{color:#9b7648;font-size:clamp(20px,2.5vw,48px);font-weight:600}.x30-ultra-carpet-cleaning .new-common-media__media{border-radius:12px;overflow:hidden}.x30-ultra-carpet-cleaning .content{padding:0 clamp(10px,2vw,40px)}.x30-ultra-carpet-cleaning .content .media__title{margin-bottom:10px;font-size:clamp(14px,1.5vw,28px)}.x30-ultra-carpet-cleaning .content .media__subtitle{font-size:clamp(10px,1vw,16px)}.x30-ultra-image-text-list3 .header__title{font-size:clamp(14px,1.8vw,32px)!important}.x30-ultra-image-text-list3 .image-text-list__media{border-radius:12px;overflow:hidden}.x30-ultra-clean-twice .content .media__subtitle{width:52%}.x30-ultra-ai-laser .new-common-media__content .common-wrapper{padding:0!important}.x30-ultra-ai-laser .content .media__title{margin-bottom:0}.x30-ultra-room2 .image-text__media{flex:0 1 42%}.x30-ultra-room2 .image-text__content{flex:0 1 58%}.x30-ultra-slide .new-slideshow-content .common-wrapper{padding:0 0 clamp(20px,2.2vw,40px)}.x30-ultra-slide .slideshow .swiper-button{top:unset;width:clamp(20px,5vw,70px);height:auto}.x30-ultra-slide .swiper-wrapper{align-items:end}.x30-ultra-slide .slideshow-title{margin-bottom:clamp(20px,2.2vw,40px);color:#fff!important;font-family:Noto Sans JP;font-size:clamp(20px,2.2vw,40px)!important}.x30-ultra-slide .slideshow-title span{color:#9b7648}.x30-ultra-slide .slideshow-subtitle{font-size:clamp(14px,1.25vw,24px)!important;line-height:1.3}.x30-ultra-slide .swiper-container{padding-bottom:clamp(20px,2.2vw,40px)}.x30-ultra-image-text-list2 .image-text-list__media{border-radius:12px;overflow:hidden}@media(min-width:750px){.x30-ultra-video3 .media__subtitle,.x30-ultra-clean-twice .content .media__subtitle{padding-top:10px}}@media(max-width:849px){.x30-ultra-layout .item-container{display:block}.x30-ultra-layout .item-cell-1{display:grid;grid-template-rows:unset;grid-template-columns:57.14% 40%;gap:10px;margin-bottom:10px}.x30-ultra-layout .item-cell-2{grid-template-rows:unset;grid-template-columns:34.28% 62.28%;gap:10px}.x30-ultra-layout .item-cell-2 .item-3{order:1}.x30-ultra-layout .item-cell-2 .item-4{order:3}.x30-ultra-layout .item-cell-2 .item-5{order:2}.x30-ultra-layout .text{padding-top:16px}.x30-ultra-layout .img-video-container .image-element__wrap img{border-radius:6px!important}.x30-ultra-layout .common-section-container-inner .item-container .item-1 .text-width,.x30-ultra-layout .common-section-container-inner .item-container .item-2 .text-width,.x30-ultra-layout .common-section-container-inner .item-container .item-5 .text-width{max-width:90%!important}.x30-ultra-layout .common-section-container-inner .item-container .item-5 .text-width .text{width:70%}.x30-ultra-accessories .item-container{gap:10px}.x30-ultra-accessories .item-cell-1{grid-template-columns:repeat(2,1fr);gap:10px}.x30-ultra-accessories .item-cell-1 .item-1{grid-column:span 2}.x30-ultra-accessories .item-cell-2{grid-template-columns:repeat(2,1fr);gap:10px}.x30-ultra-accessories .common-section-container-inner .item-container .item .text-width{width:90%}.x30-ultra-accessories .common-section-container-inner .item-container .item-12 .text{max-width:40%}.x30-ultra-accessories .item-container .item .common-title{margin-top:8px}.x30-ultra-image-text-list1 .image-text-list__item{border-radius:8px}.x30-ultra-image-text-list1 .image-text-list__content{padding:20px 15px}.x30-ultra-image-text-list1 .image-text-list__body{row-gap:10px}.x30-ultra-video .new-common-media__media{border-radius:8px}.x30-ultra-video3 .media__subtitle{width:100%}.x30-ultra-video3 .new-common-media__addition{left:28px;bottom:14px;padding:12px;border-radius:8px}.x30-ultra-image-text-list2 .image-text-list__body{justify-content:center;gap:20px}.x30-ultra-image-text-list2 .image-text-list__item{border-radius:8px;background:#333333b3;overflow:hidden}.x30-ultra-image-text-list2 .image-text-list__media{border-radius:0;flex:unset}.x30-ultra-image-text-list2 .image-text-list__content{padding:20px 8px}.x30-ultra-carpet-cleaning .new-common-media__content-inner .content{max-width:47%}.x30-ultra-carpet-cleaning .content .media__title{margin-bottom:2px;letter-spacing:-1px}.x30-ultra-image-text-list3 .image-text-list__media{border-radius:8px}.x30-ultra-image-text-list3 .image-text-list__body{gap:20px}.x30-ultra-image-text-list3 .list__item-2 .image-text-list__content{padding-left:0}.x30-ultra-image-text-list3 .list__item-1 .image-text-list__content,.x30-ultra-image-text-list3 .list__item-3 .image-text-list__content{padding-right:0}.x30-ultra-image-text-list3 .image-text-list__content{padding:0 5%}.x30-ultra-image-text-list3 .image-text-list__content .image-text-list__title{margin-bottom:10px;font-size:12px}.x30-ultra-image-text-list3 .image-text-list__content .image-text-list__text{font-size:10px}.x30-ultra-clean-twice .content .media__subtitle{width:100%}.x30-ultra-room .image-text__content{padding:5% 0}.x30-ultra-room .image-text__content .image-text__title{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/x30-ultra-new.css.map */
