@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}.content_detail{padding:0}.full.product{padding:0 0}.full.product #container>.row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box_product{margin:30px 15px 50px}@media (min-width:768px){.box_product{margin:30px 0 50px}}@media (min-width:992px){.box_product{margin:30px 0 50px}}#tth-content{background:transparent;border-radius:0;-webkit-box-flex:0;-ms-flex:0 0 78%;flex:0 0 78%;max-width:78%;padding:0 0 0 2rem}@media (max-width:823px){#tth-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 0}}#tth-column_left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:none}@media (min-width:992px){#tth-column_left{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%;padding-left:0;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;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#ffffff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0}.box_mid .box_mid-title .sort_product label{font-family:"Montserrat-Medium";font-size:15px;color:#515151;margin:0}.box_mid .box_mid-title .sort_product select{color:#515151;border:0px solid #00924e;padding:5px 15px}.box_mid .box_mid-title .title{font-family:"UTMAptimaBold";font-size:20px;color:#515151;border-left:3px solid #785a3e;padding-left:1rem;padding-right:1rem;display:inline-block}.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;background:#f0f3f3;margin:30px 0 0}@media (max-width:425px){.box_mid .box_mid-title .title{font-size:16px}.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:transparent;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 0;background:transparent;margin:0 0 20px}.box_l_product:last-child{border-bottom:0}@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{background:#725336;font-family:"UTMAptimaBold";font-size:21px;color:#ffffff;width:100%;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;padding:3px 3px 3px 20px;text-transform:uppercase}.box_l_product .title span:last-child{width:56px;height:43px;background:url("../../images/right_sp.png") no-repeat;background-size:contain}.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{padding:0}.box_l_product #content_list_group h3>a{font-family:"UTMAptima";font-size:16px;color:#121212;text-transform:capitalize;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:#686868;display:none}@media (max-width:823px){.box_l_product #content_list_group h3>a span{font-size:0.9333333333rem;color:#686868;display:block;margin-left:0.5rem}}.box_l_product #content_list_group h3>a:hover{color:#f02328}.box_l_product #content_list_group h3>a:hover span{color:#f02328}.box_l_product #content_list_group h3{display:block;font-family:"UTMAptima";font-size:16px;color:#121212;background:#ffffff;border:0;position:relative;padding:10px 20px;border-radius:0;margin:5px 0}.box_l_product #content_list_group h3:after{content:"";font:900 0.8rem/1 "Font AweSome 5 Pro";color:#393939;width:30px;height:30px;border-radius:4px;position:absolute;top:55%;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:#a02b2d}.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:35px;background:#ededed;margin:0 0 5px}.box_l_product #content_list_group>div ul li a{font-family:"UTMAptima";font-size:14px;color:#121212;text-transform:capitalize;padding:10px 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:#f02328}.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:#ed3237}.box_l_product #slider_range_price .other_title{font-family:"Lato-Bold";font-size:16px;text-transform:uppercase;color:#ffffff;background:#00a156;padding:0.6rem 1rem}.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:1rem 1rem}.box_l_product #slider_range_price #search_price .ui-slider-range{background:var(--color_main)}.box_l_product #slider_range_price #search_price .ui-state-default{background:var(--color_main);border-color:var(--color_main);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{color:#cacaca;background:#ffffff;width:100%;padding:2px 5px;text-align:center;border:1px solid #74777a}.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:var(--color_main);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{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:992px){div#gallery_slider{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}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:26px}@media (max-width:992px){div#gallery_slider .slick-arrow.slick-prev{left:10px}}div#gallery_slider .slick-arrow.slick-prev:before{content:"";font-size:30px;color:#ffffff}@media (min-width:992px){div#gallery_slider .slick-arrow.slick-prev:before{font-size:48px}}div#gallery_slider .slick-arrow.slick-next{right:26px}@media (max-width:992px){div#gallery_slider .slick-arrow.slick-next{right:10px}}div#gallery_slider .slick-arrow.slick-next:before{content:"";font-size:30px;color:#ffffff}@media (min-width:992px){div#gallery_slider .slick-arrow.slick-next:before{font-size:48px}}div#gallery_slider .img{padding:0}div#gallery_slider .img a{display:block;width:100%;padding-top:100%;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-height:100%}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}@media (min-width:768px){div#gallery_slider_thumb{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-right:15px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}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:100%;margin:auto;position:relative}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 #a02b2d}div#gallery_slider_thumb .btn-arrow{background:#f2f2f2;width:36px;height:25px;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}div#gallery_slider_thumb .btn-arrow i{font-size:0.9333333333rem}#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}#item_detail .info_right{padding:0}@media (min-width:768px){#item_detail .info_right{padding:0 15px}}@media (min-width:992px){#item_detail .info_right{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 0 0 15px}}#item_detail .info_right .title_product{font-family:"UTMAptimaBold";font-size:19.98px;color:#323232;text-transform:capitalize;line-height:1.4;padding:15px 0 10px}@media (min-width:992px){#item_detail .info_right .title_product{text-transform:uppercase}}#item_detail .info_right .description{font-size:14px;font-family:"Lato-Regular";padding:5px 0;color:#696868;line-height:1.8;text-align:justify}#item_detail .info_right .call_buy{font-family:"Lato-Bold";font-size:14.74px;color:#454545;padding-top:10px;padding-bottom:18px}@media (max-width:992px){#item_detail .info_right .call_buy{padding-top:15px;padding-bottom:15px}}#item_detail .info_right .call_buy a{color:#fc2104}#item_detail .info_right .tool-share{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 15px}#item_detail .info_right .tool-share span:first-child{font-size:14.74px;color:#2e2e2e;padding-right:8px;padding-bottom:5px}@media (max-width:992px){#item_detail .info_right .tool-share span:first-child{padding-right:10px}}#item_detail .info_right .tool-share_bo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#item_detail .info_right .tool-share_bo ul{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#item_detail .info_right .tool-share_bo ul li{border-radius:3px;width:40px!important;height:40px!important;margin-right:10px;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;padding:0;overflow:hidden;cursor:pointer}#item_detail .info_right .tool-share_bo ul li a{display:block}#item_detail .info_right .tool-share_bo ul li a i{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;color:#ffffff;width:40px;height:40px}#item_detail .info_right .tool-share_bo ul li a i:before{font-size:1.5rem}#item_detail .info_right .tool-share_bo ul li a i[class*=facebook]{background:#3a5ba0}#item_detail .info_right .tool-share_bo ul li a i[class*=google]{background:#e13719}#item_detail .info_right .tool-share_bo ul li a i[class*=rss]{background:#f2890a}#item_detail .info_right .tool-share_bo ul li a i[class*=invision]{background:#0e76a8}#item_detail .info_right .tool-share_bo ul li a i[class*=pinterest]{background:#c9151c}#item_detail .info_right .tool-share_bo ul li a i[class*=twitter]{background:#2ca7e0}.view-favorite-rate{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:0 0 15px}.rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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{cursor:pointer}.add_favorite i{font-size:23px;color:#1e1e1e}.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_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}@media (min-width:992px){.info_price{padding:0 0 10px}}.info_price>span{padding-right:12px}.info_price .price_buy{font-family:"Lato-Regular";font-size:18.96px;color:#e30101}.info_price .price_buy b{color:#434343}.info_price .price{font-family:"Lato-Regular";font-size:17px;text-decoration:line-through;color:#818181}.info_price .percent_discount{font-family:"Lato-Regular";font-size:15px;color:#81100b;padding-left:12px}.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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;padding:0 0 5px}.info_version .label{font-family:"Lato-Regular";font-size:15.5px;color:#212121;margin-right:10px;padding:0 0 5px}.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-family:"Lato-Regular";font-size:13px;color:#000;background:transparent;border:1px solid #acacac;border-radius:0;padding:0 10px;margin-right:5px;margin-bottom:5px;position:relative;cursor:pointer}.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 #acacac;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:#000;border-color:#000}.info_version ul li input[type=radio]:checked+label:before,.info_version ul li input[type=radio]:hover+label:before{content:"";position:absolute;bottom:0;right:0;background-image:url(../../images/select-pro.png);width:14px;height:14px}.info_version ul li input[type=radio][disabled]+label{background:#dadadc}.form_add_cart{margin-top:10px}.nmj{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.info_row_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.info_row_btn .css_bo{width:auto;background:transparent;border:0;padding:0;cursor:pointer;margin-right:5px}@media (min-width:992px){.info_row_btn .css_bo{width:auto;margin-right:9px}}.info_row_btn .css_bo h2{font-family:"Lato-Bold";font-size:10px;color:#ffffff;text-transform:uppercase;background:#a02b2d;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;border-radius:3px;padding:0 15px;position:relative}.info_row_btn .css_bo h2:hover{opacity:0.8}.info_row_btn .css_bo h2 i{font-size:1.2rem;margin-right:9px;display:none}.info_row_btn .css_bo.btn_add_cart_now div{background:#a02b2d;padding:10px 15px;color:#FFF;border-radius:3px;display:block}.info_row_btn .css_bo.btn_add_cart_now div:hover{opacity:0.8}.info_row_btn .css_bo.btn_add_cart_now div p{display:block;padding:0}.info_row_btn .css_bo.btn_add_cart_now div p:first-child{font-family:"Lato-Bold";font-size:10px;color:#ffffff;text-transform:uppercase}.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}#text_quantity{margin-right:5px}@media (min-width:992px){#text_quantity{margin-right:12px}}#text_quantity .label{font-size:14px;color:#383838;width:100%;padding-bottom:4px}.btn_grp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:40px;position:relative}@media (min-width:992px){.btn_grp{padding-right:50px}}.btn_grp .btn_minus,.btn_grp .btn_plus{width:40px;height:17.5px;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;cursor:pointer;background:#ececec;color:#000;position:absolute;right:0}@media (min-width:992px){.btn_grp .btn_minus,.btn_grp .btn_plus{width:50px}}.btn_grp .btn_minus i,.btn_grp .btn_plus i{font-size:10px}.btn_grp .btn_plus{top:0;border-radius:0 5px 0 0}.btn_grp .btn_minus{bottom:0;border-radius:0 0 5px 0}.btn_grp .quantity_text{text-align:center;max-width:66px;height:35px;border:none;outline:none;padding:0 0;margin:0 -1px;background:#a02b2d;border-radius:3px 0 0 3px;color:#ffffff;font-family:"'Lato-Bold'";font-size:10px}.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:5px;padding:1rem;margin:2rem 0 2rem}@media (min-width:768px){.product_desc,.product_rate{padding:2rem}}@media (min-width:992px){.product_desc,.product_rate{padding:25px}}.product_desc .title,.product_rate .title{font-family:"UTMAptimaBold";font-size:22px;color:#212121;display:inline-block;cursor:pointer}.product_desc p,.product_rate p{padding:2.5px 0}.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;border-bottom:1px solid #997364}.product_desc #tab .tab_ac,.product_rate #tab .tab_ac{background:#ededed;margin-right:7px;border-top-left-radius:3px;border-top-right-radius:3px}.product_desc #tab .active,.product_rate #tab .active{background:#74402b}.product_desc #tab .active .title,.product_rate #tab .active .title{color:#ffffff}.product_desc #tab .title,.product_rate #tab .title{padding:15px 25px}.product_desc .tab_hidden,.product_rate .tab_hidden{display:none}@media (max-width:823px){.product_desc #tab .title,.product_rate #tab .title{font-size:0.8666666667rem}}@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:transparent;padding:40px 0 10px;font-size:15.8px;font-family:"Lato-Regular";color:#474747}.backgrou_tab p{color:#474747;font-size:15.8px;font-family:"Lato-Regular"}.backgrou_tab img{max-width:100%;width:100%;height:auto}@media (min-width:992px){.backgrou_tab img{width:auto}}.tab_hidden{display:none}.tab_hidden .article .hide{max-height:400px;overflow:hidden}.tab_hidden .article .btn_more{display:block;font-family:"Lato-Regular";font-size:15px;text-align:center;color:#333333;background:#fff;padding:10px;position:relative;z-index:1;cursor:pointer;margin:0}.tab_hidden .article .btn_more:before{content:"";width:100%;height:100px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,#fff));background:-o-linear-gradient(top,transparent,#fff 50%);background:linear-gradient(to bottom,transparent,#fff 50%);position:absolute;top:-100%;left:0;right:0;z-index:-1}.tab_hidden p{color:#474747;font-size:15.8px;font-family:"Lato-Regular"}.tab_hidden img{max-width:100%;height:auto}.comment_fb{padding-top:40px}.comment_fb div.title{font-family:"UTMAptimaBold";font-size:15px;color:#313131;text-transform:uppercase;position:relative;padding-bottom:16px;margin-bottom:30px}.comment_fb div.title:after{content:"";width:25px;height:4px;border-radius:2px;background:#74402b;position:absolute;bottom:0;left:0}.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{padding:0 0 2rem}#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;margin:0 0 10px}#product_brand_related .list_other-title h2,#product_other .list_other-title h2{font-family:"UTMAptimaBold";font-size:22px;color:#212121;padding:1rem 0;cursor:pointer}#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:#74402b;border-radius:0;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}@media (min-width:992px){#product_brand_related .list_other-title .slide-control .btn-arrow,#product_other .list_other-title .slide-control .btn-arrow{margin-left:15px}}#product_brand_related .list_other-title .slide-control .btn-arrow i,#product_other .list_other-title .slide-control .btn-arrow i{font-size:14px;color:#ffffff}#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:568px){#container{padding:0}}.content_detail #item_detail{background:#ffffff;border-radius:5px;padding:15px;margin:30px 0 0}@media (min-width:992px){.content_detail #item_detail{padding:20px}}@media (max-width:768px){.content_detail #container{padding:0 1em}}.share_product{padding:2px 12px}
/*# sourceMappingURL=product.css.map */