@import url(https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap);.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-vt .about-content .maps{padding:8px;background-color:#fff;height:471px}.lixil-vt .about-content .maps iframe{display:block;width:100%;height:100%}@media screen and (min-width:576px){.lang-vn .lixil-with-side__right .lixil-product-catalog .lixil-card-product.lixil-card-product--catalog .card-footer .btn{font-size:12px;padding-left:4px;padding-right:4px}}@media screen and (min-width:768px){.lang-vn .lixil-with-side__right .lixil-product-catalog .lixil-card-product.lixil-card-product--catalog .card-footer .btn{font-size:16px;padding-left:16px;padding-right:16px}}@media screen and (min-width:992px){.lang-vn .lixil-with-side__right .lixil-product-catalog .lixil-card-product.lixil-card-product--catalog .card-footer .btn{font-size:14px;padding-left:4px;padding-right:4px}}@media screen and (min-width:1024px){.lixil-vt .about-content .wrapper{gap:60px}.lixil-vt .about-content .address-list{width:35%}.lixil-vt .about-content .maps{width:calc(65% - 60px);min-width:unset}}@media screen and (min-width:1200px){.lixil-vt .about-content .wrapper{gap:80px}.lixil-vt .about-content .maps{width:calc(65% - 80px)}}@media screen and (min-width:1400px){.lixil-vt .about-content .wrapper{gap:100px}.lixil-vt .about-content .address-list{width:30%}.lixil-vt .about-content .maps{width:calc(70% - 100px)}}.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%)}body.wp-theme-lixil{font-family:"Source Sans 3",sans-serif;font-weight:400}.font-body{font-weight:400!important}.font-heading{font-weight:600!important}.lixil-paragraph,.lixil-paragraph-sm,.lixil-paragraph-lg,.lixil-paragraph-xl{font-family:"Source Sans 3",sans-serif!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Source Sans 3",sans-serif!important;font-weight:600!important}.form-control,.form-check .form-check-label,.select2-container .select2-selection--single .select2-selection__rendered,.select2-container .select2-dropdown .select2-results__option{font-family:"Source Sans 3",sans-serif!important;font-weight:400!important}.form-control::placeholder{font-family:"Source Sans 3",sans-serif;font-weight:400!important}.lixil-main-header__navbar a{font-family:"Source Sans 3",sans-serif!important;font-weight:500!important}.btn{font-family:"Source Sans 3",sans-serif!important;font-weight:600!important}.lixil-heroes .lixil-paragraph h1,.lixil-heroes .lixil-paragraph .h1{font-family:"Source Sans 3",sans-serif}.product-compare__header span,.lixil-card-product--compare .card-body .title a{font-family:"Source Sans 3",sans-serif!important}.lixil-product-list .the-list__action span,.lixil-product-list .the-list__action a{font-family:"Source Sans 3",sans-serif!important;font-weight:600}.pages-home .lixil-about .column-text p,.pages-home .lixil-better-home .lixil-paragraph p,.pages-home .lixil-quote .lixil-paragraph,.pages-home .lixil-about .column-text p,.pages-home .lixil-housing-technology .column-text p,.pages-home .lixil-water-technology .column-text p{font-family:"Source Sans 3",sans-serif!important}.pages-home .lixil-about .column-text p,.pages-home .lixil-housing-technology .column-text p,.pages-home .lixil-water-technology .column-text p{font-weight:400}.lixil-footer .lixil-paragraph .font-heading,.lixil-footer .lixil-footer-top__about .lixil-paragraph{font-weight:400!important}.lixil-footer .lixil-footer-top__nav ul a{font-family:"Source Sans 3",sans-serif;font-weight:600}.lixil-footer .lixil-footer-top__logo .lixil-social-media p{font-family:"Source Sans 3",sans-serif;font-weight:500}.lixil-footer .lixil-footer-top__logo .lixil-social-media a span{font-family:"Source Sans 3",sans-serif!important;font-weight:500!important;font-size:11px!important;line-height:1.2!important}.lixil-footer .lixil-footer-bottom span,.lixil-footer .lixil-footer-bottom a{font-family:"Source Sans 3",sans-serif;font-weight:500}.lixil-product-table .product-table__td{font-family:"Source Sans 3",sans-serif!important}.lixil-product-table .product-table__td:first-of-type{font-weight:600}@media screen and (min-width:480px){.lang-vn .action .btn-action .btn-action-wrp .btn{font-size:12px}}@media screen and (min-width:576px){.lang-vn .action .btn-action .btn-action-wrp .btn{font-size:14px}}@media screen and (min-width:768px){.lang-vn .action .btn-action .btn-action-wrp .btn{font-size:16px;min-width:230px!important;max-width:250px!important}}@media screen and (min-width:992px){.lixil-footer .lixil-footer-top__logo{max-width:370px}.lixil-footer .lixil-footer-top__logo .lixil-brand-group{text-align:right}.lixil-footer .lixil-footer-top__logo .lixil-brand-group img{max-width:300px;display:inline-block}.lixil-footer .lixil-footer-top__logo .lixil-social-media .lixil-instagram{padding-right:0}.lixil-footer .lixil-footer-top__logo .lixil-social-media .lixil-instagram:after{display:none}}.register-consents .form-check{margin-bottom:14px!important}.register-consents .form-check__wrp{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:12px;align-items:start;width:100%;padding-left:0}.register-consents .form-check .form-check-input{position:relative;top:0;left:0;width:24px;height:24px;min-width:24px;margin:0;grid-column:1}.register-consents .form-check .form-check-label{display:block;grid-column:2;width:auto;margin:0;padding-top:1px;line-height:1.45;text-align:left}.register-consents .error-message{display:block;margin-left:0;text-align:left}.lixil-footer .lixil-footer-legal{width:100%;max-width:100%;margin:2rem auto auto auto;padding:2rem 0}.lixil-footer .lixil-footer-legal__text{margin:0;padding:0 0 0 1.5rem;border-left:5px solid #EF6D22;font-family:"Source Sans 3",sans-serif;font-weight:400;font-size:12px;line-height:22px;color:#FFF;text-align:left}.lixil-footer .lixil-footer-legal__title{font-family:"tradegothic_ltbold",sans-serif;font-weight:700;color:#EF6D22;text-transform:uppercase}@media screen and (min-width:768px){.lixil-footer .lixil-footer-legal__text{font-size:14px;line-height:24px;padding-left:2rem}}@media screen and (min-width:1600px){.lixil-footer .lixil-footer-legal{max-width:1600px}}.lixil-cookie-consent{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:9999;width:calc(100% - 32px);max-width:1180px;background:#efefef;border-radius:18px;box-shadow:0 8px 32px rgb(0 0 0 / .18);padding:28px 32px 24px}.lixil-cookie-consent[hidden]{display:none!important}.lixil-cookie-consent__close{position:absolute;top:-12px;right:-12px;width:34px;height:34px;border:2px solid #ef6d22;border-radius:50%;background:#fff;color:#ef6d22;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.lixil-cookie-consent__inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.lixil-cookie-consent__content{flex:1;min-width:0}.lixil-cookie-consent__text{margin:0;font-family:"Source Sans 3",sans-serif;font-size:14px;line-height:22px;color:#333}.lixil-cookie-consent__manage-link,.lixil-cookie-consent__text a{color:#ef6d22;text-decoration:underline;font-weight:600}.lixil-cookie-consent__manage-link{background:none;border:0;padding:0;cursor:pointer;font:inherit}.lixil-cookie-consent__settings{margin-top:16px;padding-top:16px;border-top:1px solid rgb(0 0 0 / .08)}.lixil-cookie-consent__settings[hidden]{display:none!important}.lixil-cookie-consent__option{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-family:"Source Sans 3",sans-serif;font-size:14px;line-height:20px;color:#333}.lixil-cookie-consent__actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.lixil-cookie-consent__btn{border:0;border-radius:8px;background:#EF6D22;color:#fff;font-family:"Source Sans 3",sans-serif;font-size:14px;font-weight:600;line-height:1;padding:14px 22px;cursor:pointer;white-space:nowrap}.lixil-cookie-consent__btn--accept{min-width:150px}.lixil-cookie-consent__btn--reject{min-width:96px}.lixil-cookie-consent__btn--save{margin-top:8px}@media screen and (max-width:991px){.lixil-cookie-consent{padding:24px 20px 20px}.lixil-cookie-consent__inner{flex-direction:column;align-items:stretch}.lixil-cookie-consent__actions{width:100%;justify-content:flex-end}}@media screen and (max-width:575px){.lixil-cookie-consent{bottom:12px;width:calc(100% - 24px);padding:22px 16px 16px}.lixil-cookie-consent__actions{flex-direction:column;align-items:stretch}.lixil-cookie-consent__btn,.lixil-cookie-consent__btn--accept,.lixil-cookie-consent__btn--reject{width:100%;min-width:0}}.lixil-vt .pagination{flex-direction:column}.lixil-vt .article-wrapper{gap:170px}.lixil-vt .sidebar{min-width:390px}.article-list.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lixil-vt .article-single .article-thumbs{padding-top:calc((260/440) * 100%);position:relative}.lixil-vt .article-single .article-thumbs figure{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;aspect-ratio:unset;display:flex;align-items:center;justify-content:center}.lixil-vt .article-single .article-thumbs figure img{width:auto}.lixil-vt .article-single .text h3{font-size:1.5rem;line-height:120%;max-height:58px}@media screen and (max-width:1400px){.lixil-vt .article-wrapper{gap:130px}.lixil-vt .sidebar{min-width:370px}.article-list.grid{gap:3rem}}@media screen and (max-width:1200px){.lixil-vt .article-wrapper{gap:5%}.lixil-vt .sidebar{min-width:350px}.article-list.grid{gap:2rem}}@media screen and (max-width:1024px){.lixil-vt .article-wrapper{gap:40px}}@media screen and (max-width:576px){.article-list.grid{grid-template-columns:repeat(1,minmax(0,1fr))}}