@font-face{font-family:Conv_Futura_Medium;src:url(/tostem/fonts/Futura\ Medium.eot);src:local("\263A"),url(/tostem/fonts/Futura\ Medium.woff) format("woff"),url(/tostem/fonts/Futura\ Medium.ttf) format("truetype"),url(/tostem/fonts/Futura\ Medium.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_MyriadPro_Regular;src:url(/tostem/fonts/MyriadPro-Regular.eot);src:local("\263A"),url(/tostem/fonts/MyriadPro-Regular.woff) format("woff"),url(/tostem/fonts/MyriadPro-Regular.ttf) format("truetype"),url(/tostem/fonts/MyriadPro-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_Futura_Light;src:url(/tostem/fonts/Futura\ Light.eot);src:local("\263A"),url(/tostem/fonts/Futura\ Light.woff) format("woff"),url(/tostem/fonts/Futura\ Light.ttf) format("truetype"),url(/tostem/fonts/Futura\ Light.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_psl096;src:url(/tostem/fonts/psl096.eot);src:local("\263A"),url(/tostem/fonts/psl096.woff) format("woff"),url(/tostem/fonts/psl096.ttf) format("truetype"),url(../onts/psl096.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_Helvetica_Bold;src:url(/tostem/fonts/Helvetica\ Bold.eot);src:local("\263A"),url(/tostem/fonts/Helvetica\ Bold.woff) format("woff"),url(/tostem/fonts/Helvetica\ Bold.ttf) format("truetype"),url(/tostem/fonts/Helvetica\ Bold.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_Helvetica_Light;src:url(/tostem/fonts/Helvetica\ Light.eot);src:local("\263A"),url(/tostem/fonts/Helvetica\ Light.woff) format("woff"),url(/tostem/fonts/Helvetica\ Light.ttf) format("truetype"),url(/tostem/fonts/Helvetica\ Light.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PSL_Kittithada;src:url(/tostem/fonts/psl094.eot);src:local("\263A"),url(/tostem/fonts/psl094.woff) format("woff"),url(/tostem/fonts/psl094.ttf) format("truetype"),url(/tostem/fonts/psl094.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue LT;src:url(/tostem/fonts/HelveticaNeueLTStd-BdCn.woff2) format("woff2"),url(/tostem/fonts/HelveticaNeueLTStd-BdCn.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Conv_PSL244pro;src:url(/tostem/fonts/PSL244pro.eot);src:local("\263A"),url(/tostem/fonts/PSL244pro.woff) format("woff"),url(/tostem/fonts/PSL244pro.ttf) format("truetype"),url(/tostem/fonts/PSL244pro.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_KIT45P;src:url(/tostem/fonts/KIT45P.eot);src:local("\263A"),url(/tostem/fonts/KIT45P.woff) format("woff"),url(/tostem/fonts/KIT45P.ttf) format("truetype"),url(/tostem/fonts/KIT45P.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue;src:url("/tostem/fonts/Helvetica Neue Regular.ttf") format("truetype");src:local("\263A"),url("/tostem/fonts/Helvetica Neue Regular.woff") format("woff"),url("/tostem/fonts/Helvetica Neue Regular.woff2") format("woff2");font-weight:400;font-style:normal}html{font-size:62.5%}body,html{font-family:Conv_Helvetica_Light;color:#333}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Conv_Helvetica_Bold}footer{font-family:Conv_Helvetica_Light}a:focus,a:hover{text-decoration:none}#site-header .navbar-default{border-color:#f8f8f8}#site-header .block-language{margin:0;padding:1rem 4rem;color:#fff;font-size:12px;letter-spacing:.7px;background-color:#090909}#site-header .block-language .language-chooser{float:left;margin-bottom:0;padding-left:1rem}#site-header .block-language .language-chooser li{float:left;list-style-type:none}#site-header .block-language .language-chooser li+li a{border-left:.1rem solid #fff}#site-header .block-language .language-chooser li+li a.logout{border-left:0;text-decoration:underline}#site-header .block-language .language-chooser li a{font-size:1.2rem;color:#fff;line-height:1.8rem;display:inline-block;padding:0 1rem;text-transform:uppercase}#site-header .block-header{margin:0;padding:3rem 0 2rem;background-color:#fff}#site-header .block-menu{margin:0;padding:0;background-color:#f8f8f8}#site-header .block-menu .navbar-collapse ul{width:100%}#site-header .block-menu .is-active{color:#090909!important;background-color:transparent;background-position:bottom;background-repeat:no-repeat;border-bottom:.3rem solid #090909}#site-header .block-menu a{text-transform:uppercase;font-size:1.3rem;color:#000!important;opacity:.7}#site-header .top-cart{float:left;margin-bottom:0;position:relative}#site-header .top-cart .cart-icon{width:3rem;height:2rem}#site-header .top-cart #cart-number{color:green;font-weight:700;font-size:1.4rem;position:absolute;top:-.9rem;left:1.3rem}#site-main{margin-top:18.7rem;background:#fff;padding:1.5rem 0;min-height:calc(100vh - 18.7rem)}.breadcrumb{margin:0 auto;padding:1.2rem 0;width:90.8rem;color:#090909;font-family:Conv_Helvetica_Light;background-color:#fff}.breadcrumb a{color:#090909;letter-spacing:.1rem;font-size:1.8rem!important;font-family:Conv_KIT45P!important}.thumbnail_container{position:relative;width:100%;padding-bottom:100%;margin-bottom:.8px}.thumbnail_container .thumbnail{position:absolute;width:100%;height:100%;border:0 solid #ddd;background-color:transparent}.thumbnail_container .thumbnail img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.hr-1{border-top:.1rem solid #bcbdc0}.loader.center{display:none;position:fixed;width:100%;height:100%;top:0;z-index:1051;background:#fff;opacity:.6}.loader.center .img-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader.center .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loader.center .spinner-border{display:inline-block;width:3rem;height:3rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}@-webkit-keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-border{to{transform:rotate(1turn)}}#site-header .navbar-fixed-top{z-index:10}.warp-customize{width:1282px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:100%}@media (min-width:768px){#site-header .block-menu .navbar-collapse ul{display:flex;justify-content:space-between}#site-header .block-menu .navbar-collapse ul li.quotation-link{float:right!important}}.fade.in{background:rgba(0,0,0,.2)}.bootstrap-vue-dialog .modal-content{border-radius:3px}.bootstrap-vue-dialog .dialog-button{font-size:12px!important;background:transparent;padding:0;margin:0;border:0;cursor:pointer;box-sizing:border-box;line-height:40px;height:40px;color:inherit;font:inherit;outline:none;width:100%}.bootstrap-vue-dialog .modal-footer{padding:0;height:40px}@media (min-width:768px){.bootstrap-vue-dialog .modal-dialog{width:400px;margin:74px auto}}.language-en,.language-en h1,.language-en label{font-family:Helvetica Neue}.language-en .totals .totals-item .totals-value .price{font-family:Helvetica Neue;font-size:2.5rem;font-weight:700}.language-en .product-end .sub-price{font-family:Helvetica Neue;font-weight:700}.language-th{font-size:2.1rem!important;line-height:1.1}.language-th,.language-th h1,.language-th label{font-family:PSL_Kittithada}.language-th .cart-header .title-pate h1{font-size:2.4rem;font-weight:700}.language-th .column-labels label{font-size:2.1rem;color:#090909}.language-th .breadcrumb a{font-size:2.5rem!important}.language-th #site-header .block-menu a{font-size:2rem}.language-th #site-header .block-language .language-chooser li a,.language-th .c-btn{font-size:1.9rem}.language-th #slide .slick-track .slick-slide a span{font-size:1.95rem}.language-th .vue-dialog .dialog-content{font-size:21px}.language-th .vue-dialog-button{font-size:19px!important}.language-th .totals .download-csv a,.language-th .totals .download-pdf a,.language-th .totals .send-mail a{font-size:2.2rem}.language-th #cart-number,.language-th .product{font-size:2.1rem}.language-th .product-end .sub-price{font-size:2.2rem;font-family:PSL_Kittithada;font-weight:700}.language-th .description{font-size:1.7rem!important}.language-th .tostem_door .frame-type-item a span,.language-th .tostem_door .type-item a span{font-size:19.5px}.language-th #site-header .top-cart #cart-number{font-size:2.1rem}.language-th .form-control,.language-th output{font-size:21px}.language-th #site-header .block-language{font-size:19px}.language-th .totals .totals-item .totals-value .price{font-family:PSL_Kittithada;font-weight:700;font-size:3.2rem}.language-th #result-selected .price{font-size:3.2rem}.language-th .image-description span{font-size:2rem}.language-th .product-end .sub-price:after{font-family:PSL_Kittithada;font-size:1.7rem}.language-th .totals .totals-item .totals-value .price:after{font-family:PSL_Kittithada;font-size:2.2rem}.language-th .btn{font-size:21px}.language-th #cart-vue .v--modal .btn{padding:0 12px}@media (max-width:768px){#site-main{margin-top:20.6rem}}