body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;scroll-behavior:smooth}body{overflow-x:hidden;max-width:100vw}a{text-decoration:none}*,:after,:before{box-sizing:border-box}.image-style-align-left{float:left;margin:0 1em 1em 0;max-height:50vh}.image-style-align-left img{max-height:inherit}.image-style-align-right{float:right;margin:0 1em 1em 0;max-height:50vh}.image-style-align-right img{max-height:inherit}blockquote{border-left:.5rem solid red}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6{color:red}.swiper-pagination-bullet{background-color:#fff!important}.mySwiper .swiper-pagination-bullet-active{background-color:red!important}.referenceSwiper .swiper-wrapper{padding-bottom:50px}.referenceSwiper .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0!important}.referenceSwiper .swiper-pagination-bullet{background-color:#c2c2c2!important;opacity:1!important;width:12px!important;height:12px!important}.referenceSwiper .swiper-pagination-bullet-active{width:14px!important;height:14px!important}.productDetailsSlider{max-width:100%;height:450px}.swiper-3d .swiper-slide-shadow{background:none!important}.productDetailsSlider .swiper-slide{display:flex;align-items:center;justify-content:center}.productDetailsSlider .swiper-slide img{width:82%;height:100%;object-fit:cover}.productSystemSlider .swiper-wrapper{padding-bottom:50px}.productSystemSlider .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0!important}.swiper-pagination-bullet{background-color:#c2c2c2!important;opacity:1!important;width:12px!important;height:12px!important}.swiper-pagination-bullet-active{width:15px!important;height:15px!important}#notfound{position:relative;height:100vh}#notfound .notfound{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.notfound{max-width:767px;width:100%;line-height:1.4;text-align:center;padding:15px}.notfound .notfound-404{position:relative;height:220px}.notfound .notfound-404 h1{font-family:kanit,sans-serif;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:186px;font-weight:200;margin:0;background:linear-gradient(130deg,#ffa34f,#ff6f68);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;text-transform:uppercase}.notfound h2{font-size:33px;text-transform:uppercase;letter-spacing:3px}.notfound h2,.notfound p{font-family:kanit,sans-serif;font-weight:200;margin-top:0;margin-bottom:25px}.notfound p{font-size:16px}.notfound a{font-family:kanit,sans-serif;color:#ff6f68;font-weight:200;text-decoration:none;border-bottom:1px dashed #ff6f68;border-radius:2px}.notfound-social{display:flex!important;align-items:center;justify-content:center}.notfound-social>a{display:inline-block;height:40px;line-height:40px;width:40px;font-size:14px;color:#ff6f68;border:1px solid #efefef;border-radius:50%;margin:3px;transition:all .2s}.notfound-social>a:hover{color:#fff;background-color:#ff6f68;border-color:#ff6f68}@media only screen and (max-width:480px){.notfound .notfound-404{position:relative;height:168px}.notfound .notfound-404 h1{font-size:142px}.notfound h2{font-size:22px}}