html, body, div, span, applet, object, iframe, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, details, embed, figure, figcaption, header, hgroup, nav, output, ruby, section, time, mark, audio, video {border: 0 none;font: inherit;margin: 0;padding: 0;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}ol, ul, li { list-style:none }blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: none;}
:root {
    --color-main : #3A1D15;
}
@font-face {
    font-family: 'futura';
    src: url('../fonts/VNF-FuturaRegular.ttf');
}
.fixw{width:100%;overflow: hidden;display:block}
.imgf{width:100%;overflow: hidden;}
.content img,.imga {max-width: 100%!important;height: auto!important;}
.center { display:block; margin:0 auto }
.text-center{text-align:center}
.text-left  { text-align:left }
.text-right { text-align:right }
.clear{clear:both;}
.right{float:right}.left{float:left}
a,#header:hover a,.bth:hover,.ader:hover,.ui-tabs-nav li a:hover{text-decoration:none;}a:hover,.aunder:hover{text-decoration:underline;}
*{padding:0px; margin:0px;}
body{ top: 0px !important;font-family: "Roboto", sans-serif;font-size: 16px; line-height: 20px;color: #65441b;background-color: #fff5e6;overflow-x: hidden;overflow-y: scroll;-webkit-font-smoothing: antialiased;}
.strong{font-weight:700}
.breadcrumb li:after{content:"/\00a0";padding: 0 5px;color: #65441b;}
.breadcrumb{overflow: hidden;border-bottom: 1px solid #65441b;padding-bottom: 5px;}
.breadcrumb a{color:#65441b}
.breadcrumb li{float:left;}.breadcrumb .active{color:#65441b;}.breadcrumb .active:after{content:none}
#add_customer_content{display:none; background:#FFF;padding:10px 15px;border-radius:5px;min-width:300px;min-height:200px}
hr.tall{background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);border: 0;height: 1px;margin: 20px 0;}
.text-dec,.text-dec:hover{text-decoration:line-through;}
/*======Color=====*/
.c_fff,.c_fff a{color:#FFF}
.c_333,.c_333 a,.box2 a{color:#333}
.c_555,.c_555 a{color:#555}
.c_redb,.c_redb a,.red{color:red}
.c_000 a,.c_000{color:#000}
.c_blueb,.c_blueb a{color:blue}
.c_blue,.c_blue a,.c_blue{color:#0683c9}
.c_greenb,.c_greenb a{color:green}
.c_888,.c_888 a{color: #888;}
.c_777,.c_777 a{color: #777;}
.bg_icon{color:#FFF;border-radius:5px;box-shadow: 0px 2px 4px #888;}
.bg_icon0{background: #FFF;}
.bg_icon1{background: #6f5499;}
.bg_icon2{background: #428bca;}
.bg_icon3{background: #5cb85c;}
.bg_icon4{background: #5bc0de;}
.bg_icon5{background: #f0ad4e;}
.bg_icon6{background: #d9534f;}
.bg_icon7{background: #333;}
.bg_icon8{background: #4285f4;}
/*************** Search *******************/
.break { clear:both; }
#searchform {font-size:18px; }
#searchform div { color:#eeeeee; }
#searchform div input { font-size:14px; padding:5px; color:#999; }
#suggestions{ position: relative;left: 209px;width: 272px;display: none;top: 34px;}
#searchresults {z-index: 9999999;position: absolute;border-width: 1px;border-color: #501A02;border-top:0;border-style: solid;width: 100%;max-height: 300px;background-color: #FFF;font-size: 11px;line-height: 14px;margin-left: -209px;overflow-y: scroll;margin-top: 0;padding: 5px;}
#searchresults li{width: 244px;border-bottom:1px dotted #501A02}#searchresults li:last-child{border-bottom:0}#searchresults li h4{padding-top:10px;color:#333;padding-bottom: 10px;}
#searchresults a { display:block; background-color:#fff; clear:left; height:59px; text-decoration:none; }
#searchresults .price{color: #F00;}
#searchresults a img { float:left; padding:5px 10px; width:50px;height:50px;}
#searchresults a span.searchheading { display:block; font-weight:bold; padding-top:5px; color:#191919; }
#searchresults a span { color:#555555; }
#searchresults span.category { font-size:12px; margin:5px; display:block; color:#ffffff; }
#searchresults span.seperator { float:right; padding-right:15px; margin-right:5px;
background-image:url(../images/shortcuts_arrow.gif); background-repeat:no-repeat; background-position:right; }
#searchresults span.seperator a { background-color:transparent; display:block; margin:5px; height:auto; color:#ffffff; }
/*======Form=====*/
.form1{line-height: 33px;}
.form2{border: 1px solid #FFF;line-height: 20px;padding: 3px 5px;background: #fff;border-radius: 5px;}
.form_group{width:100%;display:block;overflow:hidden}
.form_group1{width: 100%;overflow: hidden;display: block;margin-bottom: 10px;}
.form_text1{border: 1px solid #c2c2c2;height: 23px;border-radius: 3px;padding: 2px;width: 98%;}
.form_text2{border: 1px solid #c2c2c2;border-radius: 3px;padding: 2px;width: 98%;}
.form_text7{border: 0;height: 23px;width: 300px;}
.form_email{width: 120px;background: #151515;border: 1px solid #343434;-webkit-border-radius: 3px 0px 0px 3px;-moz-border-radius: 3px 0px 0px 3px;border-radius: 3px 0px 0px 3px;float: left;display: inline-block;height: 23px;padding: 4px 6px;margin-bottom: 9px;font-size: 14px;line-height: 20px;color: #555555;}
.form_submit2{float: left;margin: 20px 0 10px;height: 30px;padding: 0 10px;border: 1px solid #c2c2c2;background: #6e4a34;color: #fff;border-radius: 3px;}
.form_submit6{border: 0;background: #FFF;color: #888;}
.form_submit7{background: #343434;padding: 11px 10px 9px 10px;font-size: 13px;line-height: 13px;color: #151515;font-weight: 600;border: none;-webkit-border-radius: 0px 3px 3px 0px;-moz-border-radius: 0px 3px 3px 0px;border-radius: 0px 3px 3px 0px;display: inline-block;}
.search{float:right;width:150px}
.search .buttom{background: #501A02;padding: 5px 13px;float: left;margin-top: 8px;margin-left: 5px;border-radius: 2px;border: 1px solid #c2c2c2;}
.search .search_input{height: 23px;width: 90%;margin-top: 8px;border: 1px solid #c2c2c2;border-radius: 2px;float: left;padding-left: 5px;}
/*======Table=====*/
.tooltip {outline:none;}
.tooltip strong {line-height:30px;}
.tooltip:hover {text-decoration:none;} 
.tooltip span {z-index: 10;display: none;padding: 5px;margin-top: 0;margin-left: 0;border-radius:2px;opacity: 1;}
.tooltip:hover span{display:inline; position:absolute; border:1px solid #D0AF9A;  color:#eee;background: url(../img/css-tooltip-gradient-bg.png) repeat-x 0 0 #333;}
.table2,.table2 tr{width:100%;margin-bottom: 10px;}
.table2, .table2 td{text-align: center;border: 1px solid #6e4a34;border-collapse: collapse;padding:3px 10px}
.table2 th{  border: 1px solid #6e4a34;background: #AB6E49;color: #fff;padding: 5px 0;}
.table2 .slsp{width: 30px;height: 30px;border: 1px solid;border-radius: 4px;padding: 5px;}
/*======MPW=====*/
.maxh350{max-height: 350px;}
.mrt10{margin-top:10px}
.mr20{margin-top:20px}
.prl30{padding-left: 30px;}
.prt50{padding-top:50px}
.prt5{margin-top: 5px;}
.mart35{margin-top: 35px;}
.marl83{margin-left:8.33333333%}
.mr10{margin:10px 0}
.w95{width:95px}
.w110{width: 110px;}
.w155{width:155px}
.w120{width:120px}
.w500{width:500px}
.w900{width:900px}.marlet15{margin-right:15px}
.pat7{padding-top: 7px !important}
.line1{line-height: 23px;}
.pat10{padding-top: 10px;}
.mar20{margin: 0 20px;}
.f16{font-size:1.6em;}
.fg1{float:left;width:30%;}.fg2{float:left;width:70%;}
.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12,.span50 {float: left;}
.span12 {width: 100%;}.span11 {width: 91.66666667%;}.span10 {width: 83.33333333%;}.span9 {width: 75%;}.span8 {width: 66.66666667%;}.span7 {width: 58.33333333%;}.span6 {width: 50%;}.span5 {width: 41.66666667%;}.span4 {width: 33.33333333%;}.span3 {width: 25%;}.span2 {width: 16.66666667%;}.span1 {width: 8.33333333%;}
.span50{width: 20%;}
/*======Pagination=====*/
.pagination {text-align: right;padding: 20px 0 5px 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color:#0fa1e0;float:right}
.pagination a {margin: 0 5px 0 0;padding: 3px 6px;}
.pagination span a{border: 1px solid #ccc;border-radius: 4px 4px 4px 4px;}
.pagination .next{border-radius: 0px;border:none;color: #0fa1e0;text-decoration: none;}
.pagination .current {background: #3071a9 top left repeat-x !important;border-color: #0fa1e0 !important;color: #fff !important;margin: 0 5px 0 0;padding: 3px 6px;border-radius: 4px 4px 4px 4px;}			
.pagination .current:hover {text-decoration: underline;}
.header{ height: 132px;display: block;overflow: hidden;}
#main{overflow:hidden;    display: flex;padding:10px 0;}
#main .slidebar_left,#main .slidebar_right{float:left;width:250px}
#main .home_main{float:left;width:100%;}
.box1{margin-bottom: 10px;display:block;overflow:hidden;}
.box1 h3{background: url(../img/bg2.png) no-repeat right bottom;background-color:#6e4a34;padding: 8px 5px 8px 10px;color:#FFF;font-size: 1rem;}
.box1 ul.box1_list{padding: 10px 5px 10px 20px;}
.box1 ul.box1_list li a{color:#65441b;font-size:14px;font-weight:700}
.box1 ul.box1_list li ul{margin-left:15px; padding-bottom: 10px;}.box1 ul.box1_list li ul a{font-size:12px;color:#65441b}
.bor1_border{border: 1px solid #6e4a34;;border-top: 0;border-radius: 0 0 1px 1px;}
.box1_list2 a{color:#FFF;font-size:12px}.box1 ul.box1_list2{padding:10px}
.box1_list3 a {display:block;width: 100%;color:#65441b}.box1_list3{padding-top:10px}
.box1_list3 a img{width: 70px;height: 70px;padding: 5px;border-radius: 4px;}
.box1_list3 li{overflow: hidden;clear: both;border-bottom: 1px dotted #6C4136;margin-bottom: 10px;padding-bottom: 5px;}
.box1_list3 li:last-child{border-bottom:0}.ads a,.box2_list a{display:block;overflow:hidden}
.ads a img{width: 240px;padding: 4px;}
.box1_price{font-weight: 700;color:#65441b;  text-align: right;font-size: 1.6em;}
.box1 .address a{  font-size: 12px;color: #65441b;}.address{padding:10px}
.static{padding: 10px 20px;}
.static .td1{font-weight: 700;width: 110px;color:#65441b}
.static td,.box2_list h4 a{color:#6e4a34} /* ---------------------- */
.box2{display:block;overflow:hidden;  margin: 0 10px 10px;}
.box2 h2{position: relative;padding: 48px 0;text-align: center;margin: 1.5rem 0;background: #f9e5c7;}
.box2 h2::before{content:'';background: url('../img/line_top.png') no-repeat center center;width: 100%;height: 48px;position: absolute;left: 0;top: 0;}
.box2 h2::after{content:'';background: url('../img/line_bottom.png') no-repeat center center;width: 100%;height: 48px;position: absolute;left: 0;bottom: 0;}
.box2 h2 a{margin: 1rem 0;font-size: 26px;display: block;color: #a7792f;font-weight: 400;}
.box1 h3 a{color:#FFF !important}
.box2 h3{background: url(../img/bg5.png) no-repeat left bottom;padding: 8px 5px 8px 10px;color:#FFF;font-size: 15px;}
.box2_list{overflow: hidden;}
.box2_list h4,.box2_list .box1_price{text-align:center}
.box2_view{float: left;}
.box2_list h4{    margin-bottom: 1rem;font-size: 1rem;padding-top: 1rem;}
.box2_view a{background: #6e4a34;color: #FFF;font-size: 11px;padding: 5px 8px;border-radius: 4px;text-align:center}
.box2_price{  float: right;text-align: center;font-weight: 700;color: #E42424;}
.box2_product{border: 1px solid #EEE;padding: 5px;margin: 5px;border-radius: 2px;background: #FFF;}
.box2_list li:hover .box1_price{color:#F00}
.box2_product h4 a{text-transform: uppercase;}
.box2_product img{width: 100%;height: 200px;}
.nav{display:flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.box3 h3{border-top: 5px solid #6e4a34;border-bottom: 5px solid #6e4a34;padding: 13px 0;text-align: center;font-size: 2.3em;font-family: "Times New Roman", Georgia, Serif;color:#65441b;margin-bottom: 0;}
.box4 h3{text-align:left;  font-size: 18px;  padding-bottom: 10px;color:var(--light)}.box2 h3 a{color:#FFF}
.box4{line-height: 30px;font-size: 14px;}
footer{overflow: hidden;background: url(../img/image-14-1.jpg) no-repeat;padding: 20px 20px 0;    background-size: cover;position: relative;color: var(--light);}
footer a,footer a:hover{color:var(--light)}
footer::before{content:'';position: absolute;width: 100%;height: 100%;background: rgb(0 0 0 / 64%);top:0;left:0;}
.copyright{text-align:center;}
h1{text-indent: -9999px;}
.content2{  float: left;margin-left: 10px;width: 100%;}
.box5{display: block;overflow: hidden;}
.box5 .box5_1{display: block;margin: 10px;}.box5 h3 a{color:#65441b}
.content a{color: var(--dark);}
.content{background: #FFF;padding: 10px;border-radius: 5px;margin-bottom: 20px;overflow: hidden;color:#000;    border: 1px solid #DDD;}.list2{font-size:12px}.list2 a{color:blue}
.img_more{width: 271px !important;height: 271px !important;}
.thumbs_list_frame{overflow:hidden}
.thumbs_list_frame li{float:left}
.thickbox{display:block;margin:5px}
.product_info{margin-left:20px}
.hotline{margin: 20px 0;background: #FFF;padding: 10px;font-size: 22px;color: #F00;font-weight: 700;border-radius: 5px;}
.ipi1{height: 30px;border: 1px solid #65441b;border-radius: 4px;padding-left: 10px;width: 60px;font-weight: 700;}
.but{height: 30px;border: 1px solid;border-radius: 4px;padding: 0 10px;background: #40221A;color: var(--light);    cursor: pointer !important;}
.box6{background: #FFF;color: #333;margin: 20px 0;padding: 10px;border-radius: 4px;overflow:hidden}
.ui-tabs-nav{overflow:hidden}
.ui-tabs-nav li{float:left;background: #FFF;padding: 8px 10px;margin:0 2px;border: 1px solid #65441b;}.ui-tabs-nav li a{color:#333;}
.product2{margin-top: 10px;color: #000;}
.ui-tabs-nav .ui-tabs-active{  background: #40221A;border: 1px solid #65441b;}.ui-tabs-nav .ui-tabs-active a{  color: var(--light);}
.shop {position: fixed;top: 129px;right: 5px;z-index: 999;}
.shop span {position: relative;top: -90px;right: 38px;font-size: 16px;font-weight: 700;color: #FFF;}
.h_left{float:right}
nav{background:#694531;height: 40px;}
nav ul{float:left;display:block;text-transform: uppercase;}
nav ul li {float:left;padding:10px 16px;border-left: 1px solid #542713;}
nav ul li:first-child{border-left:0}nav ul li:hover{background:#3A1D15}
nav ul li a{color:#FFF;font-weight:700;font-size: 12px;}nav ul li a:hover,.box2_view a:hover{text-decoration:none;}
#primary_nav_wrap ul{list-style:none;position:relative;float:left;margin:0;padding:0}
#primary_nav_wrap ul a{color: var(--dark);display:block;text-decoration:none;line-height: 40px;padding: 0px 13px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 16px;text-transform: uppercase;}
#primary_nav_wrap ul li{position:relative;float:left;margin:0;padding:0}
#primary_nav_wrap ul li.current-menu-item{background:#3A1D15}
#primary_nav_wrap ul li:hover{background:#3A1D15}
#primary_nav_wrap ul li.nohover:hover{background:transparent}
#primary_nav_wrap ul ul{display:none;position:absolute;top:100%;left:0;background:#694531;padding:0;z-index:999}
#primary_nav_wrap ul ul li{float:none;width:250px}
#primary_nav_wrap ul ul a{line-height:120%;padding:10px 15px}
#primary_nav_wrap ul ul ul{top:0;left:100%}
#primary_nav_wrap ul li:hover > ul{display:block}
#primary_nav_wrap ul li.active a,#primary_nav_wrap ul li:hover a{color: var(--light);}
#translate-this .translate-this-button {background: url(../img/flag_03.png) no-repeat scroll 0 0 transparent !important;display: inline;float: left;height: 25px !important;margin: 0;width: 180px !important;}
.menu_new{margin: 1.5rem 0;}
.menu_new h3{text-transform: uppercase;font-size: 16px;margin-bottom: .5rem;color: #65441b;}
.menu_new li a{color: #65441b;text-transform: none;}
header{color: var(--light);width: 100%;}
.header-top{padding: .5rem 0;background: #f7f7f7;border-bottom: #f7f7f7;}
.header-new{    display: flex;justify-content: space-between;padding: 5px 0;-ms-flex-align: center !important;align-items: center !important;}
.slideshows{z-index: 60;}
.slideshows,.slide-home{position: relative;}
.slideshows .slick-arrow{position: absolute;z-index: 2;top: 50%;transform: translateY(-50%);font-size: 2rem;color: var(--black);opacity: 1;cursor: pointer;opacity: 0;visibility: hidden;}
.slideshows .slick-arrow.arrow-left{left: 1rem;} 
.slideshows .slick-arrow.arrow-right{right: calc(1rem + 15px);} 
.slideshows:hover .slick-arrow,.slide-home:hover .slick-arrow{opacity: 1;visibility: visible;}
.slideshows .slick-dots{ display: flex;list-style: none;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.slideshows .slick-dots li button {background: var(--gray);border: 0;border-radius: 50%;font-size: 0px;width: 8px;height: 8px;display: block;line-height: 6px;color: var(--black);overflow: hidden;padding: 0;margin: 5px 8px;box-shadow: 1px 1px 1px rgb(0 0 0 / 35%)}
.slideshows .slick-dots li.slick-active button{background: var(--black);}
.box2 h2 a:hover{text-decoration:none;}
.pt-cus{padding-top: 5rem;}
.span25{width: 20%;float: left;}
.main-bg{background: url(../img/v2.png) repeat;background-size: auto;background-color: #f9e5c7;}
/* 21.12.24 */
.tl_header_top{    background: var(--color-main);}
.tl_header_top a{color: var(--light);font-size: 14px;}
.tl_header_top .tl_header_top_div{display: flex;justify-content: space-between;padding: 9px 0;}
.tl_header_top .tl_header_top_div_menu ul li::before{content: '|';    padding: 0 8px;}
.tl_header_top .tl_header_top_div_menu ul li:first-child::before{content:''}
.tl_header_main{position: sticky;top: 0;left: 0;width: 100%;background: #fff;z-index: 999;border-bottom: 1px solid #d1d1d6;}
.tl_header_main .tl_header_main_flex{display: flex;justify-content: space-between;padding: 5px 0;-ms-flex-align: center !important;align-items: center !important;}
.tl_header_main .tl_header_main_flex .tl_header_main__logo img{height: 60px;}
.tl_header_main__search{width: 50%;position: relative;}
.tl_header_main__search input{padding-left: 2rem;padding-right: 1rem;height: 44px;line-height: 44px;}
.tl_header_main__search button{position: absolute;top: 12px;left: 12px;background: transparent;border: none;font-size: 17px;color: var(--gray);}
.tl_header_main__cart{display: flex;-ms-flex-align: center !important;align-items: center !important;}
.tl_header_main__cart a{color: var(--dark);display: flex;-ms-flex-align: center !important;align-items: center !important;}
.tl_header_main__cart a:hover,.tl_header_bottom .mega_menu a:hover,.tl_header_top_div_slogant a:hover{text-decoration:none;}
.tl_header_main__cart a i{font-size: 29px;margin-right: 8px;}
.tl_header_bottom{  border-bottom: 1px solid #d1d1d6;padding: 9px 0;position: relative;    background: var(--white);}
.tl_header_bottom .mega_menu{display: flex;justify-content: center;margin-bottom: 0;}
.tl_header_bottom .mega_menu .mega_menu_a0{color: #211e22;padding: 0 12px;position: relative;}
.tl_header_bottom .mega_menu .mega_menu_a0::after{content: '';width: 0%;display: block;height: 2px;position: absolute;background: #333;left: 50%;bottom: -5px;transform: translateX(-50%);opacity: 0;visibility: hidden; transition: width .5s;-webkit-transition: width .5s;}
.tl_header_bottom .mega_menu .mega_menu_a0:hover::after{opacity: 1;visibility: visible;width: 60%;}
.tl_header_bottom .mega_menu .mega_menu_li0 .mega_menu_div{ position: absolute;width: 100vw;left: 0;opacity: 0;visibility: hidden;background: var(--white);z-index: 999;padding-top: 1rem;padding-left: 1rem;padding-right: 1rem;}
.tl_header_bottom .mega_menu .mega_menu_li0:hover .mega_menu_div{opacity: 1;visibility: visible;}
.slideshows{height: 500px;}
.mega_menu_div_href_right{padding: .5rem;border: 1px solid transparent;display: block;margin-bottom: .5rem;border-radius: 6px;}
.mega_menu_div_href_right:hover,.tl_category_item:hover a{border: 1px solid var(--gray);}
.mega_menu_div_href_right img{width: 100%;border-radius: 6px;}
.mega_menu_div_href_right h4{white-space: nowrap;font-size: 14px;color: var(--dark);margin-bottom: 0;text-align: center;}
.text-main{color: var(--color-main) !important;}
.tl_category_item a{text-decoration:none;background: var(--white);border-radius: 6px;padding: 10px;margin-bottom: 1rem; border: 1px solid transparent;color: var(--color-main);}
.tl_category_item h2{font-size: 16px;margin-left: 10px;}
.tl_category_item .image{border-radius: 50%;height: 65px;width: 65px;background: var(--color-main);color: var(--light);text-align: center;line-height: 65px;min-width: 65px;}
.tl_heading_1{text-indent: unset;text-transform: uppercase;font-size: 1.6rem;margin-bottom: 1.2rem;}
.skiptranslate iframe{display: none;height: 0 !important;}
#block_mobile{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: var(--white);z-index: -1;opacity: 0;visibility: hidden;overflow-y: auto;}
#block_mobile a{color: var(--dark);margin: 9px 0;display: block;}
body.show-menu #block_mobile{z-index: 999;opacity: 1;visibility: visible;}
.btn-mobile{background: transparent;border: none;font-size: 2rem;}
body.show-menu {height:100%;overflow: hidden;}
body.show-menu .btn_nav_sw{opacity: 1;visibility: visible;}
.mega_menu_div_href_right img{max-height: 220px;}
.btn_nav_sw{position: fixed;top: 1rem;right: 1rem;background: transparent;border: none;font-size: 2rem;color: var(--danger);opacity: 0;visibility: hidden;}
.zoomimage{cursor: zoom-in;}
.ps-product--gallery .ps-product__thumbnail {position: relative;overflow: hidden;}
.ps-product--gallery .ps-product__thumbnail .arrow-left,.item-room-slide .arrow-left{left: 0}
.ps-product--gallery .ps-product__thumbnail .arrow-right,.item-room-slide .arrow-right{right: 0;}
.ps-product--gallery .ps-product__thumbnail .slick-arrow,.item-room-slide .slick-arrow{ top: 50%;margin-top: -50px;}
.ps-product--gallery {position: relative;}
.ps-product--gallery .ps-product__thumbnail {display: none;}
.ps-product--gallery .ps-gallery--image {display: none;padding: 0 ;}
.ps-product--gallery.has-video .ps-gallery--image{margin-left: 80px;}
.ps-product--gallery.has-video .arrow-left{left: 0px;}
.ps-product--gallery .ps-gallery--video{position: absolute;bottom: 0;left: 25px;z-index: 9;display: none;}
.ps-product--gallery .ps-gallery--video img{width: 80px;padding: 6px;}
.ps-product--gallery .ps-gallery--video a{    display: block;border-color: var(--color-main-yellow-bold);background: var(--white);}
.ps-product--gallery.has-video .ps-gallery--video{display: block;}
.ps-product--gallery .ps-gallery--image .ps-gallery__item {border-radius: 4px;border: 1px solid #f0f2f5;margin: 12px 6px 0;padding: 4px;}
.ps-product--gallery .ps-gallery--image .ps-gallery__item:hover,.ps-product--gallery .ps-gallery--image .slick-current .ps-gallery__item  {border-color: var(--color-main);}
.ps-product--gallery .ps-product__video {top: 10px;right: 10px;bottom: auto;border: none;display: flex;justify-content: center;align-items: center;padding: 0;width: 40px;height: 40px;background-color: #fff;border-radius: 50%;}
.ps-product--gallery .ps-product__video a {display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;color: #9babcd;}
.ps-product--gallery .ps-product__video a i {line-height: 1em;font-size: 16px;padding-left: 5px;}
.ps-product--gallery img{width: 100%;}
.ps-product--gallery .slick-arrow,.div-newspapers .slick-arrow{position: absolute;bottom: 4px;z-index: 99;border: 0;background: transparent;font-size: 2rem;padding: 6px 4px;color: var(--color-main-yellow-bold);}
.ps-product--gallery .arrow-left{ left: 0;}
.ps-product--gallery .arrow-right{ right: 0;}
.ps-product--gallery .slick-arrow i{background: rgb(51 51 51 / 52%);width: 45px;color: var(--light);text-align: center;height: 45px;line-height: 45px;border-radius: 50%;cursor: pointer;font-size: 1.5rem;}
.ps-product--gallery .slick-arrow i:hover{background: rgb(51 51 51)}
@media  (max-width: 991.98px) {
    .slideshows{height: auto;}
    .span25 {width: 50%;}
    .pt-cus{padding-top:0;}
    .breadcrumb{padding: 0;border-radius: 0;background: transparent;}
    .product_info{margin-left: 0;}
    .hotline{line-height: 1.5;}
    .box1_price{text-align:left;margin-top: 1rem;}
    .ui-tabs-nav li{margin: 5px 2px;}
    .box2{    margin: 0;}
    .content2{margin-left: 0;}
    .box5{margin-bottom: 1rem;}
    .box5 h3{font-size: 1.2rem;}
}
@media (min-width: 1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl{max-width: 1370px;}
}
@media (min-width: 1700px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl{max-width: 1600px;}
}