.hide-element{display:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.block-reff-featured>ul{list-style:disc;text-align:left}.to-upper-text{text-transform:capitalize}.lixil-experice-ordinary .btn-action a{display:inline-block;width:auto;padding:20px 37px 20px 37px;border:1px solid #fff;border-radius:99999px;font-size:16px;line-height:150%;color:#fff;text-decoration:none;outline:none}.lixil-experice-ordinary .btn-action a span{font-size:inherit;line-height:inherit;color:inherit}.lixil-experice-ordinary .btn-action a i{display:block;height:18px}.lixil-experice-ordinary .btn-action a i img{display:block;width:auto;height:100%}.lixil-experice-ordinary .embed-youtube{display:block}.lixil-experice-ordinary .embed-wrp{position:relative;display:block;overflow:hidden;padding-top:calc((9/16) * 100%)}.lixil-experice-ordinary iframe,.lixil-experice-ordinary .el-video,.lixil-experice-ordinary #click-video,.lixil-experice-ordinary #play-video{position:absolute;top:0;left:0;width:100%;height:100%}.lixil-experice-ordinary #click-video:after{position:absolute;top:50%;left:50%;height:84px;width:84px;transform:translate(-50%,-50%);content:"";background:url(/wp-content/themes/lixil/themeassets/img/icons/icon-play.png) no-repeat;background-size:100% 100%;background-position:center}.lixil-experice-ordinary #video{display:block;width:100%;height:100%}.lixil-experice-ordinary .content:first-of-type .btn-action{display:block}.lixil-experice-ordinary .content:last-of-type .btn-action{display:none}@media screen and (min-width:1200px){.lixil-experice-ordinary{display:grid;grid-template-columns:40% minmax(0,1fr);gap:10%}.lixil-experice-ordinary .content.lixil-block-sm-b-0{padding-top:0}.lixil-experice-ordinary .btn-action a{font-size:18px}.lixil-experice-ordinary .content:first-of-type .btn-action{display:none}.lixil-experice-ordinary .content:last-of-type .btn-action{display:block}}@media screen and (min-width:1400px){.lixil-experice-ordinary{grid-template-columns:570px minmax(0,1fr);gap:10%}}@media screen and (min-width:1600px){.lixil-experice-ordinary{gap:15%}}.l-experience-center .content .the-thumbs{position:relative;padding-top:100%;overflow:hidden}.l-experience-center .content .the-thumbs a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;color:#fff0;text-decoration:none;outline:none}.l-experience-center .content .the-thumbs img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.l-experience-center .content .the-body{padding-top:30px}.l-experience-center .content .the-heading h2{margin-bottom:0;line-height:120%}.l-experience-center .content .the-body .lixil-paragraph-md{line-height:150%}.l-experience-center .content .the-body .lixil-paragraph-md p:last-of-type{margin-bottom:0}.l-experience-center .content .the-body .lixil-paragraph-md p a{color:inherit}.l-experience-center .row{margin:0 0 0 0;flex-direction:column-reverse}.l-experience-center .row>*{padding-top:0;padding-left:0;padding-right:0}.l-experience-center .content-space .content{padding-top:40px}.l-experience-center.pos-midle .row{flex-direction:column}@media screen and (min-width:768px){.l-experience-center .content{width:100%}.l-experience-center .content-space{display:flex;flex-wrap:wrap;flex-direction:row;gap:32px}.l-experience-center .content-space .content{width:calc(50% - 16px)}}@media screen and (min-width:1024px){.l-experience-center .content .the-heading h2{text-align:right}.l-experience-center .row{flex-direction:row;margin-left:-20px;margin-right:-20px;margin-top:0}.l-experience-center.pos-midle .row{flex-direction:row}.l-experience-center.pos-midle .content .the-heading h2{text-align:left}.l-experience-center .row>*{padding-left:20px;padding-right:20px;padding-top:0}.l-experience-center .content{width:25%}.l-experience-center .content-space{width:75%;gap:40px}.l-experience-center .content-space .content{width:calc(50% - 20px);padding-top:0}}@media screen and (min-width:1200px){.l-experience-center .row{margin-left:-28px;margin-right:-28px}.l-experience-center .row>*{padding-left:28px;padding-right:28px}.l-experience-center .content-space{gap:56px}.l-experience-center .content-space .content{width:calc(50% - 28px)}}@media screen and (min-width:1400px){.l-experience-center .row{margin-left:-30px;margin-right:-30px}.l-experience-center .row>*{padding-left:30px;padding-right:30px}.l-experience-center .content{width:22%}.l-experience-center .content-space{width:78%;gap:60px}.l-experience-center .content-space .content{width:calc(50% - 30px)}}.the-contact .lixil-paragraph-md p br{display:none}.the-contact .lixil-paragraph-md p:last-of-type{margin-bottom:0}.the-contact .contact-btn.contact-faq{width:auto!important;min-width:238px;background-color:#FFF;padding-right:32px}.the-contact .contact-btn.contact-faq span{background-color:#EF6D22}.the-contact .contact-btn.contact-faq label{color:#EF6D22;font-size:32px;line-height:100%}@media screen and (min-width:768px){.the-contact .lixil-paragraph-md p br{display:block}}.the-contact .action-phone,.the-contact .action-line{display:inline-block;width:auto}.the-contact .action-phone a{display:flex;flex-wrap:nowrap;align-items:center;gap:20px;font-family:TGBold,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#55585A}.the-contact .action-phone a label{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.the-contact .action-line a{display:flex;flex-wrap:nowrap;align-items:center;gap:18px;padding:10px 24px 10px 10px;background-color:#06C755;border-radius:16px;font-family:TGBold,sans-serif;font-weight:400;font-size:20px;line-height:24px;color:#fff}.the-contact .maps{background-color:#fff;padding:10px}.the-contact .maps .maps-embed{position:relative;padding-top:calc((337/400) * 100%);overflow:hidden}.the-contact .maps iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.the-contact .content{width:100%}.the-contact .content .content-wrp{padding:0 0}@media screen and (min-width:1024px){.the-contact .content:first-of-type{width:40%;padding-right:5%}.the-contact .content:last-of-type{width:60%;padding-left:5%}.the-contact .content .content-wrp{height:100%;width:100%}.the-contact .content.lixil-block-lg-b-0{padding-top:0}.the-contact .maps{height:100%}.the-contact .maps .maps-embed{padding-top:0;height:100%}}@media screen and (min-width:1200px){.the-contact .content:first-of-type{width:30%}.the-contact .content:last-of-type{width:70%}}.lixil-popup-global .modal-content .btn-closed{min-width:unset!important}.lixil-main-header .lixil-wrp{padding-left:.5rem;padding-right:.5rem}.lixil-main-header .lixil-main-header__brand a{color:transparent!important}.lixil-main-header .lixil-main-header__navbar .btn-my-list,.lixil-main-header .lixil-main-header__navbar .btn-action{height:32px;margin-right:0.5rem!important}.lixil-main-header .lixil-main-header__navbar .btn-my-list{background-color:#fff0;border-color:#fff;color:#fff}.lixil-main-header .lixil-main-header__navbar .navbar-mobile .navbar-toggler{margin-left:0}.lixil-main-header__navbar #navbarMobile .lixil-brand .brand{color:transparent!important}.lixil-main-header__navbar #navbarMobile .nav-link{color:#000000!important}.lixil-main-header__navbar #navbarMobile .the-action .btn--brand{height:unset!important}}@media screen and (min-width:380px){.lixil-main-header .lixil-wrp{padding-left:1rem;padding-right:1rem}.lixil-main-header .lixil-main-header__navbar .btn-my-list,.lixil-main-header .lixil-main-header__navbar .btn-action{margin-right:1rem!important}}@media screen and (min-width:480px){.lixil-main-header .lixil-wrp{padding-left:1rem;padding-right:1rem}.lixil-main-header .lixil-main-header__navbar .btn-my-list,.lixil-main-header .lixil-main-header__navbar .btn-action{height:48px;margin-right:1rem!important}}@media screen and (min-width:768px){.lixil-main-header .lixil-wrp{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:1199.98px){body.lixil-main-header--active .lixil-main-header .lixil-main-header__navbar .btn-my-list,body.lixil-main-header--always-on .lixil-main-header .lixil-main-header__navbar .btn-my-list{border-color:#222!important;color:#222!important}}@media screen and (min-width:1200px){body.lixil-main-header--always-on .lixil-main-header__navbar .navbar-user__lg #nav-my-list{color:#222!important;border-color:#222!important;background-color:#fff0}body.lixil-main-header--always-on .lixil-main-header__navbar .navbar-nav .nav-link{color:#222!important}body.lixil-main-header--active .lixil-main-header__navbar .navbar-user__lg a.main-link,body.lixil-main-header--always-on .lixil-main-header__navbar .navbar-user__lg a.main-link{color:#fff!important}}.lixil-vt .hero-banner .swiper .swiper-slide{position:relative}.lixil-vt .hero-banner .swiper .swiper-slide .mask,.lixil-vt .hero-banner .mask{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(0 0 0 / .6) 0%,#fff0 100%)}.lixil-heroes.heroes--set h1{font-size:2rem;line-height:1.5}@media screen and (min-width:576px){.lixil-heroes.heroes--set h1{font-size:2.5rem}}@media screen and (min-width:768px){.lixil-heroes.heroes--set h1{font-size:2.75rem}}@media screen and (min-width:992px){.lixil-heroes.heroes--set h1{font-size:3rem}}@media screen and (min-width:1200px){.lixil-heroes.heroes--set h1{font-size:3.25rem}}@media screen and (min-width:1400px){.lixil-heroes.heroes--set h1{font-size:3.75rem}}