.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.modal{min-width:320px}.modal .modal-dialog{display:flex;justify-content:center;left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%, -50%) !important}.modal .modal-dialog .modal-content{border-radius:30px;width:auto}.modal .modal-backdrop{z-index:999}@media only screen and (max-width: 1200px){.modal .modal-dialog .modal-content{width:auto}}@media only screen and (min-width: 576px){.modal-dialog{max-width:90vw}}#breadcrumb{display:flex;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:.9em}#breadcrumb .wrapper,#breadcrumb .wrapper .inner{margin:0 auto}@media only screen and (max-width: 1024px){#breadcrumb{display:block}}#breadcrumb .wrapper .inner{padding-top:2rem}#breadcrumb .list{flex-wrap:wrap}#breadcrumb .list,#breadcrumb .list li{align-items:center;display:flex}#breadcrumb .list li{margin-right:.5rem}#breadcrumb .list li:last-child{margin-right:0}#breadcrumb a{color:#4d4d4d;transition:color .3s ease-in-out}#breadcrumb a:hover{color:#f20f38}#breadcrumb i{color:#b7b7bd;margin-left:.5rem}@media only screen and (max-width: 1024px){#breadcrumb .wrapper .inner{padding-top:1.5rem}}@media only screen and (max-width: 768px){#breadcrumb .list li{margin-bottom:.25rem;max-width:100%;position:relative}#breadcrumb a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;max-width:100%;padding-right:1rem}#breadcrumb i{align-items:center;bottom:0;display:flex;position:absolute;right:0;top:0}}.trix-content,.active_admin #main_content trix-editor{color:#000}.trix-content h1,.active_admin #main_content trix-editor h1{font-family:"IBM Plex Sans Thai Semi Bold",sans-serif;font-size:1.25em;line-height:normal}.trix-content{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:.25px;line-height:1.55;background-color:#fff;padding:.8rem .75rem}.trix-content a,.trix-content img{display:inline}.trix-content a{color:#f20f38;text-decoration:underline}.trix-content a:hover{text-decoration:none}.trix-content img{height:auto !important;max-width:100%;overflow:hidden;text-indent:-999px}.trix-content img.right{border:1px solid #b7b7bd;float:right;margin-left:15px;padding:5px}.trix-content img.left{border:1px solid #b7b7bd;float:left;margin-right:15px;padding:5px}.trix-content img.image-grayscale{filter:grayscale(100%)}.trix-content address,.trix-content em{font-style:italic}.trix-content code{color:inherit}.trix-content em{font-weight:300}.trix-content hr{border-top:1px solid #b7b7bd;display:block}.trix-content mark{background-color:#f1c40f;padding:0}.trix-content p{margin:1rem 0}.trix-content pre{tab-size:4;white-space:pre-wrap;word-wrap:break-word}.trix-content strong,.trix-content strong em{font-weight:600}.trix-content sub{bottom:-0.25rem}.trix-content sup{top:-0.5rem}.trix-content blockquote{border-left:5px solid #b7b7bd;margin:1rem 1.5rem;overflow:hidden;padding:.2rem .2rem .2rem 1rem}.trix-content blockquote,.trix-content blockquote p,.trix-content blockquote a{font-style:italic}.trix-content blockquote p{margin:.8rem 0}.trix-content ol,.trix-content ul,.trix-content dl{*margin-right:0;padding:0 1.5rem}.trix-content ol,.trix-content ul{margin:1rem 0}.trix-content ol li{list-style:decimal}.trix-content ul li{list-style:disc}.trix-content dl{margin-bottom:1rem}.trix-content table{margin:1rem 0;width:100%}.trix-content table th,.trix-content table td{padding:.5rem}.trix-content table td{min-width:10%}.trix-content table thead th{font-weight:500}.trix-content footer{background-color:transparent}.trix-content footer a{color:#007fff}.trix-content footer a:hover{color:#1961ff}.trix-content span[lang]{font-style:italic}.trix-content figure{background:rgba(0,0,0,0.05);border:solid 1px #b7b7bd;border-radius:2px;display:inline-block;margin:10px 20px;padding:10px;text-align:center}.trix-content figure>figcaption{display:block;text-align:center}.trix-content .code-featured{border:5px solid #ff1139}.trix-content .image-clean{background:none;border:0;padding:0}.trix-content .image-clean>figcaption{font-size:.9em;text-align:right}.trix-content .image-grayscale{background-color:#fff;color:#666}.trix-content .image-grayscale img{filter:grayscale(100%)}.trix-content .embed-240p{margin:0 auto;max-height:240px;max-width:426px}.trix-content .embed-360p{margin:0 auto;max-height:360px;max-width:640px}.trix-content .embed-480p{margin:0 auto;max-height:480px;max-width:854px}.trix-content .embed-720p{margin:0 auto;max-height:720px;max-width:1280px}.trix-content .embed-1080p{margin:0 auto;max-height:1080px;max-width:1920px}.trix-content:empty:not(:focus)::before{color:#666;opacity:.7}.trix-content .attachment.attachment-preview{width:auto}.trix-content .attachment--preview{background-color:transparent;border:0 none;margin:0;padding:0;width:auto}.trix-content .attachment--preview .attachment__caption{display:none}.active_admin #main_content trix-toolbar{display:table}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}.tns-ovh{cursor:pointer}.tns-nav{margin:1rem 0;text-align:center}.tns-nav>[aria-controls]{background:#e0e0e0;border:0;border-radius:50%;height:9px;margin:0 .2rem;padding:0;width:9px}.tns-nav .tns-nav-active{background:#f20f38}#products .locked{background-color:transparent;padding:4rem 2rem 2.5rem}#products .locked,#products .locked .unlock{position:relative}#products .locked .unlock{background-color:#fff;border-radius:2rem;box-shadow:0 0 10px 5px rgba(0,0,0,0.1);margin:auto;max-width:320px;padding:2rem 1.5rem;z-index:1}#products .locked .unlock .title{font-family:"IBM Plex Sans Thai Medium",sans-serif;line-height:1.5;margin-bottom:1.25rem;text-align:center}#products .locked .unlock .btn>div{display:flex;justify-content:center}#products .locked .sign-up a{background-color:#f20f38;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap}#products .locked .sign-up a i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .locked .sign-up a:hover{background-color:#ce0025}#products .locked .sign-in{font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:.9em}#products .locked .sign-in a{color:#f20f38;margin-left:.25rem;text-decoration:underline}#products .locked .social{margin:2rem auto;max-width:13rem}#products .locked .social li{margin-bottom:.5rem}#products .locked .social li:last-child{margin-bottom:0}#products .locked .social button{background-color:transparent;border:1px solid #f20f38;border-radius:2rem;color:#f20f38;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out,color .3s ease-in-out;white-space:nowrap;align-items:center;border-color:#c3c3c3;border-radius:15px;color:#4d4d4d;display:flex;font-family:"IBM Plex Sans Thai Light",sans-serif;font-size:.85em;justify-content:center;letter-spacing:0;padding:0 .5rem;width:100%}#products .locked .social button i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .locked .social button:hover{background-color:#f20f38;color:#fff}#products .locked .social button i{font-size:1.125em;margin-right:0;top:0}#products .locked .social button img{height:32px;width:32px}#products .locked .social button:hover{background-color:rgba(0,0,0,0.05);color:unset}#products .locked .social .icon{align-items:center;border-radius:50%;color:#fff;display:flex;flex:0 0 auto;height:2rem;justify-content:center;margin-right:.5rem;width:2rem}#products .locked .social .text{flex:auto}#products .locked .social .facebook .icon{background-color:#3b5998}#products .locked .social .twitter .icon{background-color:#1da1f2}#products .locked .social .google svg{margin-right:0}#products .locked .bg{bottom:0;left:-1.5rem;-webkit-mask-image:-webkit-linear-gradient(#000 0%, #000 50%, transparent 100%);mask-image:-webkit-linear-gradient(#000 0%, #000 50%, transparent 100%);position:absolute;right:-1.5rem;top:0}#products .locked .bg,#products .locked .bg::before{background-image:url(https://d18h5bpooyvslu.cloudfront.net/assets/products/lock-bg-7ce9f228ec4022ace60b318482f1a8a01313c53ccf76cff1afa6cbf57e3a691f.gif);background-position:top right}#products .locked .bg::before{background-position:top left;bottom:0;content:"";left:0;-webkit-mask-image:-webkit-linear-gradient(0, #000 0%, #000 80%, transparent 100%);mask-image:-webkit-linear-gradient(0, #000 0%, #000 80%, transparent 100%);position:absolute;top:0;width:60%}@media only screen and (max-width: 768px){#products .locked{font-size:1.125em}#products .locked .unlock{padding:1.5rem 1rem}#products .locked .sign-up a{font-size:.9em}#products .locked .bg{left:-1rem;margin:0 -0.5rem;right:-1rem}}@media only screen and (max-width: 480px){#products .locked{border-radius:1.5rem;font-size:1em;padding:3rem 1rem 2rem}#products .locked .sign-up a{font-size:1em}#products .locked .social .text{flex:1;overflow:hidden;text-overflow:ellipsis}}@media only screen and (max-width: 360px){#products .locked .unlock .title br{display:none}}#products .modal .modal-dialog{width:90vw}#products .modal .modal-dialog .modal-content{padding:4.5rem 0 2rem}#products .modal .modal-dialog .modal-content .content{display:flex}#products .modal .modal-dialog .modal-content .main{flex:0 0 50%;max-width:50%}#products .modal .modal-dialog .modal-content .main .sign-in,#products .modal .modal-dialog .modal-content .main .sign-up{font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:.9em;margin-top:1rem;text-align:center}#products .modal .modal-dialog .modal-content .main .sign-in a,#products .modal .modal-dialog .modal-content .main .sign-up a{color:#f20f38;display:inline}#products .modal .modal-dialog .modal-content .side{background-color:#fafafa;display:flex;max-width:none}#products .modal .modal-dialog .modal-content .side .user{display:flex;flex-direction:column;font-size:1.125em;justify-content:center;margin-bottom:0;padding:4rem;width:100%}#products .modal .modal-dialog .modal-content .side .user .intro{text-align:center}#products .modal .modal-dialog .modal-content .side .user .intro p{font-family:"IBM Plex Sans Thai Medium",sans-serif}#products .modal .modal-dialog .modal-content .side .user ul{align-items:center;justify-content:center}#products .modal .modal-dialog .modal-content .side .user ul li{margin-right:2rem}#products .modal .modal-dialog .modal-content .side .user ul li:last-child{margin-right:0}#products .modal .modal-dialog .modal-content .side .user li button{cursor:pointer;transition:opacity .3s ease-in-out}#products .modal .modal-dialog .modal-content .side .user li button:hover{opacity:.8}#products .modal .modal-dialog .modal-content .side form button{align-items:center;border:unset;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;margin:auto;padding:1rem;width:3rem}#products .modal .modal-dialog .modal-content .side form button i{font-size:2em}#products .modal .modal-dialog .modal-content .side form button img{flex:0 0 auto;height:3rem;width:3rem}#products .modal .modal-dialog .modal-content .side .social{display:flex;padding:2rem 0}#products .modal .modal-dialog .modal-content .side .social li.facebook button{background-color:#3b5998}#products .modal .modal-dialog .modal-content .side .social li.twitter button{background-color:#1da1f2}#products .modal .modal-dialog .modal-content .side .social li.google button{background-color:transparent}#products .modal .modal-dialog .modal-content .side .privacy-and-term p{color:#000;font-size:.7em;text-align:center}#products .modal .modal-dialog .modal-content .side .privacy-and-term a{color:#f20f38;display:inline;padding:0 .2rem;text-decoration:underline}@media only screen and (max-width: 1024px){#products .modal .modal-dialog .modal-content .side .user{padding:2rem}}@media only screen and (max-width: 768px){#products .modal .modal-dialog .modal-content .side{background-color:transparent;display:block;margin-bottom:2rem;width:auto}#products .modal .modal-dialog .modal-content .side .user{padding:0;width:auto}#products .modal .modal-dialog .modal-content .side .privacy-and-term p{font-size:.8em}}@media only screen and (max-width: 480px){#products .modal .modal-dialog .modal-content .side .user{padding:1.25rem}}#products .modal .modal-dialog .modal-content .side .user{padding:2rem}#products .modal .modal-dialog .modal-content .sign-in .field{margin-bottom:1rem}#products .modal .modal-dialog .modal-content .loading-spinner{z-index:-1}#products .modal .modal-dialog .modal-content.loading .container{opacity:0}#products .modal .modal-dialog .modal-content.loading .loading-spinner{bottom:0;font-size:25px;height:25px;left:0;margin:auto;opacity:1;position:absolute;right:0;top:0;width:25px;bottom:0;top:0;z-index:auto}#products .modal .modal-dialog .modal-content.loading .loading-spinner ul{margin:0}#products .modal .modal-dialog .modal-content.loading .loading-spinner li{animation:loadingSpinnerFade 1s linear infinite;background-color:#a3a3a3;border-radius:.5em;bottom:0;height:28%;left:45%;margin:0;position:absolute;transform-origin:center -75% 0;width:10%}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(1){transform:rotate(0deg)}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(2){animation-delay:.083s;transform:rotate(30deg)}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(3){animation-delay:.166s;transform:rotate(60deg)}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(4){animation-delay:.249s;transform:rotate(90deg)}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(5){animation-delay:.332s;transform:rotate(120deg)}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(6){animation-delay:.415s;transform:rotate(150deg)}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(7){animation-delay:.498s;transform:rotate(180deg)}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(8){animation-delay:.581s;transform:rotate(210deg)}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(9){animation-delay:.664s;transform:rotate(240deg)}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(10){animation-delay:.747s;transform:rotate(270deg)}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(11){animation-delay:.83s;transform:rotate(300deg)}#products .modal .modal-dialog .modal-content.loading .loading-spinner li:nth-child(12){animation-delay:.913s;transform:rotate(330deg)}#products .modal .modal-dialog .close{cursor:pointer;margin:1.5rem;position:absolute;right:0;top:0}#products .modal .modal-dialog .close button{background:transparent;border:0;cursor:pointer}#products .modal .modal-dialog .close i{color:gray;float:right;font-size:2em;transition:color .3s ease-in-out}#products .modal .modal-dialog .close:hover i{color:#4d4d4d}#products .modal .modal-dialog.review-products .modal-content{padding:2rem;width:460px}#products .modal .modal-dialog.review-products .modal-content .review-modal-close{cursor:pointer;margin:1.5rem;position:absolute;right:0;top:0}#products .modal .modal-dialog.review-products .modal-content .review-modal-close i{color:gray;float:right;font-size:1em;transition:color .3s ease-in-out}#products .modal .modal-dialog.review-products .modal-content .review-modal-close:hover i{color:#4d4d4d}#products .modal .title{font-family:"IBM Plex Sans Thai Medium",sans-serif;margin:0 2rem 1.5rem;text-align:center}@media only screen and (max-width: 480px){#products .modal .title{margin:0 1.25rem 1.5rem}}#products .modal .title h2{font-size:1.25em}#products .modal .title .error{margin-top:.5rem}#products .modal .title .error p{color:#f20f38;font-family:"IBM Plex Sans Thai Light",sans-serif;font-size:.9em}#products .modal .title .error i{font-size:1.25em;margin-right:.25rem;position:relative;top:.15rem}#products .modal .field{margin-bottom:2.5rem;margin-left:2rem}#products .modal .field>li{display:flex;flex-wrap:wrap;margin-bottom:1rem}#products .modal .field .sub-field{align-items:baseline;display:flex;width:100%}#products .modal .field .error-message{color:#f20f38;display:block;flex:auto;font-size:.8em;margin-top:.25rem;text-align:center}@media only screen and (max-width: 480px){#products .modal .field{margin-bottom:2rem;margin-left:1.25rem}#products .modal .field .sub-field{display:block;margin-right:1.25rem}}#products .modal .field li{display:block;margin-bottom:1rem}#products .modal .field label{box-sizing:border-box;display:block;margin-bottom:.5rem;margin-right:2rem;position:relative;width:100%;width:auto}@media only screen and (max-width: 480px){#products .modal .field label{margin-right:1.25rem}}#products .modal .field [type=text],#products .modal .field [type=email],#products .modal .field [type=password]{border:1px solid #231f20;box-sizing:border-box;color:#4d4d4d;font-family:inherit;font-size:.9em;height:50px;line-height:1.25;padding:.75rem;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out,color .3s ease-in-out;width:100%;border-radius:.95rem;height:50px;padding-left:3rem}#products .modal .field [type=text]::placeholder,#products .modal .field [type=email]::placeholder,#products .modal .field [type=password]::placeholder{color:#666;opacity:.7;overflow:hidden;text-overflow:ellipsis}#products .modal .field [type=text]:focus,#products .modal .field [type=email]:focus,#products .modal .field [type=password]:focus{border-color:#666;box-shadow:0 0 0 0.2rem rgba(102,102,102,0.25);outline:0}@supports (-webkit-overflow-scrolling: touch){#products .modal .field [type=text],#products .modal .field [type=email],#products .modal .field [type=password]{font-size:16px}#products .modal .field [type=text]::placeholder,#products .modal .field [type=email]::placeholder,#products .modal .field [type=password]::placeholder{line-height:normal}}#products .modal .field [type=text],#products .modal .field [type=password]{padding-right:2.4rem}#products .modal .field .icon,#products .modal .field .toggle{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;position:absolute;top:0;width:3rem;z-index:1}#products .modal .field .icon{color:#f20f38;font-size:1.8em;left:0}#products .modal .field .toggle{color:#c3c3c3;font-size:1.25em;opacity:0;right:0;transition:opacity .3s ease-in-out}#products .modal .field .toggle.active{opacity:1}#products .modal .field .note,#products .modal .field .error-message{font-size:.8em}#products .modal .field .note{color:#4d4d4d;margin-right:2rem;text-align:center}#products .modal .field .error [type=text],#products .modal .field .error [type=email],#products .modal .field .error [type=password]{border-color:#f20f38}#products .modal .field .error [type=text]:focus,#products .modal .field .error [type=email]:focus,#products .modal .field .error [type=password]:focus{box-shadow:0 0 0 0.2rem rgba(242,15,56,0.25)}#products .modal .field .error [type=text]:hover select,#products .modal .field .error [type=email]:hover select,#products .modal .field .error [type=password]:hover select{text-shadow:0 0 0 #f20f38}#products .modal .field .error [type=text]:hover .arrow i,#products .modal .field .error [type=email]:hover .arrow i,#products .modal .field .error [type=password]:hover .arrow i{color:#f20f38}#products .modal .field .error-message{margin-right:2rem}@media only screen and (max-width: 768px){#products .modal .field .note,#products .modal .field .error-message{font-size:.9em}}@media only screen and (max-width: 480px){#products .modal .field .note,#products .modal .field .error-message{margin-right:1.25rem}}#products .modal .field h3{font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:.9em;margin-bottom:.75rem}@media only screen and (max-width: 768px){#products .modal .field h3{font-size:1em}}#products .modal .field-rating h3{font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:.9em;margin-bottom:.75rem}#products .modal .field-rating h3 span{color:#f20f38;margin-left:.25rem}#products .modal .field-rating .stars p{font-family:"IBM Plex Sans Thai",sans-serif;font-size:.8em;margin-top:1.5rem;text-align:center}#products .modal .field-rating .checkbox{direction:rtl;display:flex;justify-content:center}#products .modal .field-rating .checkbox label{display:unset;margin:0;position:unset;width:unset}#products .modal .field-rating .checkbox label:last-child{display:none}#products .modal .field-rating .checkbox label img{width:45px}#products .modal .field-rating .checkbox label:hover .outlined{display:none}#products .modal .field-rating .checkbox label:hover .filled{display:inline}#products .modal .field-rating .checkbox label:hover~label .outlined{display:none}#products .modal .field-rating .checkbox label:hover~label .filled{display:inline}#products .modal .field-rating .checkbox .star{cursor:pointer;transition:all .2s ease-in-out}#products .modal .field-rating .checkbox .star .filled{display:none}#products .modal .field-rating .checkbox .star .outlined{opacity:.5}#products .modal .field-rating .checkbox [type=radio]{display:none}#products .modal .field-rating .checkbox [type=radio]:checked~label .outlined{display:none}#products .modal .field-rating .checkbox [type=radio]:checked~label .filled{display:inline}#products .modal .field-rating .checkbox [type=radio]:checked~label~label .filled{display:inline}#products .modal .field-rating .checkbox [type=radio]:checked~label~label .outlined{display:none}#products .modal .field-rating textarea{border:1px solid #231f20;box-sizing:border-box;color:#4d4d4d;font-family:inherit;font-size:.9em;height:50px;line-height:1.25;padding:.75rem;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out,color .3s ease-in-out;width:100%;background-color:#f7f7f7;border:0;border-radius:0;height:10rem;overflow:auto;padding:.8rem .75rem;resize:none}#products .modal .field-rating textarea::placeholder{color:#666;opacity:.7;overflow:hidden;text-overflow:ellipsis}#products .modal .field-rating textarea:focus{border-color:#666;box-shadow:0 0 0 0.2rem rgba(102,102,102,0.25);outline:0}@supports (-webkit-overflow-scrolling: touch){#products .modal .field-rating textarea{font-size:16px}#products .modal .field-rating textarea::placeholder{line-height:normal}}#products .modal .field-rating .guidelines{background-color:#f7f7f7;margin-bottom:1rem;padding:1rem 1.5rem}#products .modal .field-rating .guidelines .title{margin:0}#products .modal .field-rating .guidelines .title p{font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:.875em;text-align:left}#products .modal .field-rating .guidelines .list{border:0;list-style:disc inside;padding:0}#products .modal .field-rating .guidelines .list li{font-size:.85em}#products .modal .field-rating .guidelines .list li::marker{font-size:.85em}#products .modal .field-rating .guidelines .list li:last-child{margin-bottom:0}#products .modal .field-rating .is-anonymously-post>.div{align-items:center;display:flex;margin-top:1rem}#products .modal .field-rating .is-anonymously-post h3{font-size:1em;margin-bottom:0;margin-right:1rem}#products .modal .field-rating .is-anonymously-post .note p{color:#8b8c8e;font-family:"IBM Plex Sans Thai",sans-serif;font-size:.85em}#products .modal .field-rating .switch{align-items:center;display:flex;margin-left:0}#products .modal .field-rating .switch p{font-family:"IBM Plex Sans Thai Light",sans-serif;font-size:.9em;margin-right:.75rem}#products .modal .field-rating .switch label{background-color:#fff;border:1px solid #231f20;border-radius:14px;cursor:pointer;display:block;height:20px;margin:.25rem 0;padding:3px;position:relative;right:0;transition:border-color 0.3s cubic-bezier(0.835, 0.005, 0.475, 1);width:50px}#products .modal .field-rating .switch [type=checkbox]{display:none}#products .modal .field-rating .switch .btn{background-color:#231f20;border-radius:10px;height:20px;left:3px;position:absolute;right:0;transition:background-color 0.3s cubic-bezier(0.835, 0.005, 0.475, 1),left 0.3s cubic-bezier(0.835, 0.005, 0.475, 1);width:20px;z-index:1}#products .modal .field-rating .switch .text{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;margin:0;padding:0}#products .modal .field-rating .switch .text li{display:table-cell;font-family:"IBM Plex Sans Thai Light",sans-serif;font-size:.7em;height:20px;line-height:20px;text-align:left;text-transform:uppercase;transition:color 0.3s cubic-bezier(0.835, 0.005, 0.475, 1),opacity 0.3s cubic-bezier(0.835, 0.005, 0.475, 1);width:50%}#products .modal .field-rating .switch .yes{opacity:0;text-indent:12px}#products .modal .field-rating .switch .no{color:#231f20;text-indent:2px}#products .modal .field-rating .switch.active label{border-color:#f20f38}#products .modal .field-rating .switch.active .btn{background-color:#f20f38;left:33px}#products .modal .field-rating .switch.active .yes{color:#f20f38;opacity:1}#products .modal .field-rating .switch.active .no{opacity:0}#products .modal .field-rating .switch label{background-color:#e9e9eb;border:0;border-radius:10rem;height:26px;width:60px}#products .modal .field-rating .switch .btn{background-color:#fff;border-radius:10rem;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1);height:26px;width:27px}#products .modal .field-rating .switch.active label{background-color:#34c759}#products .modal .field-rating .switch.active .btn{background-color:#fff;left:37px}#products .modal .field-rating .error-message{color:#f20f38;display:block;font-size:.8em}#products .modal .review-completed .title p{font-family:"IBM Plex Sans Thai",sans-serif}#products .modal .review-completed .btn{display:flex;justify-content:center}#products .modal .review-completed .btn button{background-color:#f20f38;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap;line-height:2.75rem;width:100px}#products .modal .review-completed .btn button i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .modal .review-completed .btn button:hover{background-color:#ce0025}#products .modal .review-completed .btn button:hover{text-decoration:none}#products .modal .bottom{display:flex;flex-wrap:wrap;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:.8em;justify-content:space-between;margin:0 2rem 1.5rem}#products .modal .bottom .remember label{cursor:pointer;display:flex;margin-bottom:.5rem;margin-right:1.25rem}#products .modal .bottom .remember label [type=checkbox]{display:none}#products .modal .bottom .remember label i{border:1px solid #666;border-radius:20%;color:#fff;float:left;height:18px;margin-right:.5rem;position:relative;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;width:18px}#products .modal .bottom .remember label i::before{align-items:center;bottom:0;display:flex;font-size:1em;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s ease-in-out;width:auto}#products .modal .bottom .remember label [type=checkbox]:checked+i{background-color:#f20f38;border-color:#f20f38}#products .modal .bottom .remember label [type=checkbox]:checked+i::before{opacity:1}#products .modal .bottom .remember label:hover i{background-color:rgba(102,102,102,0.25)}#products .modal .bottom .forgot{margin-left:auto}#products .modal .bottom .forgot a{color:#f20f38}@media only screen and (max-width: 768px){#products .modal .bottom{font-size:.9em}}@media only screen and (max-width: 480px){#products .modal .bottom{margin:0 1.25rem 1.5rem}}#products .modal .btn-rating{display:block;padding:0;text-align:right;margin-top:2rem}#products .modal .btn-rating a,#products .modal .btn-rating [name=back]{color:#666;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:.9em}#products .modal .btn-rating a:hover,#products .modal .btn-rating [name=back]:hover{opacity:.7;text-decoration:underline}#products .modal .btn-rating [name=back]{background-color:transparent;border:0 none;cursor:pointer}#products .modal .btn-rating input[type=submit]{background-color:#f20f38;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap;font-size:.9em}#products .modal .btn-rating input[type=submit] i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .modal .btn-rating input[type=submit]:hover{background-color:#ce0025}#products .modal .btn-rating [name=confirm],#products .modal .btn-rating [name=edit]{background-color:transparent;border:1px solid #f20f38;border-radius:2rem;color:#f20f38;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out,color .3s ease-in-out;white-space:nowrap;font-size:.9em}#products .modal .btn-rating [name=confirm] i,#products .modal .btn-rating [name=edit] i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .modal .btn-rating [name=confirm]:hover,#products .modal .btn-rating [name=edit]:hover{background-color:#f20f38;color:#fff}#products .modal .btn-rating [name=create]{background-color:#00c16b;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap;font-size:.9em}#products .modal .btn-rating [name=create] i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .modal .btn-rating [name=create]:hover{background-color:#008c4d}#products .modal .btn-rating [name=destroy]{background-color:#f20f38;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap;font-size:.9em}#products .modal .btn-rating [name=destroy] i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .modal .btn-rating [name=destroy]:hover{background-color:#ce0025}#products .modal .btn-rating ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-left:.5rem}#products .modal .btn-rating ul li{display:flex;margin-right:1rem}@media only screen and (max-width: 768px){#products .modal .btn-rating a,#products .modal .btn-rating [name=back],#products .modal .btn-rating [name=confirm],#products .modal .btn-rating [name=edit],#products .modal .btn-rating [name=create],#products .modal .btn-rating [name=destroy]{font-size:1em}#products .modal .btn-rating input[type=submit]{font-size:1em}}@media only screen and (max-width: 320px){#products .modal .btn-rating ul{flex-direction:column;padding:0}#products .modal .btn-rating ul li{margin-bottom:1rem;margin-right:0}#products .modal .btn-rating ul li:last-child{margin-bottom:0}}#products .modal .btn-rating .cancel button{background-color:transparent;border:1px solid #f20f38;border-radius:2rem;color:#f20f38;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out,color .3s ease-in-out;white-space:nowrap;line-height:2.75rem;width:100px}#products .modal .btn-rating .cancel button i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .modal .btn-rating .cancel button:hover{background-color:#f20f38;color:#fff}#products .modal .btn-rating .ok [type=submit]{line-height:2.75rem;width:100px}#products .modal .btn{display:block;padding:0;text-align:right}#products .modal .btn a,#products .modal .btn [name=back]{color:#666;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:.9em}#products .modal .btn a:hover,#products .modal .btn [name=back]:hover{opacity:.7;text-decoration:underline}#products .modal .btn [name=back]{background-color:transparent;border:0 none;cursor:pointer}#products .modal .btn input[type=submit]{background-color:#f20f38;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap;font-size:.9em}#products .modal .btn input[type=submit] i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .modal .btn input[type=submit]:hover{background-color:#ce0025}#products .modal .btn [name=confirm],#products .modal .btn [name=edit]{background-color:transparent;border:1px solid #f20f38;border-radius:2rem;color:#f20f38;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out,color .3s ease-in-out;white-space:nowrap;font-size:.9em}#products .modal .btn [name=confirm] i,#products .modal .btn [name=edit] i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .modal .btn [name=confirm]:hover,#products .modal .btn [name=edit]:hover{background-color:#f20f38;color:#fff}#products .modal .btn [name=create]{background-color:#00c16b;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap;font-size:.9em}#products .modal .btn [name=create] i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .modal .btn [name=create]:hover{background-color:#008c4d}#products .modal .btn [name=destroy]{background-color:#f20f38;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap;font-size:.9em}#products .modal .btn [name=destroy] i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .modal .btn [name=destroy]:hover{background-color:#ce0025}#products .modal .btn ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-left:.5rem}#products .modal .btn ul li{display:flex;margin-right:1rem}@media only screen and (max-width: 768px){#products .modal .btn a,#products .modal .btn [name=back],#products .modal .btn [name=confirm],#products .modal .btn [name=edit],#products .modal .btn [name=create],#products .modal .btn [name=destroy]{font-size:1em}#products .modal .btn input[type=submit]{font-size:1em}}@media only screen and (max-width: 320px){#products .modal .btn ul{flex-direction:column;padding:0}#products .modal .btn ul li{margin-bottom:1rem;margin-right:0}#products .modal .btn ul li:last-child{margin-bottom:0}}@media only screen and (max-width: 768px){#products .modal .modal-dialog .modal-content{padding:4.5rem 0 2rem}#products .modal .modal-dialog .modal-content .content{display:block}#products .modal .modal-dialog .modal-content .main{margin-bottom:4rem;margin-left:0;max-width:none}#products .modal .modal-dialog .modal-content .side{max-width:none}#products .modal .field{margin-bottom:2.5rem;margin-left:2rem}}@media only screen and (max-width: 576px){#products .modal .modal-dialog{margin:1.75rem auto}}@media only screen and (max-width: 480px){#products .modal .modal-dialog{min-width:288px}#products .modal .modal-dialog .modal-content .content{height:450px;overflow:scroll}#products .modal .modal-dialog .modal-content .side .user{padding:1.25rem}#products .modal .modal-dialog .close i{font-size:2em}#products .modal .field{margin-bottom:2rem;margin-left:1.25rem}#products .modal .field label{margin-right:1.25rem}}@media only screen and (max-width: 320px){#products .modal .modal-dialog .modal-content{padding:3.5rem 0 1.5rem}#products .modal .modal-dialog .close{margin:1rem}}#products .related{display:flex}#products .related .wrapper,#products .related .wrapper .inner{margin:0 auto}#products .related .wrapper .inner{padding:4rem 0}@media only screen and (max-width: 1024px){#products .related{display:block}#products .related .wrapper .inner{padding:3rem 0}}#products .related h2{font-family:"IBM Plex Sans Thai Semi Bold",sans-serif;font-size:1.5em;margin-bottom:2rem}#products .related .list{display:flex;margin-left:-1.5rem}#products .related .list>li{box-sizing:border-box;display:flex;flex:0 0 33.3333%;max-width:33.3333%;padding-left:1.5rem}#products .related .list .div{border:1px solid #c3c3c3;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:1rem 1rem 1.5rem;transition:border-color .3s ease-in-out}#products .related .list .div:hover{border-color:#f20f38}#products .related .list .product{flex:1}#products .related .list .product a{color:#000}#products .related .list .inquiry{margin-top:1.5rem;text-align:center}#products .related .title{display:flex;margin-bottom:1rem}#products .related .title .img{flex:auto;overflow:hidden;border:1px solid #c3c3c3;border-radius:15px;flex:0 0 auto;height:100px;margin-right:1.5rem;padding:.5rem;width:100px}#products .related .title .img img{height:100%;object-fit:cover;transition:opacity .3s ease-in-out;width:100%}#products .related .title .img .lazy{opacity:0}#products .related .title .img.lazy-loading{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:lazyLoadPlaceHolder;animation-timing-function:linear;background:url(https://d18h5bpooyvslu.cloudfront.net/assets/plugins/lazyload/default-cd21d036c41f43d746f1cf2a17a77203912b0358e888a44d297eef19c69ffdeb.gif) 0 0}#products .related .title .text{flex:1}@media only screen and (max-width: 768px){#products .related .title .img{height:80px;margin-right:1rem;width:80px}}#products .related .title .img{margin-right:1rem}#products .related .title .text h3{font-family:"IBM Plex Sans Thai Semi Bold",sans-serif}#products .related .title .categories{font-family:"IBM Plex Sans Thai Light",sans-serif}#products .related .title .categories ul{display:flex;flex-wrap:wrap;max-width:30rem}#products .related .title .categories li{box-sizing:border-box;display:inline-block;margin-top:.5rem;max-width:33.3333%;padding-right:.5rem}#products .related .title .categories a,#products .related .title .categories p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;border:1px solid #666;border-radius:2rem;color:#666;font-size:.8em;-webkit-line-clamp:1;line-height:1.75rem;padding:0 .5rem}@media only screen and (max-width: 768px){#products .related .title .categories ul{max-width:none}#products .related .title .categories li{max-width:20rem}}@supports (-webkit-overflow-scrolling: touch){#products .related .title .categories a,#products .related .title .categories p{height:1.8rem;line-height:1.8rem}}@supports (-webkit-overflow-scrolling: touch){#products .related .title .categories a,#products .related .title .categories p{height:1.8rem;line-height:1.8rem}}#products .related .title .categories ul{max-width:none}#products .related .title .categories li{max-width:10rem}#products .related .sub-list{font-size:.9em}#products .related .sub-list li{margin-bottom:.5rem}#products .related .sub-list li:last-child{margin-bottom:0}#products .related .sub-list h4{font-family:"IBM Plex Sans Thai Medium",sans-serif}#products .related .sub-list p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word}@media only screen and (max-width: 1200px){#products .related .title{display:block}#products .related .title .img{margin-bottom:1rem;margin-right:0}}@media only screen and (max-width: 1024px){#products .related .list{display:block;margin-left:0}#products .related .list>li{display:block;margin-bottom:1.5rem;max-width:none;padding-left:0}#products .related .list>li:last-child{margin-bottom:0}#products .related .title{display:flex;margin-bottom:1rem}#products .related .title .img{margin-bottom:0;margin-right:1rem}}@media only screen and (max-width: 768px){#products .related h2{margin-bottom:1.5rem}#products .related .list>li{margin-bottom:1rem}#products .related .list>li:last-child{margin-bottom:0}#products .related .sub-list{font-size:1em}}@media only screen and (max-width: 480px){#products .related .title{display:block}#products .related .title .img{margin-bottom:1rem;margin-right:0}}#products .review{display:flex}#products .review>div{margin-right:.75rem}#products .review .review-rating-average p{font-family:"IBM Plex Sans Thai Semi Bold",sans-serif}#products .review .review-rating-stars{display:flex;flex-wrap:wrap}#products .review .review-rating-stars .div{margin-bottom:0}#products .review .review-count p{color:#f20f38;font-family:"IBM Plex Sans Thai Medium",sans-serif;text-decoration:underline;text-underline-offset:4px}#products .review .review-submit .btn{align-items:center;cursor:pointer;display:flex;justify-content:center}#products .review .review-submit .icon{margin-right:.25rem}#products .review .review-submit .icon img{height:19px;width:19px}#banner-sliders .wrapper .inner{padding-top:0;position:relative}#banner-sliders .list{transition:opacity .3s ease-in-out,filter .3s ease-in-out,-webkit-filter .3s ease-in-out}#banner-sliders .list.resizing{filter:blur(1rem);opacity:.3}#banner-sliders .tiny-slider .img .desktop{height:375px;max-height:480px}#banner-sliders .tiny-slider .img .mobile{display:none}#banner-sliders .tiny-slider .img img{font-size:0;height:100%;object-fit:contain;overflow:hidden;text-indent:-999px;width:100%}#banner-sliders .loading-spinner{z-index:-1}#banner-sliders .loading{height:312px;padding-bottom:42px}#banner-sliders .loading .list{opacity:0}#banner-sliders .loading .loading-spinner{bottom:0;font-size:25px;height:25px;left:0;margin:auto;opacity:1;position:absolute;right:0;top:0;width:25px;bottom:0;top:0;z-index:auto}#banner-sliders .loading .loading-spinner ul{margin:0}#banner-sliders .loading .loading-spinner li{animation:loadingSpinnerFade 1s linear infinite;background-color:#a3a3a3;border-radius:.5em;bottom:0;height:28%;left:45%;margin:0;position:absolute;transform-origin:center -75% 0;width:10%}#banner-sliders .loading .loading-spinner li:nth-child(1){transform:rotate(0deg)}#banner-sliders .loading .loading-spinner li:nth-child(2){animation-delay:.083s;transform:rotate(30deg)}#banner-sliders .loading .loading-spinner li:nth-child(3){animation-delay:.166s;transform:rotate(60deg)}#banner-sliders .loading .loading-spinner li:nth-child(4){animation-delay:.249s;transform:rotate(90deg)}#banner-sliders .loading .loading-spinner li:nth-child(5){animation-delay:.332s;transform:rotate(120deg)}#banner-sliders .loading .loading-spinner li:nth-child(6){animation-delay:.415s;transform:rotate(150deg)}#banner-sliders .loading .loading-spinner li:nth-child(7){animation-delay:.498s;transform:rotate(180deg)}#banner-sliders .loading .loading-spinner li:nth-child(8){animation-delay:.581s;transform:rotate(210deg)}#banner-sliders .loading .loading-spinner li:nth-child(9){animation-delay:.664s;transform:rotate(240deg)}#banner-sliders .loading .loading-spinner li:nth-child(10){animation-delay:.747s;transform:rotate(270deg)}#banner-sliders .loading .loading-spinner li:nth-child(11){animation-delay:.83s;transform:rotate(300deg)}#banner-sliders .loading .loading-spinner li:nth-child(12){animation-delay:.913s;transform:rotate(330deg)}@media only screen and (max-width: 1264px){#banner-sliders .tiny-slider .img .desktop{height:29.668vw;max-height:none}}@media only screen and (max-width: 1024px){#banner-sliders .tiny-slider .img .desktop{height:240px}}@media only screen and (max-width: 768px){#banner-sliders .tiny-slider .img .desktop{display:none}#banner-sliders .tiny-slider .img .mobile{display:block;height:227px}}@media only screen and (max-width: 512px){#banner-sliders .tiny-slider .img .mobile{height:44.336vw}}@media only screen and (max-width: 320px){#banner-sliders .tiny-slider .img .mobile{height:136px}}#products{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding-top:2rem}#products .title .img{flex:auto;overflow:hidden;border:1px solid #c3c3c3;border-radius:15px;flex:0 0 auto;height:100px;margin-right:1.5rem;padding:.5rem;width:100px}#products .title .img img{height:100%;object-fit:cover;transition:opacity .3s ease-in-out;width:100%}#products .title .img .lazy{opacity:0}#products .title .img.lazy-loading{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:lazyLoadPlaceHolder;animation-timing-function:linear;background:url(https://d18h5bpooyvslu.cloudfront.net/assets/plugins/lazyload/default-cd21d036c41f43d746f1cf2a17a77203912b0358e888a44d297eef19c69ffdeb.gif) 0 0}#products .title .text{flex:1}@media only screen and (max-width: 768px){#products .title .img{height:80px;margin-right:1rem;width:80px}}#products .title .wrapper .inner{display:flex;flex-direction:column}#products .title .categories{font-family:"IBM Plex Sans Thai Light",sans-serif}#products .title .categories ul{display:flex;flex-wrap:wrap;max-width:30rem}#products .title .categories li{box-sizing:border-box;display:inline-block;margin-top:.5rem;max-width:33.3333%;padding-right:.5rem}#products .title .categories a,#products .title .categories p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;border:1px solid #666;border-radius:2rem;color:#666;font-size:.8em;-webkit-line-clamp:1;line-height:1.75rem;padding:0 .5rem}@media only screen and (max-width: 768px){#products .title .categories ul{max-width:none}#products .title .categories li{max-width:20rem}}@supports (-webkit-overflow-scrolling: touch){#products .title .categories a,#products .title .categories p{height:1.8rem;line-height:1.8rem}}@supports (-webkit-overflow-scrolling: touch){#products .title .categories a,#products .title .categories p{height:1.8rem;line-height:1.8rem}}#products .title .categories ul{max-width:unset}#products .title .categories ul li{max-width:unset}#products>.title .div{display:flex;margin-bottom:2rem}#products>.title .text{display:flex}#products>.title .text>.main{flex:1}#products>.title .text>.main h1{font-family:"IBM Plex Sans Thai Semi Bold",sans-serif;font-size:1.25em}#products>.title .text>.side{margin-left:1.5rem}#products>.title .btn a{background-color:#f20f38;background-image:linear-gradient(60deg, #ff6314 0%, #f20f38 100%);border:0 none;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;padding:0 1.5rem;position:relative;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap;z-index:1;align-items:center;display:flex;font-size:.9em;padding:0 1.25rem 0 1rem}#products>.title .btn a i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products>.title .btn a::before{background-color:#f20f38;background-image:linear-gradient(60deg, #f20f38 0%, #ff6314 100%);border-radius:2rem;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;z-index:-1}#products>.title .btn a:hover{background-color:#ff6314}#products>.title .btn a:hover::before{opacity:1}#products>.title .btn a img{flex:0 0 auto;height:30px;margin-right:.5rem;width:30px}#products>.title .btn a span{flex:1}#products>.title .btn .top,#products>.title .btn .bottom{transition:opacity .3s ease-in-out,transform .3s ease-in-out}#products>.title .btn .bottom{bottom:0;cursor:default;display:flex;justify-content:right;left:0;margin:0 auto 2rem;opacity:0;padding:0 2rem;pointer-events:none;position:fixed;right:0;transform:translateY(100%);z-index:2}#products>.title .btn .bottom a{right:1.5rem}#products>.title .btn.fixed .top{cursor:default;opacity:0;pointer-events:none;transform:translateY(-100%)}#products>.title .btn.fixed .bottom{bottom:30px;margin:auto;max-width:unset;opacity:1;pointer-events:auto;position:fixed;right:0;transform:translateY(0);z-index:3}#products>.title .btn.fixed-top .bottom{display:unset;left:unset;top:100px}#products>.title .btn.stopped .bottom{margin:-2rem 0 0;padding:0;position:relative}#products>.title .tabs-control .control .list{display:flex}#products>.title .tabs-control .control a{color:#000;font-family:"IBM Plex Sans Thai Light",sans-serif;padding:.75rem 0;text-align:center;transition:background-color .3s ease-in-out;width:116px}#products>.title .tabs-control .control a:hover{background-color:#f7f7f7}#products>.title .tabs-control .control .active a{border-bottom:2px solid #f20f38;font-family:"IBM Plex Sans Thai Semi Bold",sans-serif}@media only screen and (max-width: 768px){#products>.title .tabs-control .control .list{justify-content:space-between}#products>.title .tabs-control .control .list>li{width:25%}#products>.title .tabs-control .control a{width:auto}#products>.title .tabs-control .control a:hover{background-color:#fff}}#products>.title.fixed{background-color:#fff;box-shadow:0 4px 6px -2px rgba(0,0,0,0.1);padding-top:2rem;position:sticky;width:100vw;z-index:2}#products .tabs{display:flex;flex:1;flex-direction:column}#products .tabs .control,#products .tabs .container{display:flex}#products .tabs .control .wrapper,#products .tabs .control .wrapper .inner,#products .tabs .container .wrapper,#products .tabs .container .wrapper .inner{margin:0 auto}@media only screen and (max-width: 1024px){#products .tabs .control,#products .tabs .container{display:block}}#products .tabs .control{margin-bottom:2rem}#products .tabs .control .list{display:flex}#products .tabs .control .list li{margin-right:.5rem}#products .tabs .control .list li:last-child{margin-right:0}#products .tabs .control a{background-color:transparent;border:1px solid #f20f38;border-radius:2rem;color:#f20f38;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out,color .3s ease-in-out;white-space:nowrap;border-radius:0;transition:background-color .3s ease-in-out}#products .tabs .control a i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .tabs .control a:hover{background-color:#f20f38;color:#fff}#products .tabs .control a:hover{background-color:rgba(242,15,56,0.05);color:#f20f38}#products .tabs .control .active a{background-color:#f20f38;color:#fff}#products .tabs .container{background-color:#f7f4f4;flex:1;padding:2rem 0 4rem;position:relative}#products .tabs .container .wrapper .inner>.list>li{height:0;opacity:0;overflow:hidden;transition:opacity .3s ease-in-out}#products .tabs .container .wrapper .inner>.list>li.active{height:auto;opacity:1}#products .tabs .container .div-inner{background-color:#fff;padding:1.5rem}#products .tabs .container .trix-content{background-color:transparent;margin:0;padding:0}#products .tabs .container .trix-content h1{font-size:1.5em}@media only screen and (max-width: 1024px){#products .tabs .container{padding:2rem 0 3rem}}@media only screen and (max-width: 768px){#products .tabs .control{margin-bottom:1.5rem}#products .tabs .control a{line-height:2.5rem;padding:0 1rem}#products .tabs .container{padding:1.5rem 0 3rem}#products .tabs .container .div-inner{padding:1rem}}#products .tabs .container .wrapper .inner>.list>li{height:auto;margin-bottom:2.5rem;opacity:1}#products .tabs.has-inquiry-btn .container .div-inner{padding-bottom:5.5rem}#products .tabs .features h2,#products .tabs .pricing h2{font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1.5em;line-height:1rem;margin-bottom:3rem}#products .tabs .reviews .pagination{align-items:center;display:flex;justify-content:center;padding:2rem 0}#products .tabs .reviews .pagination span{font-family:"IBM Plex Sans Thai Light",sans-serif;font-size:.9em;margin:0 .25rem}#products .tabs .reviews .pagination span.current,#products .tabs .reviews .pagination span a{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;box-sizing:border-box;display:flex;height:30px;justify-content:center;min-width:30px;padding:0 .25rem}#products .tabs .reviews .pagination span.current{background-color:#f20f38;color:#fff}#products .tabs .reviews .pagination span a{border:1px solid #f20f38;color:#f20f38;transition:background-color .3s ease-in-out}#products .tabs .reviews .pagination span a:hover,#products .tabs .reviews .pagination span a:focus{background-color:rgba(242,15,56,0.05)}#products .tabs .reviews .pagination span.first a,#products .tabs .reviews .pagination span.prev a,#products .tabs .reviews .pagination span.next a,#products .tabs .reviews .pagination span.last a{border-color:transparent;color:#4d4d4d;transition:background-color .3s ease-in-out}#products .tabs .reviews .pagination span.first a:hover,#products .tabs .reviews .pagination span.first a:focus,#products .tabs .reviews .pagination span.prev a:hover,#products .tabs .reviews .pagination span.prev a:focus,#products .tabs .reviews .pagination span.next a:hover,#products .tabs .reviews .pagination span.next a:focus,#products .tabs .reviews .pagination span.last a:hover,#products .tabs .reviews .pagination span.last a:focus{background-color:#f7f7f7}@media only screen and (max-width: 480px){#products .tabs .reviews .pagination{overflow:auto}#products .tabs .reviews .pagination span.first,#products .tabs .reviews .pagination span.prev,#products .tabs .reviews .pagination span.next,#products .tabs .reviews .pagination span.last{display:none}}#products .tabs .reviews .review-rating-title h2,#products .tabs .reviews .review-rating-title p,#products .tabs .reviews .review-list-title h2,#products .tabs .reviews .review-list-title p{font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1.5em;line-height:1rem}#products .tabs .reviews .review-rating-overall-title h3{font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:1rem}#products .tabs .reviews .review-rating-overall-result{display:flex;margin-top:1.5rem}#products .tabs .reviews .review-rating-average{border:1px solid #c3c3c3;border-radius:.5rem;height:80px;padding:1rem .25rem}#products .tabs .reviews .review-rating-average p{font-family:"IBM Plex Sans Thai Semi Bold",sans-serif;font-size:2em;line-height:2rem;text-align:center}#products .tabs .reviews .review-rating-average .out-of-five{text-align:center}#products .tabs .reviews .review-rating-average .out-of-five span{color:gray;font-family:"IBM Plex Sans Thai",sans-serif;font-size:.75em}#products .tabs .reviews .review-rating-stars{display:flex}#products .tabs .reviews .review-rating-bars{margin-left:3rem}#products .tabs .reviews .review-rating-bars p{color:gray;font-size:.95em}#products .tabs .reviews .review-rating-bars .row-rating{align-items:center;display:flex;margin-bottom:1rem}#products .tabs .reviews .review-rating-bars .bar-progress{background-color:#e9e9e9;border-radius:5px;flex:1;height:5px;margin-right:.625rem;overflow:hidden;position:relative;width:230px}#products .tabs .reviews .review-rating-bars .rating-progressing{background-color:#f20f38;border-radius:5px;height:100%;transition:width .5s ease;width:0}#products .tabs .reviews .review-rating-bars .text{margin-right:1.5rem}#products .tabs .reviews .review-rating-bars .count{margin-left:1.5rem;text-align:right}#products .tabs .reviews .review-rating-top{align-items:center;display:flex;justify-content:space-between;margin-top:2rem}#products .tabs .reviews .review-count-rating .div{display:flex;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:.9em}#products .tabs .reviews .review-count-rating .div .count{color:#f20f38;margin-right:.25rem}#products .tabs .reviews .review-rating-container{display:flex;justify-content:space-between;margin-top:3rem}#products .tabs .reviews .review-rating-container .review-rating-btn{background-color:#f20f38;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap;background-color:#ffad21;color:#000;font-family:"IBM Plex Sans Thai",sans-serif}#products .tabs .reviews .review-rating-container .review-rating-btn i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .tabs .reviews .review-rating-container .review-rating-btn:hover{background-color:#ce0025}#products .tabs .reviews .review-rating-container .review-rating-btn:hover{background-color:#ff9021;color:#000;font-family:"IBM Plex Sans Thai",sans-serif}#products .tabs .reviews .review-list{margin-top:2rem}#products .tabs .reviews .review-list-btn{background-color:#f20f38;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap;background-color:#ffad21;color:#000;display:inline-flex;font-family:"IBM Plex Sans Thai",sans-serif;margin-left:auto}#products .tabs .reviews .review-list-btn i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .tabs .reviews .review-list-btn:hover{background-color:#ce0025}#products .tabs .reviews .review-list-btn:hover{background-color:#ff9021;color:#000;font-family:"IBM Plex Sans Thai",sans-serif}#products .tabs .reviews .review-list-container{margin-top:3rem}#products .tabs .reviews .review-list-container #product_reviews>li{background-color:#fff;border:1px solid #c3c3c3;box-shadow:0 4px 11px 1px rgba(0,0,0,0.1);margin-bottom:2rem;padding:1rem;position:relative}#products .tabs .reviews .review-list-container #product_reviews>li:last-child{margin-bottom:0}#products .tabs .reviews .review-list-container #product_reviews>li.hide{display:none}#products .tabs .reviews .review-list-container #product_reviews .user{font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em}#products .tabs .reviews .review-list-container #product_reviews .stars{align-items:center;display:flex}#products .tabs .reviews .review-list-container #product_reviews .stars .created{color:#8b8c8e;font-family:"IBM Plex Sans Thai",sans-serif;font-size:.9em;margin-left:.5rem}#products .tabs .reviews .review-list-container #product_reviews .stars .outlined{opacity:.5}#products .tabs .reviews .review-list-container #product_reviews .comment{margin-top:1.5rem}#products .tabs .reviews .review-list-container #product_reviews .status{border-radius:.2rem;color:#fff;font-size:.9em;margin:1.25rem;padding:.25rem .5rem;position:absolute;right:0;text-transform:uppercase;top:0;z-index:1}#products .tabs .reviews .review-list-container #product_reviews .status.approved{background-color:#34c759}#products .tabs .reviews .review-list-container #product_reviews .status.pending{background-color:#af52de}#products .tabs .reviews .review-list-container #product_reviews .status.disapproved{background-color:#a3a3a3}#products .tabs .reviews .review-list-container #product_reviews .menu{margin:1.25rem;position:absolute;right:0;top:0;z-index:1}#products .tabs .reviews .review-list-container #product_reviews .menu img{height:17px;width:17px}#products .tabs .reviews .review-list-container #product_reviews .menu .menu-btn{cursor:pointer}#products .tabs .reviews .review-list-container #product_reviews .menu .menu-list{background-color:#fff;border-radius:5px;height:0;margin-top:.4rem;overflow:hidden;position:absolute;right:50%;top:100%;transform:translateX(50%);transition:box-shadow .3s ease-in-out,height .3s ease-in-out;white-space:nowrap;z-index:1}#products .tabs .reviews .review-list-container #product_reviews .menu .menu-list li{border-bottom:1px solid rgba(0,0,0,0.1)}#products .tabs .reviews .review-list-container #product_reviews .menu .menu-list li:last-child{border-bottom:0 none}#products .tabs .reviews .review-list-container #product_reviews .menu .menu-list .btn{color:#000;cursor:pointer;font-family:"IBM Plex Sans Thai",sans-serif;font-size:.8em;line-height:45px;padding:0 1.25rem 0 1rem;transition:background-color .3s ease-in-out;white-space:nowrap}#products .tabs .reviews .review-list-container #product_reviews .menu .menu-list .btn:hover{background-color:rgba(0,0,0,0.05);text-decoration:none}#products .tabs .reviews .review-list-container #product_reviews .menu.active .menu-list{box-shadow:0 0 10px 5px rgba(0,0,0,0.1)}#products .tabs .reviews .review-list-container #product_reviews .menu.active .menu-arrow{opacity:1;transition:opacity .3s ease-in-out .3s}#products .tabs .reviews .review-list-container #product_reviews .menu .menu-arrow{border-color:#fff transparent;border-style:none solid solid;border-width:6px;bottom:100%;height:0;opacity:0;position:absolute;right:3px;top:100%;transition:opacity .3s ease-in-out;width:0;z-index:1}#products .tabs .reviews .review-list-container #product_reviews .field-rating .stars{display:block}#products .tabs .reviews .review-delete .cancel button{background-color:transparent;border:1px solid #f20f38;border-radius:2rem;color:#f20f38;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out,color .3s ease-in-out;white-space:nowrap}#products .tabs .reviews .review-delete .cancel button i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .tabs .reviews .review-delete .cancel button:hover{background-color:#f20f38;color:#fff}#products .tabs .reviews .review-delete .ok button{background-color:#f20f38;border:0;border-radius:2rem;color:#fff;cursor:pointer;font-family:"IBM Plex Sans Thai Medium",sans-serif;font-size:1em;line-height:3rem;overflow:hidden;outline:none;padding:0 1.5rem;text-align:center;text-overflow:ellipsis;transition:background-color .3s ease-in-out;white-space:nowrap}#products .tabs .reviews .review-delete .ok button i{font-size:1.5em;margin-right:.5rem;position:relative;top:1.5px}#products .tabs .reviews .review-delete .ok button:hover{background-color:#ce0025}@media only screen and (max-width: 1024px){#products{padding-top:1.5rem}#products>.title .btn .bottom{max-width:768px}}@media only screen and (max-width: 768px){#products .title{margin-bottom:1.5rem}#products .title .img{margin-bottom:1.5rem;margin-right:0}#products>.title .div{display:block;position:relative}#products>.title .text>.side{margin-left:0;position:absolute;right:0;top:0}#products>.title .btn .bottom{margin-bottom:1rem;max-width:480px;padding:0 1rem}#products>.title .btn .bottom a{align-items:center;border-radius:50%;display:flex;height:3rem;justify-content:center;padding:0;right:1rem;width:3rem}#products>.title .btn .bottom a img{left:-1px;margin-right:0;position:relative}#products>.title .btn .bottom span{display:none}#products>.title .btn.stopped .bottom{margin-top:-1rem}@supports (-webkit-overflow-scrolling: touch){#products>.title .btn.stopped .bottom{display:block;text-align:-webkit-right}}#products .tabs .container .div-inner{overflow:hidden}#products .tabs .reviews .review-rating-container{flex-direction:column}#products .tabs .reviews .review-rating-container .review-rating-overall{display:flex;flex-direction:column;width:100%}#products .tabs .reviews .review-rating-overall-result{flex-direction:column}#products .tabs .reviews .review-rating-average{height:80px;width:120px}#products .tabs .reviews .review-rating-bars{margin-left:0;margin-top:3rem}#products .tabs .reviews .review-rating-bars .bar-progress{width:50vw}#products .tabs .reviews .review-rating-btn{display:inline-block}}@media only screen and (max-width: 480px){#products .title .wrapper .inner{display:block;position:relative}#products .title .img{margin-bottom:1.5rem;margin-right:0}#products>.title .div{display:block;position:relative}#products>.title .text{display:block}#products>.title .text>.main{margin-bottom:1.5rem;margin-right:0}#products>.title .text>.side{margin-left:0;position:absolute;right:0;top:0}#products>.title .btn .top{display:flex;justify-content:right}#products>.title .btn .bottom{box-sizing:border-box;min-width:320px}#products>.title .btn.stopped .bottom{margin-top:-1.5rem}}
