@charset "UTF-8";html{font-size:15px}@media (max-width:992px){html{font-size:calc(15px + .2vw)}}.row_product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content_detail{background-size:contain;background-position:130% -130%;background-repeat:no-repeat;background-image:url(../../images/back_group_modum.png)}.full.product{padding:0 0;background-size:contain;background-position:50% -130%;background-repeat:no-repeat;background-image:url(../../images/back_group_modum.png)}.full.product #container>.row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box_product{margin-bottom:2rem;padding-top:2rem}@media (min-width:992px){.box_product{padding-top:3rem}}#tth-content{background:#ffffff;border-radius:0;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding:0 15px}@media (max-width:823px){#tth-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#tth-column_left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:none;padding:0 15px}@media (min-width:992px){#tth-column_left{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:15px;display:block}}#tth-column_left .banner{margin-top:1rem}@media (max-width:823px){#tth-column_left .banner{display:none}}#tth-column{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:992px){#tth-column{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:2rem}}.bottom_content{background:#f8f8f8;width:100vw;padding:20px 0;margin-left:calc(-50vw + 50%)}.bottom_content .slide-title{font:900 1.2rem/150% "OpenSans-Regular",sans-serif;text-transform:uppercase;color:#171717}@media (min-width:992px){.bottom_content .slide-title{font-size:1.6rem}}.bottom_content .slide-title span{font:300 0.9333333333rem/150% "OpenSans-Regular",sans-serif;color:#8e8e8e}.bottom_content .row_item .slick-arrow{background:#a5a7a3;width:44px;height:45px;border-radius:4px;overflow:hidden;z-index:99}.bottom_content .row_item .slick-arrow:before{font:900 1.4rem/150% "Font Awesome 5 Pro";color:#fff}.bottom_content .row_item .slick-arrow.slick-prev{left:14px}.bottom_content .row_item .slick-arrow.slick-prev:before{content:""}.bottom_content .row_item .slick-arrow.slick-next{right:14px}.bottom_content .row_item .slick-arrow.slick-next:before{content:""}.page_title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}.page_title .sort{display:none}@media (min-width:992px){.page_title .sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page_title .sort .sort_product label{margin-bottom:0}.page_title .sort #sort_product{border:1px solid #e2e2e2}.page_title .title span{font:900 1rem/150% "OpenSans-Regular",sans-serif;text-transform:uppercase;color:#171717}@media (min-width:992px){.page_title .title span{font-size:1.6rem}}.divider{text-align:center;position:relative;z-index:0}.divider:after{content:"";width:100%;height:1px;background:#f0f0f0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.divider span{font:400 1.0666666667rem/150% "OpenSans-Regular",sans-serif;color:#4c4c4c;background:#fff;display:inline-block;padding:0 25px}.box_mid .box_mid-title{margin:0 0 1rem;padding-bottom:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:568px){.box_mid .box_mid-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.box_mid .box_mid-title .sort_product select{font-family:"RobotoCondensed-Light";font-size:16px;color:#1f1f1f;border:1px solid #105D9E;padding:10px 50px;border-radius:5px}.box_mid .box_mid-title .sort_product select option{font-family:"RobotoCondensed-Light";font-size:16px;color:#1f1f1f}.box_mid .box_mid-title .title{font-family:"UTMBebas";font-size:30px;color:#105D9E;text-transform:uppercase;display:inline-block;border-bottom:5px solid #105D9E;padding-bottom:5px}.box_mid .box_mid-title .mobile_filter{color:#fff;background:#e48325;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:right;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin:10px 0}@media (min-width:992px){.box_mid .box_mid-title .mobile_filter{display:none}}.box_mid .box_mid-title .mobile_filter.fixed{position:fixed;left:0;right:0;margin:0;z-index:100}.box_mid .box_mid-title .mobile_filter .sort_product{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50%;position:relative}@media (min-width:992px){.box_mid .box_mid-title .mobile_filter .sort_product{display:none}}.box_mid .box_mid-title .mobile_filter .sort_product label{font:600 1.2rem/150% "OpenSans-Regular",sans-serif;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.box_mid .box_mid-title .mobile_filter .sort_product select{font:400 1.2rem/150% "OpenSans-Regular",sans-serif;text-align:center;color:#fff;background:inherit;border:0;width:100%;height:100%;-moz-appearance:none;-webkit-appearance:none;opacity:0}.box_mid .box_mid-title .mobile_filter .sort_product select::-ms-expand{display:none}.box_mid .box_mid-title .mobile_filter .sort_product option{color:#000}.box_mid .box_mid-title .mobile_filter button{font:400 1.2rem/150% "OpenSans-Regular",sans-serif;color:#fff;background:inherit;border:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50%;padding:5px 10px;position:relative}.box_mid .box_mid-title .mobile_filter button:before{content:"";width:1px;height:20px;background:#fff;position:absolute;top:50%;left:-0.5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.box_mid .box_mid-title .mobile_filter span{font:700 0.9333333333rem/150% "OpenSans-Regular",sans-serif;text-align:center;color:#fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:5px 10px}.box_mid .box_mid-title .mobile_filter span+span{border-left:1px solid #fff}.box_mid .paginate{text-align:center}@media (max-width:425px){.box_mid .box_mid-title .title{font-size:20px}.box_mid .box_mid-title .title span{font-size:22px}.box_mid .box_mid-title .title:after{width:35%}}.box_filter{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:15px}.box_filter>p{font:400 1rem/150% "OpenSans-Regular",sans-serif;text-transform:uppercase;color:#464646;padding-right:18px}.box_filter .filter_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box_filter .filter_items li{font:400 0.9333333333rem/150% "OpenSans-Regular",sans-serif;color:#fff;background:#ffa200;padding:2px 7px;border-radius:4px;margin-right:5px;cursor:pointer;-webkit-transition:300ms;-o-transition:300ms;transition:300ms}.box_filter .filter_items li i{font-size:0.8rem;padding-left:5px;-webkit-transition:none;-o-transition:none;transition:none}.box_filter .filter_items li:focus,.box_filter .filter_items li:hover{color:#538700}.box_filter .filter_items .clear-all{font:400 0.9333333333rem/150% "OpenSans-Regular",sans-serif;color:#fff;background:#c10017;padding:2px 7px;border-radius:4px;cursor:pointer}.box_filter .filter_items .clear-all:focus,.box_filter .filter_items .clear-all:hover{color:#333}#box_filter_left{padding:0 0;background:#ffffff;border-radius:0;margin-top:1rem}@media (min-width:992px){#box_filter_left{display:block!important;margin-top:0}}#box_filter_left>h2.title{display:none;font:700 1.0666666667rem/150% "OpenSans-Regular",sans-serif;color:#fff;background:#195b86;padding:8px 5px;padding-left:58px;margin-bottom:12px;position:relative}#box_filter_left>h2.title:before{content:"";width:22px;height:22px;background:url(../../images/controls.png) center center no-repeat;background-size:contain;position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#box_filter_left .list_filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#box_filter_left.fancybox-content{max-width:500px;width:100%;padding:15px}.box_l_product{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:48%;max-width:100%;padding:0 0 15px;background:#fffdf9;border:1px solid #fff1db;margin:0 0 2rem}@media (min-width:992px){.box_l_product{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.box_l_product .fancybox-close-small{display:none}.box_l_product .title{font-family:"UTMBebas";font-size:20px;color:#105D9E;text-transform:uppercase;background:#fffdf9;width:100%;padding:0.6rem 25px;position:relative}.box_l_product .title:after{content:"";position:absolute;border-bottom:3px solid #105D9E;bottom:0;width:82%;left:25px}.box_l_product>ul{list-style-type:none;padding:2px 1rem;margin-bottom:0px}.box_l_product#box_group h2{font-size:0.9333333333rem;font-weight:600;color:#000}.box_l_product #content_list_group h3>a{font-family:"RobotoCondensed-Regular";font-size:14px;color:#000000;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:823px){.box_l_product #content_list_group h3>a{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}}.box_l_product #content_list_group h3>a span{color:#0e0e0e;display:none}@media (max-width:823px){.box_l_product #content_list_group h3>a span{font-size:0.9333333333rem;color:#000000;display:block;margin-left:0.5rem}}.box_l_product #content_list_group h3{display:block;font-family:"RobotoCondensed-Regular";font-size:14px;color:#000000;text-transform:uppercase;background:transparent;border:0;position:relative;padding:8px 25px}.box_l_product #content_list_group h3:after{content:"";font:900 0.8rem/1 "Font AweSome 5 Pro";color:#8c8c8c;width:30px;height:30px;border-radius:4px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.box_l_product #content_list_group h3 span.num{font-family:"Lato-Light";font-size:16px;color:#0e0e0e;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px}@media (max-width:823px){.box_l_product #content_list_group h3 span.num{display:none}}.box_l_product #content_list_group h3>span.ui-icon{display:none}.box_l_product #content_list_group h3.ui-state-active:after,.box_l_product #content_list_group h3:hover:after{content:""}.box_l_product #content_list_group h3:hover a{color:#dd0909}.box_l_product #content_list_group h3:not(.has-submenu):after{content:unset}.box_l_product #content_list_group>div{background:transparent;border:0;padding:0;overflow:unset}.box_l_product #content_list_group>div ul li{padding-left:1rem}.box_l_product #content_list_group>div ul li a{font:400 0.8666666667rem/150% var(--pro_font);padding:2.5px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box_l_product #content_list_group>div ul li a:before{content:"";font:300 0.9333333333rem/150% "Font Awesome 5 Pro";color:#e2e2e2;display:none;margin-right:5px}.box_l_product #content_list_group>div ul li a.current,.box_l_product #content_list_group>div ul li a:hover{color:var(--color_hv)}.box_l_product #content_list_group>div ul li a.current:before,.box_l_product #content_list_group>div ul li a:hover:before{content:"";color:#333}.box_l_product .search{min-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;z-index:0}.box_l_product .search input{width:100%;padding:13px 13px;border:0;z-index:1}.box_l_product .search input:focus{outline:0;border-color:#f00}.box_l_product .search label.title{padding:0.6rem 1rem;margin:0;position:absolute;z-index:2}.box_l_product .search i.fa-search{color:#ffffff;display:none;cursor:pointer;z-index:3}@media (min-width:992px){.box_l_product .search i.fa-search{display:block}}.box_l_product a.current{color:#105D9E}.box_l_product #slider_range_price .other_title{font-family:"UTMBebas";font-size:20px;color:#105D9E;text-transform:uppercase;background:#fffdf9;width:100%;padding:0.6rem 25px;position:relative}.box_l_product #slider_range_price .other_title:after{content:"";position:absolute;border-bottom:3px solid #105D9E;bottom:0;width:82%;left:25px}.box_l_product #slider_range_price .choose_price{text-align:center;margin:2rem 0 0}.box_l_product #slider_range_price .choose_price span{font-family:"Lato-Light";font-size:16px;color:#202020}.box_l_product #slider_range_price #search_price{padding:2rem 33px}.box_l_product #slider_range_price #search_price .ui-widget.ui-widget-content{margin-top:30px}.box_l_product #slider_range_price #search_price .ui-slider-range{background:#105D9E}.box_l_product #slider_range_price #search_price .ui-state-default{background:#105D9E;border-color:#105D9E;border-radius:50%}.box_l_product #slider_range_price #search_price .row{margin:0 -5px;margin-top:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box_l_product #slider_range_price #search_price .row .col-box{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%;padding:0 5px}.box_l_product #slider_range_price #search_price .row .col-box input{font-family:"RobotoCondensed-Bold";font-size:14px;color:#000000;background:#fffdf9;width:100%;padding:2px 5px;text-align:center;border:1px solid #fffdf9}.box_l_product #slider_range_price #search_price .row .col-button{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;padding:0 5px;margin-top:20px}.box_l_product #slider_range_price #search_price .row .col-button .btn-price-filter{color:#ffffff;width:60%;height:32px;border:0px;background:#105D9E;border-radius:25px;padding:3px 8px;-webkit-transition:300ms linear;-o-transition:300ms linear;transition:300ms linear;cursor:pointer}.box_l_product #slider_range_price #search_price .row .col-button .btn-price-filter i{display:inline-block;padding-left:10px}.box_l_product #slider_range_price #search_price .row .col-button .btn-price-filter:focus,.box_l_product #slider_range_price #search_price .row .col-button .btn-price-filter:hover{color:#fff;background:#333;border-color:#000}.box_l_product .group.toggle{display:none}.box_l_product a.togglemenu{font:400 0.9333333333rem/150% "OpenSans-Regular",sans-serif;color:#195b86!important;cursor:pointer;position:relative}.box_l_product a.togglemenu:after{content:"";font:400 0.8rem/150% "Font Awesome 5 Pro";color:inherit;margin-left:5px}.box_l_product.box_nature .title{padding-right:20px;margin-bottom:0;position:relative;z-index:0}.box_l_product.box_nature .title span{width:100%;display:inline-block}.box_l_product.box_nature .title i{font-family:"Font Awesome 5 Pro";font-weight:900;font-style:normal;position:absolute;top:-5px;right:0px;padding:5px;cursor:pointer;z-index:-1}.box_l_product.box_nature .title i:before{content:""}.box_l_product.box_nature .title i.open:before{content:""}.box_l_product.box_nature ul[class=content_list_nature]{margin-top:5px}.box_l_product.box_nature ul[class=content_list_nature] .btn_clear{display:none}.box_l_product.box_rate ul li a{font:400 1.0666666667rem/150% var(--pro_font);color:#3e3e3e}.box_l_product.box_rate ul li a:hover{color:var(--color_hv)}.box_l_product#box_price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.box_l_product .content_list_tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px}.box_l_product .content_list_tag li{padding-right:5px}.box_l_product .content_list_tag li label{padding:0;margin-bottom:0}.box_l_product .content_list_tag li label:after,.box_l_product .content_list_tag li label:before{content:none}.box_l_product .content_list_tag li label div{color:#999;background:#f1f1f1;border-radius:4px;padding:2px 10px}.box_l_product .content_list_tag li input[type=checkbox]:checked+label div{color:#fff;background:gainsboro}#box_list #content_list_group div>ul>li{padding:0}#box_list #content_list_group div>ul>li>a{font-size:1rem}[class*=content_list] ul{width:100%}[class*=content_list] li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer}[class*=content_list] li label{font-family:"Lato-Light";font-size:16px;color:#0e0e0e;position:relative;padding:5px 0;margin-bottom:0;cursor:pointer;padding-left:15px}[class*=content_list] li label:before{content:unset;position:absolute;top:50%;left:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;cursor:pointer;background:#fff;border:1px solid #0e0e0e;margin:0;-webkit-transition:200ms linear;-o-transition:200ms linear;transition:200ms linear}[class*=content_list] li label:after{content:"";font:900 0.9333333333rem/1 "Font AweSome 5 Pro";color:#222;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:200ms linear;-o-transition:200ms linear;transition:200ms linear}[class*=content_list] li label>div{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#0e0e0e;font-family:"Lato-Light";font-size:16px}[class*=content_list] li label>div:hover{color:var(--color_hv)}[class*=content_list] li label:hover{max-width:unset}[class*=content_list] li input[type=checkbox],[class*=content_list] li input[type=radio]{background-color:initial;cursor:default;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;-webkit-box-sizing:border-box;box-sizing:border-box;padding:initial;border:initial}[class*=content_list] li input[type=checkbox]:checked+label,[class*=content_list] li input[type=radio]:checked+label{padding-left:15px}[class*=content_list] li input[type=checkbox]:checked+label:after,[class*=content_list] li input[type=radio]:checked+label:after{opacity:1}[class*=content_list] li label.none-box{border:none;padding-left:0}[class*=content_list] li label.none-box:before{display:none}[class*=content_list] li label.none-box:after{display:none}[class*=content_list] li label.none-box div{position:unset}[class*=content_list] a:hover{text-decoration:none}.fancybox-content.box_l_product{width:100%;max-width:600px}.fancybox-content #box_brand,.fancybox-content #box_group,.fancybox-content #box_price{display:none}#img_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}div#gallery_slider{border-radius:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 0}@media (min-width:768px){div#gallery_slider{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}div#gallery_slider .slick-list{padding:0!important}div#gallery_slider .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#gallery_slider .slick-arrow{width:unset;height:unset;z-index:99}div#gallery_slider .slick-arrow:before{font:300 1.4rem/150% "Font Awesome 5 Pro";color:#959595}div#gallery_slider .slick-arrow.slick-prev{left:0}div#gallery_slider .slick-arrow.slick-prev:before{content:""}div#gallery_slider .slick-arrow.slick-next{right:0}div#gallery_slider .slick-arrow.slick-next:before{content:""}div#gallery_slider .img{padding:0}div#gallery_slider .img a{display:block;width:100%;padding-top:82%;position:relative}div#gallery_slider .img a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto}div#gallery_slider_thumb{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media (min-width:768px){div#gallery_slider_thumb{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}div#gallery_slider_thumb .slick-list{padding:0!important}div#gallery_slider_thumb .slick-list .slick-slide .item{padding:6px;outline:none}div#gallery_slider_thumb .slick-list .slick-slide .item .image{width:100%;border:1px solid #ececec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:70%;margin:auto;position:relative;border-radius:5px}div#gallery_slider_thumb .slick-list .slick-slide .item .image img{max-width:95%;max-height:95%;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div#gallery_slider_thumb .slick-list .slick-slide.slick-current .item .image{border:1px solid #0076bc;border-radius:5px}div#gallery_slider_thumb .btn-arrow{background:#f2f2f2;width:25px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;cursor:pointer;position:absolute;top:50%;z-index:9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}div#gallery_slider_thumb .btn-arrow i{font-size:0.9333333333rem}div#gallery_slider_thumb .btn-prev{left:0}div#gallery_slider_thumb .btn-next{right:0}#item_detail .info_left{padding:0}@media (min-width:768px){#item_detail .info_left{padding:0 30px}}@media (min-width:992px){#item_detail .info_left{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}#item_detail .info_left>span{text-align:center;display:block}@media (min-width:992px){#item_detail .info_left>span{padding-left:21%}}#item_detail .info_left>span i{padding-right:5px}@media (min-width:768px){#item_detail .info_right{padding:0 15px}}@media (min-width:992px){#item_detail .info_right{padding:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:auto;max-width:50%}}#item_detail .info_right .title_product{font-family:"UTMBebas";font-size:30px;color:#105D9E;text-transform:uppercase;padding-bottom:5px;display:inline-block;border-bottom:5px solid #105D9E;margin:30px 0 0}@media (min-width:768px){#item_detail .info_right .title_product{margin:0 0 0}}@media (min-width:992px){#item_detail .info_right .title_product{margin:0 0 0}}#item_detail .info_right .info_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}#item_detail .info_right .info_price>span{padding-right:20px}#item_detail .info_right .info_price .price_buy{font-family:"RobotoCondensed-Bold";font-size:25px;color:#105D9E}@media (min-width:992px){#item_detail .info_right .info_price .price_buy{font-size:30px}}#item_detail .info_right .info_price .price_buy b{color:#105D9E}#item_detail .info_right .info_price .price{font-family:"RobotoCondensed-Light";font-size:24px;text-decoration:line-through;color:#242424}#item_detail .info_right .info_price .percent_discount{font-family:"Lato-Regular";font-size:14px;color:#105D9E;padding-left:12px}@media (min-width:992px){#item_detail .info_right .info_price .percent_discount{font-size:1rem}}#item_detail .info_right .info_short p{font-family:"RobotoCondensed-Light";color:#1f1f1f;font-size:20px}@media (max-width:768px){#item_detail .info_right{padding-right:unset!important}}.rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:5px}.rate i{font-size:1rem;color:#fff000}.rate>span{color:#288ad6;padding-left:5px}.info_code{font:400 0.8666666667rem/150% "OpenSans-Regular",sans-serif;color:#9b9b9b}.add_favorite{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;cursor:pointer}.add_favorite i{font-size:1rem;color:#777}.add_favorite .text{font:400 1rem/150% "OpenSans-Regular",sans-serif;color:#a8a8a8;margin-left:5px}.add_favorite.added i,.add_favorite:focus i,.add_favorite:hover i{font-weight:900;color:#f00}.info_model>p{font:400 1rem/1.2 "OpenSans-Regular",sans-serif;color:#333}.info_model .list_model{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.info_model .model{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 5px;cursor:pointer}.info_model .model a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f5f5;border:1px solid #d1d1d1;border-radius:4px;padding:7px}.info_model .model a label{font:700 0.9333333333rem/150% "OpenSans-Regular",sans-serif;color:#333;margin:0;position:relative;cursor:pointer}.info_model .model a .price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;font:400 0.9333333333rem/150% "OpenSans-Regular",sans-serif;text-align:center;color:#333}.info_model .model.current a,.info_model .model:focus a,.info_model .model:hover a{background:#fff8f8;border-color:#ed939e}.info_promo{font-size:14px;border:1px solid #de382c;border-radius:4px;margin-top:2.4rem;position:relative}.info_promo .title_promo{font:400 0.9333333333rem/150% "OpenSans-Regular",sans-serif;text-transform:uppercase;color:#fff;background:url(../../images/title_promo.png) center center no-repeat;background-size:100% 100%;position:absolute;top:-16px;left:15px;padding:2px 10px 3px 25px}.info_promo .promo_detail{max-height:150px;overflow-y:auto;padding:10px;margin-top:15px}.info_promo .promo_detail p{font:400 0.9333333333rem/150% "OpenSans-Regular",sans-serif;color:#333;padding-left:16px;position:relative;clear:both}.info_promo .promo_detail p:before{content:"";font:900 0.9333333333rem/150% "Font Awesome 5 Pro";color:#16c22b;position:absolute;top:5px;left:0}.info_promo .promo_detail p img{width:auto;height:auto;max-width:50px;max-height:50px;margin-right:5px;float:left}.info_promo .promo_detail::-webkit-scrollbar{width:3px;background-color:#F5F5F5}.info_promo .promo_detail::-webkit-scrollbar-thumb{background-color:#de382c;border-radius:10px}.info_promo .promo_detail::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#ddd}.info_version{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.info_version .label{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;font:300 0.9333333333rem/150% "OpenSans-Regular",sans-serif;color:#8e8e8e;padding-bottom:10px}.info_version ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info_version ul li label{font:400 0.9333333333rem/150% "OpenSans-Regular",sans-serif;color:#333;background:transparent;border:1px solid #333;border-radius:3px;padding:3px 10px;margin-right:5px;margin-bottom:5px;position:relative;cursor:pointer;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.info_version ul li label.color{border-radius:50%;padding:3px}.info_version ul li label.color span{display:block;width:20px;height:20px;border:1px solid #dfe0e1;border-radius:50%}.info_version ul li label.color:before{display:none}.info_version ul li .price{display:none}.info_version ul li input[type=radio]{visibility:hidden;display:none}.info_version ul li input[type=radio]:checked+label,.info_version ul li input[type=radio]:hover+label{color:inherit;border-color:#1f5496}.info_version ul li input[type=radio]:checked+label:before,.info_version ul li input[type=radio]:hover+label:before{content:"";font:900 0.4rem/1 "Font Awesome 5 Pro";color:#ff4500;position:absolute;top:3px;right:3px}.info_version ul li input[type=radio][disabled]+label{background:#dadadc}.info_size{display:none}.info_row_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:20px}.info_row_btn .btn_add_cart_now{}.info_row_btn .btn_add_cart{margin-left:15px}.info_row_btn .css_bo{background:transparent;border:0;padding:0;margin-bottom:15px;cursor:pointer;background:#105D9E;border-radius:0;color:#ffffff}.info_row_btn .css_bo h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"RobotoCondensed-Regular";font-size:20px;text-transform:uppercase;height:45px;padding:0 35px;border-radius:0;position:relative}.info_row_btn .css_bo h2 i,.info_row_btn .css_bo h2 svg{margin-right:0.3rem}.info_row_btn .css_bo:focus h2,.info_row_btn .css_bo:hover h2{background:transparent}.info_row_btn .css_bo:focus h2:before,.info_row_btn .css_bo:hover h2:before{-webkit-filter:none;filter:none}.info_row_btn .btn_add_cart{background:transparent;border:1px solid #105D9E;color:#242424}.info_row_btn .btn_add_cart h2:before{font-family:"";background-size:contain;width:14px;height:18px;display:block;margin-right:10px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.call_order{font:400 1rem/150% "OpenSans-Regular",sans-serif;color:#3d3d3d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.call_order b{font-weight:600;color:#e80f40}.call_order:before{content:"";background:url(../../images/phone-call.png) center center no-repeat;background-size:contain;width:18px;height:21px;display:block;margin-right:10px}.info-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px}#text_quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px;-ms-flex-flow:wrap;flex-flow:wrap}#text_quantity .label{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-family:"RobotoCondensed-Regular";font-size:20px;margin-bottom:5px}.btn_grp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000000}.btn_grp .btn_minus,.btn_grp .btn_plus{width:35px;height:35px;background:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #dfdfdf;cursor:pointer}.btn_grp .quantity_text{text-align:center;background:transparent;max-width:40px;height:35px;border:1px solid transparent;border-top-color:#dfdfdf;border-bottom-color:#dfdfdf;border-left:0;border-right:0;outline:none;padding:2px}.social-product{max-width:415px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;margin-bottom:5px}.social-product .title{font:400 0.9333333333rem/150% "OpenSans-Regular",sans-serif;color:#2e2e2e;margin-right:20px}.info_content{border:1px solid #ccc;border-radius:4px}.info_content>div{max-height:300px;padding:5px 10px;margin:5px 0;overflow-y:auto}.info_content>div p{font:400 0.9333333333rem/150% "OpenSans-Regular",sans-serif;color:#333;padding-left:20px;position:relative}.info_content>div p:before{content:"";font:900 0.9333333333rem/150% "Font Awesome 5 Pro";color:#16c22b;position:absolute;top:5px;left:0}.info_content>div img{max-width:100%;height:auto}.info_content>div::-webkit-scrollbar{width:3px;background-color:#F5F5F5}.info_content>div::-webkit-scrollbar-thumb{background-color:#de382c;border-radius:10px}.info_content>div::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#ddd}.product_desc,.product_rate{-webkit-box-flex:0;-ms-flex:0 0 calc(100%);flex:0 0 calc(100%);max-width:calc(100%);color:#5f5f5f;background:#ffffff;border-radius:0;padding:1rem 0 0}@media (min-width:992px){.product_desc,.product_rate{padding:1rem 0}}.product_desc .title,.product_rate .title{font-family:"UTMBebas";font-size:30px;color:#105D9E;text-transform:uppercase;display:inline-block;position:relative;cursor:pointer;border-bottom:5px solid #105D9E}.product_desc p,.product_rate p{padding:0;font-family:"RobotoCondensed-Light";font-size:20px;color:#000000}.product_desc img,.product_rate img{max-width:100%;height:auto}.product_desc #tab,.product_rate #tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap;flex-flow:nowrap}.product_desc #tab .active,.product_rate #tab .active{background:transparent;border-radius:0px 0px 0 0}.product_desc #tab .active .title,.product_rate #tab .active .title{color:#105D9E}.product_desc #tab .title,.product_rate #tab .title{padding:0}.product_desc .tab_hidden,.product_rate .tab_hidden{display:none}@media (max-width:425px){.product_desc,.product_rate{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product_desc #tab .title,.product_rate #tab .title{padding:10px;text-align:center}}.backgrou_tab{background:#ffffff;padding:1.5rem 0 2rem}.product_main{padding:2rem 0;margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap;flex-flow:nowrap}.product_main .list_item_product{width:100%}.product_main .list_item_product .slick-ver{display:block}@media (max-width:425px){.product_main{-ms-flex-flow:wrap;flex-flow:wrap}}#product_brand_related,#product_other{background:transparent;border-top:1px solid #ececec;width:100vw;margin-left:calc(-50vw + 50%);padding:3rem 0}#product_brand_related .list_other-title,#product_other .list_other-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#product_brand_related .list_other-title h2,#product_other .list_other-title h2{font-family:"UTMBebas";font-size:30px;color:#105D9E;text-transform:uppercase;padding:0 0 15px;position:relative}#product_brand_related .list_other-title h2:after,#product_other .list_other-title h2:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:5px;background:#105D9E}#product_brand_related .list_other-title .slide-control,#product_other .list_other-title .slide-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}#product_brand_related .list_other-title .slide-control .btn-arrow,#product_other .list_other-title .slide-control .btn-arrow{background:#ffffff;border-radius:0;border:1px solid #105D9E;width:33px;height:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9;margin-left:5px}#product_brand_related .list_other-title .slide-control .btn-arrow i,#product_other .list_other-title .slide-control .btn-arrow i{color:#105D9E;font-weight:bold}#product_brand_related .title,#product_other .title{font-family:"Lato-Bold";font-size:16px;color:#ffffff;border-left:3px solid var(--color_hv);background:#0076bc;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0.8rem 1em;text-transform:uppercase;position:relative;cursor:pointer}#product_brand_related .list_item_product .price_buy,#product_other .list_item_product .price_buy{font:100 1.2rem/150% var(--h3_font);color:var(--color_hv)}@media (max-width:823px){#product_brand_related .title,#product_other .title{font-size:0.9333333333rem;padding:10px}}@media (max-width:425px){#product_brand_related,#product_other{margin:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:1em}}.content_detail #item_detail{background:transparent;border-radius:0;padding:2rem 0 0}@media (min-width:992px){.content_detail #item_detail{padding:3rem 0 2rem}}@media (max-width:768px){.content_detail #container{padding:0 1em}}
/*# sourceMappingURL=product.css.map */