@font-face{font-family:'tshf';src:url('../fonts/tsh.woff2') format('woff2');font-weight:normal;}
@font-face{font-family:'tshf';src:url('../fonts/tsh_b.woff2') format('woff2');font-weight:bold;}
@font-face {font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/mi.woff2) format('woff2');}
@font-face {font-family:'brands';src:url('../fonts/brands.woff2') format('woff2');font-weight:normal;font-style:normal;}
:root{
  --shadow:0 2px 7px -5px rgb(0 0 0);
  --shadow2:0 2px 10px -3px rgb(0 0 0);
  --color:#000;
  --imp-color:#ffa000;
  --btn-txt-color:#fff;
  --btn-color:#ccc;
  --imp-btn-txt-color:#fff;
  --imp-btn-color:#ffa000;
  --h-color:#fafafa;
  --h-text-color:#000;
  --hl-color:#fffce4;
  --green-color:#5ea93b;
}
/*icons*/
[class^="ico-"]:before, [class*=" ico-"]:before {font-family:"brands";font-style:normal;font-weight:normal;display:inline-block;margin:0 .1em;vertical-align:baseline;line-height:1;}
.ico-basket:before {content:'\e800';}
.ico-twitter:before {content:'\f099';}
.ico-x:before {content:'\f099';}
.ico-facebook:before {content:'\f09a';}
.ico-linkedin:before {content:'\f0e1';}
.ico-ticket:before {content:'\f145';}
/* .ico-youtube:before {content:'\f167';} */
.ico-youtube:before {content:'\f16a';}
.ico-instagram:before {content:'\f16d';}
.ico-skype:before {content:'\f17e';}
.ico-bug:before {content:'\f188';}
.ico-bank:before {content:'\f19c';}
.ico-behance:before {content:'\f1b4';}
.ico-soundcloud:before {content:'\f1be';}
.ico-paypal:before {content:'\f1ed';}
.ico-cc-visa:before {content:'\f1f0';}
.ico-cc-mastercard:before {content:'\f1f1';}
.ico-cc-discover:before {content:'\f1f2';}
.ico-cc-amex:before {content:'\f1f3';}
.ico-cc-paypal:before {content:'\f1f4';}
.ico-cart-plus:before {content:'\f217';}
.ico-pinterest:before {content:'\f231';}
.ico-whatsapp:before {content:'\f232';}
.ico-credit-card-alt:before {content:'\f283';}
.ico-shopping-bag:before {content:'\f290';}
.ico-shopping-basket:before {content:'\f291';}
.ico-snapchat:before {content:'\f2ac';}
.ico-facebook-squared:before {content:'\f308';}
.ico-tiktok:before {content:'\f309';}
.ico-threads:before {content:'\f309';}
.material-icons,.mi,mi {font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:inherit;display:inline-block;line-height:inherit;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;color:inherit;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';vertical-align:middle;}
*{margin:0;padding:0;border:0;}
html,body{height:100%;}
html{position:relative;}
body{background:#f3f3f1;background-size:auto 120%;margin:0;font-family:'tshf';background-attachment:fixed;color:var(--color);}
::selection{background:#8fc692;color:#fff;}
.break{padding:1px;clear:both;display:block;}
.clear{clear:both;display:block;}
hr{border-bottom:1px solid #eee;}
a{text-decoration:none;color:var(--color);}
.content li{margin:0 20px;}
.content img{margin:auto;border-radius:16px;box-shadow:var(--shadow);margin:5px;background:#fff;}
header{padding:10px;}
header .header_top{background:#dc2228;padding:5px;}
.copyRights {padding-bottom:40px;}
footer {}
.warp{margin-left:auto;margin-right:auto;padding-top:20px;width:1000px;}
.box{background:rgba(0, 0, 0, 0.06);border-radius:7px;padding:5px;margin-bottom:10px;}
.box::after{display:block;clear:both;content:'';}
.box .box{padding:0;}
table{direction:rtl;}
.title_co{background:#ddd;color:var(--color);padding:5px;}
#done{padding:5px;border:1px solid #AFC9A0;background-color:#E6FFE6;font-weight:bold;display:block;margin-bottom:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#error {padding:5px;border:1px solid #A65C5C;background-color:#FAC7C7;font-weight:bold;display:block;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:5px;}
#list_pages{list-style-type:none;height:auto;clear:both;}
#list_pages li{display:inline-block;float:right;}
#list_pages li a{display:block;padding:2px 8px;border-right:1px dashed #e5e5e5;text-align:center;}
#list_pages li:first-child a{border:0;}
#search_box{float:left;vertical-align:bottom;}
ul#main_menu_ul_bottom {display:inline;list-style-type:none;}
#main_menu_ul_bottom li a {color:#7c7c7c !important;font-size:13px;line-height:normal;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,.title {font-family:inherit;color:var(--h-text-color);background:var(--h-color);border-radius:9px;padding:5px 5px ;font-weight:bold;}
.container,#center_contaner {max-width:1000px;margin:auto;}
/* .visable_inner {min-height:calc( 100vh - 100px );} */
.visable_inner > div {
  /* max-width:1000px !important;margin:5px auto !important;*/
  float:none;width:auto;padding:0 !important;margin:0 !important;clear:both;
}
.visable_inner > div.clear{padding:0 !important;}
/* .visable_inner .my_content {background:#f5f5f5;} */
.my_content > [class*='col-xs-']{padding:5px;}
.visable_inner .my_content .box{max-width:1000px !important;margin:auto !important;}
.visable_inner > div .box {margin:0;border-radius:0;background:transparent;}
.checkout_steps,.order_details  {padding:0 5px;}
.w10{width:10%;} .w20{width:20%;} .w30{width:30%;} .w40{width:40%;} .w50{width:49.5%;} .w60{width:60%;} .w70{width:70%;} .w80{width:80%;} .w90{width:90%;} .w100{width:100%;}
.margin5{margin:5px;}
.margin10{margin:10px;}
/*buttons*/
.btn{padding:5px 8px;background:var(--btn-color);color:var(--btn-txt-color);font-weight:bold;font-size:16px;border:0;}
.btn.focus, .btn:focus, .btn:hover{box-shadow:inset 0 -16px 5px rgba(255,255,255,0.15);color:var(--btn-txt-color);}
.btn.btn-success{background:var(--green-color);}
.btn-default { background:var(--btn-color);color:var(--btn-txt-color);border-color:#000;}
.btn-default:hover{box-shadow:inset 0 -5px 20px rgba(255,255,255,0.1);}
.btn-default.disabled{opacity:0.5;}
.fa, .fa-brands, .fa-classic, .fa-regular, .fa-sharp, .fa-solid, .fab, .far, .fas{vertical-align:middle;}
.btn-warning{color:#fff;background-color:#d0cdc9;border-color:#bfb0a1;}
.btn.btn-warning{background:#f16363;}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning{color:#fff;background-color:#808080;border-color:#bfb0a1;}
.btn_link,.btn-link {display:inline-block;background:#f5f5f5;border-radius:10px;text-align:center;font-size:16px;color:var(--color);}
.btn-link:hover, .btn-link:focus{background-color:#f3f3f3;text-decoration:none;color:var(--color);}

#currency .btn-group{background:#ececec;padding:0;border-radius:5px;margin:0;}
#currency .btn-group button{padding:3px 6px;border-radius:9px;color:var(--color) !important;background:transparent;text-decoration:none;font-size:13px !important;}
.dropdown-menu{min-width:182px !important;border:0;}
.rotate270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);}
#quick_tips div,#lang_select a,#twasel p:nth-child(1),#twasel span{font-size:14px;color:#7c7c7c;margin:0 5px;}
#quick_tips div:nth-child(1){/* color:#7F7F7E;margin-bottom:10px;*/ }
#quick_tips div i:nth-child(1){color:#49A9D8;}
#lang_select{margin:10px 5px;}
.margin0{margin:0!important;}
.navbar-nav>li>a{line-height:64px;margin:0 10px !important;padding:0 !important;margin-top:10px !important;font-size:19px;font-weight:bold;}
.topLinks {padding:25px 0 0 0;flex-grow:1;text-align:left;}
.topLinks > * {font-size:25px;line-height:1;vertical-align:middle;display:inline-block;margin-right:5px;color:var(--color) !important;direction:ltr;}
header ul.nav {/*background:#dc2228;*/ padding-right:0;padding-left:initial;border-radius:7px;clear:both;margin:5px auto 5px auto;width:auto;text-align:center;}
.nav>li{/*display:inline-block;*/margin-bottom:10px;}
.nav>li>a,.dropdown-menu>li>a{padding:5px 10px;margin:0 5px;font-size:17px;color:var(--color);background:#fff;box-shadow:var(--shadow);border-radius:8px;}
.nav li a:focus, .nav li a:hover,.dropdown-menu>li>a:hover{color: var(--imp-color);background:var(--hl-color);}
.nav ul {display:none;position:absolute;background:white;z-index:999;box-shadow:var(--shadow2);border-radius:8px 0 8px 8px;top:90%;top:90%;right:5px;padding:0;}
.nav ul ul {top:0;right:100%;}
.nav li:hover > ul {display:block;}
.nav ul li {list-style:none;display:block;}
.nav ul li a {
  padding:3px 10px;display:block;font-size:18px;white-space:nowrap;border-radius:8px;
  display:flex;align-items:center;justify-content:space-between;
}
.dropdown-submenu>a::after {content:'◣';font-size:60%;margin:0 3px 0 0;color:rgba(0,0,0,.3);}
.nav ul .dropdown-submenu>a::after {content:'◀';vertical-align:middle;margin:3px 4px 5px 0;display:inline-block;}
footer{display:block;}
.footer_nav{width:1000px;max-width:100%;margin:auto;}
.footer_nav::after{display:block;content:' ';clear:both;}
.footer_nav li {float:right;width:25%;}
#join_us{background:#48AADB;color:#fff;}
.font_weighted{font-weight:bold;font-size:14px;}
#cart a{cursor:pointer;line-height:1;}
#cart a i,#cart a mi{display:block;float:right;line-height:55px;font-size:40px;}
shoppinicon{background:url(../images/cart.svg) no-repeat center center;width:50px;height:33px;background-size:contain;display:inline-block;margin:-3px 0 0 7px !important;}
#cart a span{display:block;float:right;background:transparent !important;font-family:inherit;margin-left:7px;margin-top:16px;font-size:10px;padding:2px 5px;border-radius:100%;padding-bottom:4px;z-index:1;position:absolute;transform:skewX(-7deg);}
#links{margin:10px 5px;float:left;}
#links a{display:block;font-size:14px;}
.crt{content:'';display:none;width:0;height:0;border:8px transparent solid;border-top-color:#dad7d7;border-bottom-width:0;position:absolute;bottom:-8px;left:50%;margin-left:-8px;z-index:99999;}
.navbar-default{margin:0;}
.navbar-nav{float:none !important;text-align:center !important;display:inline-block;vertical-align:top;}
.navbar-nav li{display:inline-block;float: none !important;}
.navbar-default,.navbar-default .navbar-nav>.active>a{/*background-color:#fff!important; */ }
.navbar-default .navbar-nav>a:hover{color:#fff!important;}
.navbar-default{background-color:transparent !important;}
.navbar-default .navbar-nav>li>a{color:#948884!important;/*background-color:#fff!important;*/ padding:10px;margin:0 5px;padding-top:5px;}
.navbar-default .navbar-nav>li>a:hover , .navbar-default .navbar-nav>li:hover>a{color:#fff!important;background-color:rgba(124, 124, 124, 0.64) !important;border-radius:7px;}
.dropdown a:hover{}
.margin-top10{margin-top:10px;}
.margin-top15{margin-top:15px;}
.margin-top20{margin-top:20px;}
.menu_item_title{border-bottom:1px solid #ccc;font-size:17px;padding:0 0 5px 0;margin:0;}
.bold{font-weight:bold;}
.fhmm-content ul li{font-size:14px;}
.full_width_mail_list{/**min-height:115px ;background:#4A4A4A;*/ }
.bg_footer #level_1 p{color:#4A4A49;font-size:17px;}
.margin-right30{margin-right:30px;}
#main_menu_ul_bottom li{}
#level_3{min-height:48px;/*background:#d5d2d1;*/ color:#fff;line-height:75px;opacity:0.7;}
#main_menu_ul_bottom li:before {content:"-";font-family:FontAwesome;display:inline-block;font-size:25px;width:10px;color:#7c7c7c;position:relative;top:5px;}
.fleft,.float-left{float:left;}
.fright,.float-right{float:right;}
.matgar_title{position:relative;margin:0 0 8px;}
.matgar_title .title {margin:0;}
.matgar_title  .border_div{/*height:1px;position:absolute;bottom:1px;width:100%;z-index:9;background:rgb(108, 108, 108);*/ }
.product a:hover,.product a:active{text-decoration:none;}
.new_products a{text-align:center;font-size:12px;font-weight:bold ;}
.product_title{line-height:15px;text-align:center;margin:4px 0;height:30px;overflow:hidden;}
.new_products img{border-radius:8px;height:auto !important;mix-blend-mode:multiply;width:100%;width:100%;margin:0;box-shadow:none;}
.product_page .product_picture {background:#fff;padding:5px;border-radius:10px;box-shadow:var(--shadow);margin-bottom:10px;display:flex;}
.swiper-pagination-bullet-active{background:#000 !important;}
.p{/*min-height:340px;*/ margin:5px 0;padding:0 7px!important;}
.add_to_cart{/* float:left;*/ font-size:14px;/* z-index:6;*/ position:relative;padding:6px 2px;opacity:1!important;}
.curr{font-size:9px;float:none !important;}
.more,.more_items{background:var(--btn-color);width:20%;min-width:180px;padding:7px;display:block;color:var(--btn-txt-color) !important;text-align:center;font-size:20px;border-radius:7px;margin:10px auto;}
.more:hover,.more_items:hover{background:var(--imp-btn-color) !important;color:var(--imp-btn-txt-color) !important;}
a:hover ,a:active ,a:visited ,a:link{text-decoration:none;}
.po {background:var(--btn-color);color:var(--btn-txt-color);padding:5px 7px;border-top-left-radius:10px;border-top-right-radius:10px;height:30px;margin-right:10px;margin-left:10px;}
.cartIcon, .showList {font-size:36px;cursor:pointer;overflow:hidden;margin:20px 0 0 10px;}
.latest_brands{text-align:center;margin-bottom:25px;}
.latest_brands span{background:#fff;position:relative;z-index:9;padding:5px 48px;}
.latest_brands div{position:absolute;height:3px;background:#49A9D8;width:100%;bottom:10px;}
#clear_white{background:#fff;position:absolute;z-index:-99999;width:100%;bottom:100%;}
.browse_brands{background:#F4F4F4;border-radius:7px;padding:13px 0 13px 0;}
.browse_brands .bold{font-size:34px;}
.browse_brands a{background:#4A4A4A;text-align:center;border-radius:5px;font-size:25px !important;color:#fff;font-weight:bold;padding:7px 10px 10px 10px;}
.blur{-webkit-filter:blur(7px);-moz-filter:blur(7px);-o-filter:blur(7px);-ms-filter:blur(7px);filter:blur(7px);}
#cartModal{background:rgba(255, 255, 255, 0.6);}
.hr{width:100%;clear:both;margin:10px 0;border:0;border-bottom:1px solid rgba(124,124,124,.2);}
.RecycleLoader {display:none;position:absolute;top:22%;right:50%;transform:translateX(50%);border-radius:100%;padding:2px 4px;font-size:30px;color:rgb(254, 255, 254);background:rgb(0,0,0,0.3);}
.checkout *{font-size:14px;}

#empty_cart{padding:10px 0;text-align:center;color:#000;font-size:15px;}
.empty_cart_state{/*background:#DA0000 !important;*/ }
.product_row,.product_row2{}
/* .product_row i,.product_row2 i{line-height:27px;font-size:15px ;} */
#cartModal .modal-content{font-size:16px;}
/* #cartModal .modal-title{color:#7d7d7d;font-size:14px;} */
.breadcrumb>li+li:before{content:">";}
#product_tabs{/*border-bottom:2px solid #000;*/ border:0!important;}
#product_tabs>li.active>a{background:#dc2228;color:#4e4c4c;margin-bottom:0;border-color:transparent;}
.nav-tabs>li>a{background:#eae7e2;border:1px solid #B8B3B3;margin:0;}
.nav-tabs>li>a:hover{border:1px solid #B8B3B3;}
.breadcrumb li a,#product_tabs li a,.breadcrumb li span{font-size:12px;font-weight:bold;color:#000;background:#eee;padding:4px 7px;border-radius:9px;}
.breadcrumb li a:hover{background:#ddd;color:#000;}
.breadcrumb {background-color:transparent;border-radius:0;margin:5px 0;padding:5px 10px;}
#product_tabs li a{color:#777777;border-radius:0;margin-right:5px;border-radius:8px;}
.secure{background:#3eb464;color:#fff;padding:0px 4px;border-radius:5px;vertical-align:middle;display:inline-block;line-height:23px;font-size:15px;}
.prod_showcase_brand{width:100%;}
.padding10{padding:10px;}
.tab-content{/*border-bottom:2px solid #777777;*/ }
.product_option .btn{ background:var(--btn-color);color:var(--btn-txt-color);}
.product_option .active{background:var(--imp-btn-color);color:var(--imp-btn-txt-color);}
.product_option .active:hover{}
.control-label{font-size:15px;}
#product_details .product{width:100%;}
#product_details .product .div_2{padding:7px 6px 6px 10px;z-index:0;}
#product_details .product .div_4{margin:0 14px;padding:7px;bottom:0;z-index:0;}
#product_details .product .div_1{margin-left:0;font-size:22px;padding:1px 10px;font-weight:bold;z-index:0;}
#product_details .product .add_to_cart{/*margin:10px 0;z-index:0;background:#96CB68;border-color:#8ECF55;padding:5px 10px;*/ height:50px;padding:10px 20px;}
#product_details .product .div_3 {min-height:50px;}
#product_details .product .div_1  .curr{top:16px;}
#product_details .product .div_3{font-size:19px;z-index:0;position:relative;}
#product_details .product .div_3 .curr{top:9px;}
.bg_logo{/* margin-top:27px;*/ }
.related_prod .add_to_cart{float:left;/*font-size:11px;*/ z-index:6;position:relative;padding:6px;}
.related_prod  .div_1{float:left;background:#E53838;padding:2px 7px;border-radius:5px;margin-left:-4px;z-index:5;position:relative;color:#fff;}
.related_prod  .div_2{padding:2px 2px 2px 10px;}
.related_prod  .div_4{padding:2px;}
.related_prod  .div_3{/*padding:0px 6px 5px 10px;*/ }
.datepicker{right:auto!important;}
.required_star{color:red;padding:0 1px 0 3px;}
.to_validate{position:absolute;left:5px;bottom:-19px;z-index:1;border-top-left-radius:0;border-top-right-radius:0;background:rgb(250, 233, 233);border:1px solid rgb(221, 192, 192);color:rgb(196, 24, 24);font-size:12px !important;clear:both;float:left;padding:1px 4px;font-weight:normal;display:none;}
.legend{font-size:14px!important;margin-top:10px;}
.legend .bold,.legend label{margin:0;}
.legend label{min-height:62px;}
.form-span{float:right;margin-right:10px;height:30px;line-height:30px;}
.reasons {padding:4px;background:rgb(250, 233, 233);border-radius:0 0 5px 5px;border:1px solid rgb(221, 192, 192);color:rgb(196, 24, 24);display:block;margin:5px 0;clear:both;float:left;font-size:12px !important;position:absolute;bottom:-33px;left:5px;}
.margin{margin:10px;}
.unmargin{margin:0;}
.margin-top{margin-top:10px;}
.margin-bottom{margin-bottom:10px;}
.bg-gray {background:#EDEDED;padding:10px;border-radius:5px;margin:0 0px 5px 0;text-align:center;}
.fhmm .navbar-nav>li>a{font-size:17px;}
.fhmm{border:0;border-radius:0;}
#defaultmenu{border-radius:0 ;}
.fhmm .dropdown.fhmm-fw .dropdown-menu{background:rgb(255, 255, 255);margin:0 9px;border-radius:0;}
.fhmm .dropdown a, .fhmm .dropdown-menu a{}
#filters .panel-title a{display:block;width:100%;}
#filters .panel-body {padding:6px !important;border:0!important;}
#filters .panel{box-shadow:none;border:0;background:#fff;}
#filters .panel-default>.panel-heading{background:#fff;}
#filters .panel-group{margin:0!important;}
.margin03{margin:0 3px;}
.childC a{display:block;font-size:15px;color:#000;}
.childC a:hover{color:#ADADAD;}
.childC {margin-bottom:25px;}
.filterItemTitle{/*font-size:19px;text-align:center;background-color:white;width:100%;color:#49A9D8;padding:2px 0 5px 0;box-shadow:0px 0px 3px #ccc;margin-bottom:5px;*/ font-size:22px;text-align:center;border-bottom:1px solid;font-family:inherit;color:#4d4b4c;font-weight:bold;}
.fTitle{color:#FFFDFD;border-color:#ddd;background:#8b8b89;padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;font-size:18px;border-bottom:1px solid #ddd;width:100%;margin-bottom:8px;text-align:center;}
.irs-from, .irs-to, .irs-single,.irs-min, .irs-max{direction:ltr;}
#currency_select button span,#currency_select button i{color:#000 !important;}
#currency_select{display:inline-block;}
.currency-select curr {float:left;}
#quick_tips div {color:#7c7c7c;font-size:15px;}
.noImg {text-align:center;font-size:100px;border-radius:0;opacity:0.2;}
.productImg .noImg {max-width:250px;margin:auto;}
.margin-top10 #product_options {width:100%;margin:10px 0;}
.setCenter{text-align:center;}
.navbar-toggle {float:right;}
.menu_icon_container {float:right;display:inline-block !important;}
.disabled_p{opacity:0.4;}
.not_available_p {display:inline-block;text-align:center;color:#DE0909;font-size:19px;padding:1px 6px;border-width:1px;border-radius:8px;border-style:solid; }
.new_products .not_available_p {position:absolute;right:50%;bottom:10px;transform:translateX(50%);white-space:nowrap;}
.new_products:hover .not_available_p {background:#DE0909;color:#fff;}
.product_label .last_one_p {position:absolute;left:50%;top:45%;font-size:13px;background:rgb(255 226 0 / 70%);border-radius:7px;padding:3px 7px;transform:translateX(-50%);z-index:1;white-space:nowrap;}
.sold{position:absolute;top:5px;left:5px;width:100%;background-color:transparent!important;width:124px!important;height:100px !important;border:0!important;}
.gray_img{/*-webkit-filter:grayscale(100%);filter:grayscale(100%);*/ opacity:0.8;}
button .gray_img{opacity:1!important;}
.product .gray_img:hover{filter:grayscale(0%) !important;-webkit-filter:grayscale(0%) !important;opacity:1;}
.cat_text{float:left;margin:16px;font-weight:bold;}
.ShowToolTip img{height:20px!important;}
#accordion{margin:10px 0;}
.socialshare a{color:rgba(0,0,0,0.25);font-size:15px;}
.no-padding{padding:0;}
.no-border{border:0;}
.no-radius{border-radius:0;}
#header_wraper{padding:0;}
/* @media (min-width:1000px){.gallerySlider{position:relative;margin:0 calc( -48vw + 470px);width:98vw;}} */
/* @media (min-width:1200px){.container {width:1220px;} } */
#search_wraper{width:225px;margin:10px 0;}
#quick_tips{margin:10px 5px;}
#htop{position:absolute;top:0;left:0;zoom:0.8;line-height:0.8;background:#fff;border-bottom-right-radius:8px;padding:0 6px 6px 1px;box-shadow:var(--shadow);}
#htop > *{display:inline-block;}
.fhmm-content ul li:before ,.fhmm-content .matgar_title a:before{content:"";display:inline-block;width:20px;height:20px;background:url("../images/right-arrow.png") no-repeat ;position:relative;top:7px;margin:0 5px;}
.bg_footer{background:#e9e6e6!important;}
.level_1{background:#fff!important;font-size:16px;padding:15px 0 35px 0;color:#7c7c7c;}
.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn, .nshri-input-group-lg>.form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;}
/**modal styles**/ .modal-content{box-shadow:none;border:0;background:white;box-shadow:var(--shadow2);}
.modal-header{border-bottom:1px solid rgba(124,124,124,.2);padding:15px 0;}
.modal-title {padding:0 10px;}
.modal-footer{border-top:1px solid rgba(124, 124, 124, 0.2);padding:10px 0;}
#cartModal .modal-title span{padding:0 5px;}
.box-header .close,.modal-header .close {margin:-4px 7px;border:2px solid #7d7d7d;opacity:1;color:#7d7d7d;padding:2px 8px 2px 8px;line-height:100%;border-radius:10px;}
.box-header .close,.modal-header .close span{font-size:0;vertical-align:middle;}
.box-header .close::before,.modal-header button.close::before {content:' رجوع ';font-size:17px;vertical-align:middle;}
.box-header .close::after,.modal-header .close span::after {content:'arrow_back';font-size:23px;font-family:'Material Icons';margin-right:4px;line-height:1.2;vertical-align:middle;}
#showProduct .modal-body{padding:10px 0;}
.proceed_checkout,.proceed_checkout:hover,.proceed_checkout:focus{border-radius:0;opacity:.8;color:white !important;}
.proceed_shoping,.proceed_shoping:hover,.proceed_shoping:focus{border-radius:0;background:rgba(124, 124, 124, 0.9);border-color:rgba(124, 124, 124, 0.9);opacity:.8;color:white !important;}
.proceed_shoping:hover,.proceed_checkout:hover{opacity:1;}
#shipment_methods .btn,#payment-methods .btn{opacity:.6;border:1px solid #FFF!important;margin:0;}
#shipment_methods .btn:hover,#shipment_methods .btn:focus,#shipment_methods .btn:active,#shipment_methods .btn.active, #payment-methods .btn:hover,#payment-methods .btn:focus,#payment-methods .btn:active,#payment-methods .btn.active{opacity:1;}
.product_row img {border:1px solid rgba(124,124,124,.2);}
.checkout .total_alllll{background:var(--green-color) !important;}
.form-control:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(101, 101, 101, 0.6);}
#login_div {display:none;position:absolute;top:37px;left:0;width:239px;background:#ffffff;padding:10px;box-shadow:var(--shadow);border-radius:7px;z-index:2;}
#login_div p{padding:3px 10px;margin:0;}
.box-close-btn{opacity:1;line-height:15px;}
.box-header{padding:0;margin-bottom:10px;color:#7c7c7c;border-bottom:1px solid rgba(124,124,124,.2);padding-bottom:10px;}
.box-header span{padding-right:5px;font-size:15px;font-weight:bold;}
.box-header i{padding-left:10px;}
.input-group{margin:5px 0;width:100%;}
#ForgetData{font-size:13px ;}
.add-to-cart-input-group{padding:0;margin:0;padding:3px;border-radius:50%;text-align:center;margin-bottom:5px;position:absolute;left:5px;bottom:1px;z-index:9;right:5px;}
.add-to-cart-input-group:has(> .disabled){opacity:.3;}
.phone{direction:ltr;text-align:left;display:inline-block;}
.add-to-cart-input-group .add_to_cart{padding:5px 8px;margin:0;outline:0!important;color:var(--green-color);border-radius:8px;font-size:16px;font-weight:normal;background:#fff;border-width:1px;border-style:solid;}
.new_products:hover .add_to_cart {background:var(--green-color);color:#fff;}
.add_to_cart.disabled {display:none;}

.add-to-cart-input-group .add_to_cart:active{box-shadow:0 0 0;}
.add-to-cart-input-group i{}
.curr{font-size:14px !important;margin:0px 5px !important;line-height:8px;float:left !important;display:inline-block;}
.price{font-size:19px !important;color:var(--green-color) !important;font-weight:bold !important;line-height:100%;margin-top:5px;position:relative;}
.product_title{margin:0 !important;color:#555 !important;font-size:15px !important;padding-top:10px;font-size:15px !important;}
.form-control{color:#000;box-shadow:none !important;}
.stepy-active {background:rgba(105, 101, 94, 0.49) !important;}
.stepy-header li{border-radius:7px !important;}
.full_width_gallery,.full_width_gallery .container{background:#8b8b8b;}
.full_width_gallery div[class^=col]{padding:0;}
#cartModal .form-control{background:transparent!important;}
.has-error .form-control{border:1px solid #b55f5f!important;}
select{padding:0!important;}
.new_products{box-shadow:var(--shadow);background:rgba(255,255,255,.5);padding:7px;border-radius:7px;padding-bottom:40px;}
.socialMedia a {display:inline-block;width:32px;height:32px;text-align:center;margin:5px;}
.socialMedia a i {/* color:#47abdc;*/ font-size:25px;}
.navbar-toggle {margin:0;padding:0;font-size:40px;height:78px;line-height:78px;margin-left:10px;}
.navbar-toggle .icon-bar {background-color:#fff;}
img {max-width:100%;height:auto !important;}
.customerNumber {font-size:16px;margin:3px 0;word-spacing:-3px;}
#lang_select a {line-height:30px;}
#search {width:auto;font-family:'tshf';}
#login_a i, #join_us i {line-height:26px;}
.menu_container_mobile {z-index:10000;position:absolute;width:auto;left:0;right:0;}
#demo{background-color:white;border-radius:5px;box-shadow:var(--shadow);width:100%;z-index:10000;border-top-left-radius:0;border-top-right-radius:0;}
#demo .dropdown-toggle > span {width:100%;position:absolute;text-align:left;padding-left:19px;display:none;}
.nav2 {margin:20px 0;display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;}
.nav2 > li {display:inline-block;background:rgba(255,255,255,.5);border-radius:8px;padding:0;box-shadow:var(--shadow);width:auto;}
.nav2 > li > a{font-size:16px;padding:5px 5px 10px 5px !important;font-family:inherit ;color:var(--color);padding:5px;border:1px solid #fff;border-radius:8px;}
.nav2 a:hover, .nav2 li.active > a{background-color:#fff !important;color:var(--imp-color) !important;border:1px solid;}
.radio {margin-top:10px !important;overflow:hidden;}
.bg_logo {position:absolute !important;width:180px !important;/* height:100px;*/ left:50% !important;top:0;margin-left:-100px !important;/* margin-top:0 !important;*/ /* margin:auto;*/ }
.customerPhone {text-align:center;}
.bg_footer {}
#twasel {font-size:16px;}
#toolTipContetn {position:absolute;bottom:35px;background-color:#FFFFFF;padding:5px;border:1px solid #ECECEC;border-radius:5px;box-shadow:var(--shadow);left:0;display:none;color:#7c7c7c;z-index:99;}
ul.errors {list-style:none;}
ul.errors li {padding:5px;}
.ToolTop {bottom:auto !important;top:40px;z-index:100;font-weight:normal !important;}
.toolTipItem {display:inline-block;color:#7c7c7c;text-decoration:underline;font-family:'tshf' !important;}
.product .offer {color:#534841 !important;position:absolute;line-height:10px;margin:0;display:block;top:12px;left:0;}
.product .offer .curr{display:none;}
.product .offer_original {text-decoration:line-through;font-size:12px;margin:0 3px;color:rgba(255,0,0,0.57);position:absolute;top:-17px;}
.product .offer_price {font-weight:bold;}
.product .original_big {font-size:16px;}
.cartOriginal {text-decoration:line-through;margin:0 5px;}
.alert li {margin:0 15px;}
.product:hover .img-responsive {/*border-bottom:4px solid;*/ }
.ViewSortContent {float:left;}
.not_available_p2 {text-align:center;top:10px;left:10px;background:#DE0909;font-size:20px;padding:0 5px 5px 5px;color:#FFFFFF;opacity:.8;z-index:999;border-radius:8px;}
.PrevCredit {border-radius:5px;padding:5px;margin:10px 0;}
.mailListFooter {background:#4a4a4a;}
.mailListFooter .Buttom_side {margin-bottom:30px;}
.container{/*background:#eae7e2;*/ /*width:100%;*/ background:transparent !important;}
header .container, footer .container {background:transparent;padding:0;}
.logo {display:inline-block;width:120px;margin-left:4px;height:70px;background:no-repeat center;background-size:contain;margin-top:4px;float:right;text-indent:-500px;}
.wlogo {display:inline-block;width:240px;margin-left:4px;height:70px;background:no-repeat right;background-size:contain;margin-top:4px;}
/* style.css */ #main_menu{margin:10px 0;}
#main_body .Left_side,#main_body .Right_side{width:200px;}
#main_body .Left input,#main_body .Right input{width:190px;}
::-webkit-scrollbar {width:10px;}
/* Track */ ::-webkit-scrollbar-track {background:#fff;border:0px solid #fff;-webkit-border-radius:3px;border-radius:3px;}
/* Handle */ ::-webkit-scrollbar-thumb {border-top-left-radius:6px;border-bottom-left-radius:6px;background:#bbb;border:3px solid white;}
::-webkit-scrollbar-thumb:window-inactive {background:#ddd;}
#done {padding:5px;border:1px solid #AFC9A0;background-color:#E6FFE6;font-weight:bold;display:block;margin-bottom:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.boom_boom li {display:inline-block;float:right;width:33%;}
.title {font-size:18px;}
.title::after {content:'';clear:both;display:block;}
/* .title::after {content:' ';display:block;height:4px;background:#dc2228;color:white;width:5em;margin:0 30px;}
.title::before {content:' ';display:block;height:4px;background:#dc2228;color:white;width:5em;margin:0 30px;} */
.list-group li > a{margin-bottom:7px !important;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px !important;}
.bx-wrapper .bx-pager{z-index:99;left:10px !important;right:auto !important;}
.bx-wrapper .bx-pager.bx-default-pager a{background:rgba(255,255,255,.5) !important;border:1px solid rgba(127,127,127,.5) !important;}
.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a.bx-pager-link.active{background:rgba(255,255,255,.8) !important;}
.text-left{text-align:right;}
.list-group-item:focus{color:#5f524a !important;outline:none !important;text-decoration:none !important;background-color:rgb(248, 220, 56) !important;}
.flex-direction-nav .flex-disabled {!important;cursor:default;}
.flex-direction-nav .flex-disabled:hover{background:#dc2228;}
.flex-direction-nav a:before{color:#777 !important;}
.social_links {text-align:center;padding:15px;direction:ltr;display:flex;justify-content:center;gap:10px;white-space:nowrap;flex-wrap:wrap;}
.social_links>* {text-align:left;font-size:24px;background:#fff;color:var(--color);padding:5px;box-shadow:var(--shadow);border-radius:10px;line-height:1;}
.social_links>*:hover {color:var(--imp-color) !important;border:1px solid;padding:4px;}
/* .social_links [class*="ico-"]{font-size:20px;} */
.seals{margin:0 auto;}
.new_products .img-responsive {border-radius:8px;   aspect-ratio:1 / 1;}
.form-group [class*='col-'] {padding:5px;margin:0;}
.img_popup{text-align:center;}
.img_popup .modal-dialog{width:auto;padding:0;margin:0 auto;display:inline-block;top:20px;max-width:80%;}
.img_popup .modal-body{text-align:center;padding:0;}
.close_popup_img{position:absolute;left:10px;top:10px;background:white !important;padding:0px 3px !important;border-radius:5px;opacity:0.5;font-weight:bolder;padding-left:4px !important;}
.SliderContaner .swiper-slide > a > img {background:transparent !important;border-radius:10px;height:70vh !important;max-width:100% !important;max-height:30vmin !important;margin:0 4px;width:auto !important;}
.SliderContaner .swiper-slide > a > img {/*max-height:100px !important;*/box-shadow:var(--shadow);margin:3px 0;}
.SliderContaner .swiper-slide {height:auto;width:auto !important;}
.searchpopup {position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.2);z-index:9999999999;display:flex;align-items:center;}
.searchpopup .inner {margin:auto;background:#fff;padding:10px;border-radius:10px;box-shadow:var(--shadow);}
.searchpopup input[type="submit"] {padding:4px 8px;border-radius:5px;}
.searchpopup input[type="search"] {padding:5px 8px;border:0;outline:0;}
#map{margin:0 !important;padding:0 !important;border-radius:0 !important;}
flex {display:flex;width:100%;justify-content:center;}
.search_link{cursor:pointer;}
header flex{max-width:1000px;margin:auto;}
.SliderContaner {margin:0 -5px !important;}
.gallerySlider .swiper-slide > *{margin:0 !important;}

.social_name{font-size:20px;color:#000 !important;}
.gallery a.thumb {background-size:cover !important;background-position:center 70% !important;height:200px !important;width:150px !important;float:none !important;display:inline-block !important;}
.my_content>.gallery {text-align:center;}
#resultsearch .ser-result h2{padding:0 !important;margin:0 !important;}
.quick-show {position:absolute;left:10px;top:10px;padding:10px 10px;background:rgba(255,255,255,.9);border-radius:100%;line-height:1;z-index:2;cursor:pointer;box-shadow:var(--shadow);}
/* .breadcrumb,.related_products{display:none;} */
/* #topSeller_products,#filter_form2{display:none !important;} */
#filter_form2 input, #filter_form2 select {height:auto;padding:0 6px;}
.tags .badge{background:#c5c5c5;}
/* DRAWER */
.draw-left,.draw-right {-ms-transform:translateX(92vw);-webkit-transform:translateX(92vw);transform:translateX(92vw);will-change:transform;display:block;position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;top:0;bottom:0;padding:20px;width:88vw;z-index:999999;color:#333;background-color:#fff;box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow);transition:all .4s cubic-bezier(.46, .01, .32, 1);}
.draw-right{-ms-transform:translateX(-100vw);-webkit-transform:translateX(-100vw);transform:translateX(-100vw);left:0;right:auto;}
.draw-left{-ms-transform:translateX(92vw);-webkit-transform:translateX(92vw);transform:translateX(92vw);right:0;}
.drawed-left .draw-left,.drawed-right .draw-right{display:block;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);left:0;}
.moved-by-drawer {position:relative;/*-webkit-transform:translateX(0);will-change:transform;*/ transition:all .4s cubic-bezier(.46, .01, .32, 1);}
.drawed-left,.drawed-right {overflow:hidden;}
.drawed-left .moved-by-drawer {-ms-transform:translateX(-88vw);-webkit-transform:translateX(-88vw);transform:translateX(-88vw);filter:blur(1px);}
.drawed-right .moved-by-drawer {-ms-transform:translateX(88vw);-webkit-transform:translateX(88vw);transform:translateX(88vw);filter:blur(1px);}
.draw-left a.logo {width:100%;margin-bottom:10px;}
shade{display:block;position:absolute;background:rgb(189 176 152 / 25%);top:0;right:0;z-index:99999;width:100%;height:100%;}
note{display:block;font-size:inherit;color:#000;background:#fce07c;border-radius:10px;padding:6px;line-height:1.2;padding-bottom:9px;margin:0 5px;border:0;}
note::before {content:'info';font-family:'Material Icons';font-size:20px;vertical-align:middle;float:right;margin-left:5px;line-height:1;}
.product_label{width:100%;}
.product_label .price {float:none;display:inline-block;font-weight:normal !important;margin:8px 0;clear:both;}
.product_label .price curr{font-size:70%;}
.product_label .desc, .product_label .desc *{font-size:13px !important;line-height:1.3;font-weight:normal;margin:0;}
.product_label .desc {margin-top:5px;text-align:justify;display:inline-block;display:none;}
.product_title{text-align:right;}
numc,.product numc[plus],.product numc[minus]{margin:0 !important;border-radius:10px;line-height:1 !important;}
.product numc[plus],.product numc[minus]{margin:0 5px !important;}
.descriptionbox,.add2cartbox {background:#fff;padding:8px;margin:10px 0;border-radius:10px;box-shadow:var(--shadow);}
.descriptionbox h5 {margin-top:0px;font-size:14px;color:rgba(0,0,0,.4);font-weight:bold;}
.product_page #comments {padding:0 12px;}
#shipping_container{margin:0!important;padding:0 10px;}
.total_line{background:var(--green-color) !important;}
.sidebody pre {background:rgba(255,0,0,0.54);color:#fff;border:0;font-family:inherit;border-radius:9px;padding:8px;margin:0 5px;white-space:nowrap;}
.sidebody pre::before {content:'info';font-family:'Material Icons';font-size:20px;vertical-align:middle;float:right;margin-left:5px;line-height:1;}
.product_page .share,.product_page .tags{text-align:center;}
seals{display:inline-block;background-image:url(../images/seals.svg);background-size:contain;height:40px;background-repeat:no-repeat;background-position:center;width:380px;background-color:#fff;border-radius:10px;box-shadow:var(--shadow);margin:10px;max-width:95%;}
.thecontainer {margin:0;}
.my_content > .list-group{margin:0 10px;width:auto;float:none;}
.inputbox{position:relative;}
.list-group .list-group-item{background-color:#000 !important;}
.list-group .list-group-item:hover{background-color:#edad0b !important;}
.shipping_set {padding:0 !important;}
.shipping_set [class*="col-"] {padding:0 !important;}
.pc_nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;}
.pc_nav>li a{margin:0;}
@media (max-width:740px) {
  .navbar-nav,.pc_nav{display:none;}
  #cart a,.logo {border:0 !important;}
  .setCenter {text-align:center;}
  .bg_logo  {margin-top:0px;width:100%;}
  .bg_logo img {max-height:170px;}
  .navbar-toggle{right:5px;}
  #links{position:absolute;top:0;z-index:999999;right:0;width:100%;}
  #search_wraper{width:100%;margin:0;}
  .bx-pager {display:none !important;}
  #search {}
  .ssss .bx-wrapper .bx-controls-direction a {top:-29px !important;z-index:1000;}
  .ssss .bx-wrapper .bx-next {right:auto!important;background:none;left:16px;margin-left:11px;}
  .ssss .bx-wrapper .bx-prev {left:0px!important;background:none;}
  .add_to_cart {font-size:16px;}
  .offer_price {font-size:13px;}
  .offer_original {font-size:11px;}
  .product:hover .img-responsive {/*border-bottom:1px solid !important;*/ }
  #cargo_companies img{float:none!important;}
  #level_3{min-height:auto;line-height:20px;}

  #links {margin:0!important;}
  .fhmm{display:none;}
  .bg_logo{text-align:center;right:0;}
  .browse_brands .bold{text-align:center;margin-bottom:10px;}
  /* .product img{width:auto!important;height:120px !important;} */
  .noImg{padding:0 0 !important;font-size:80px !important;}
  .p{height:auto!important;min-height:auto !important;}
  .socialMedia a i{font-size:53px!important;}
  .socialMedia a{width:auto!important;height:auto!important;}
  header ul.nav {width:auto;clear:both;}
  ul.nav > li {width:100%;}
  ul.nav > li a {margin:3px 0px;line-height:1;padding:5px 8px;}
  .modal-dialog {margin:auto !important;}
  .modal-content {border-radius:0;}
}
@media (min-width:992px) {
  #links{margin-top:10px;}
  .seals{text-align:left !important;}
  .draw-left, .draw-right {width:300px;}
  .product_page .body_content {padding-left:15px !important;}
  .modal-dialog{width:1100px;}
}
@media print {a[href]:after {content:none !important;} }
