@charset "UTF-8";
/*-------------------------------------
    
	Author: Webstrot 
	Copyright © 2021-22
	
---------------------------------------
    


---------------------------------------*/
/* ....................................
1. Common CSS 
.......................................*/
@import url("bootstrap.min.css");
@import url("all.css");
@import url("animate.css");
@import url("owl.carousel.css");
@import url("owl.theme.default.css");
@import url("responsive_menu.css");
@import url("magnific-popup.css");
@import url("jquery.nice-number.css");
@import url("aos.css");
@import url("fonts.css");
body, html {
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  line-height: 23px;
  color: #797979;
  width: 100%;
  padding-right: 0 !important;
  overflow-x: hidden;
  overflow: overflow;
  background: #f9f9f9;
  transition: all 0.5s;
}

a {
  color: #797979;
  font-family: "Lato", sans-serif;
  text-decoration: none;
  transition: all 0.5s;
}

span {
  font-family: "Lato", sans-serif;
}

i:before {
  margin-left: 0 !important;
}

a:hover, a:focus {
  text-decoration: none;
  outline: none;
  color: #111;
  transition: all 0.5s;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Poppins", sans-serif;
  line-height: 1.1;
  font-weight: 400;
  color: #111111;
  margin: 0;
  padding: 0;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: #111111;
  transition: all 0.5s;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a {
  transition: all 0.5s;
}

p {
  margin: 0;
  font-family: "Lato", sans-serif;
}

input, select, option, button, textarea {
  outline: none;
  font-family: "Lato", sans-serif;
}

input:focus, select:focus, button:focus, textarea:focus {
  outline: none;
  box-shadow: none;
}

.form-control:focus {
  box-shadow: none;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.float_left {
  float: left;
  width: 100%;
}

.no_padd {
  padding: 0px;
}

.badge {
  top: -7px;
  position: absolute;
  left: 28px;
  font-size: 11px;
  padding: 3px 8px;
  background-color: #ee5454;
  text-transform: uppercase;
}

.new {
  background-color: #c7c731 !important;
}

.custom_btn {
  font-size: 14px;
}

.title {
  font-size: 20px;
  color: #fff;
}

.category-list {
  font-size: 14px;
  color: #be641e;
  display: inline-block;
  padding-bottom: 6px;
}

.woocommerce-loop-product__title {
  font-size: 16px;
  color: #111111;
}

.submit_btn {
  color: #fff;
  border: 1px solid #be641e;
  background-color: #be641e;
  border-radius: 24px;
  padding: 12px 30px;
  text-transform: uppercase;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  display: inline-block;
}

.submit_btn:hover {
  border: 1px solid #111;
}

.padd_bottom {
  padding-bottom: 60px;
}

.nav-pills li a.active.show {
  color: #be641e !important;
}

/*-- Preloader css start --*/
#preloader {
  background-color: #fff;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 2147483647;
  width: 100%;
  height: 100%;
}

#status {
  background-position: center center;
  background-repeat: no-repeat;
  height: auto;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}

/*-- Preloader css End --*/
.wins-heading {
  text-align: center;
}

.wins-heading p {
  font-family: 'Calligraffitti', cursive;
  font-size: 30px;
  color: #111;
}

.wins-heading h2 {
  padding-top: 18px;
  font-size: 36px;
  font-weight: 500;
  text-transform: uppercase;
}

/*-- 404 css start --*/
.error_page_wrapper {
  width: 100%;
  float: left;
  padding: 126px 0px;
  text-align: center;
  /* demo stuff */
}

.error_page_wrapper img {
  padding-bottom: 35px;
}

.error_page_wrapper h1 {
  text-align: center;
}

.error_page_wrapper .error-container {
  text-align: center;
  font-size: 106px;
  font-family: 'Catamaran', sans-serif;
  font-weight: 800;
  margin: 70px 15px;
}

.error_page_wrapper .error-container > span {
  display: inline-block;
  position: relative;
}

.error_page_wrapper .error-container > span.four {
  width: 136px;
  height: 43px;
  border-radius: 999px;
  background: linear-gradient(140deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.07) 43%, transparent 44%, transparent 100%), linear-gradient(105deg, transparent 0%, transparent 40%, rgba(0, 0, 0, 0.06) 41%, rgba(0, 0, 0, 0.07) 76%, transparent 77%, transparent 100%), linear-gradient(to right, #d89ca4, #e27b7e);
}

.error_page_wrapper .error-container > span.four:before, .error_page_wrapper .error-container > span.four:after {
  content: '';
  display: block;
  position: absolute;
  border-radius: 999px;
}

.error_page_wrapper .error-container > span.four:before {
  width: 43px;
  height: 156px;
  left: 60px;
  bottom: -43px;
  background: linear-gradient(128deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.07) 40%, transparent 41%, transparent 100%), linear-gradient(116deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.07) 50%, transparent 51%, transparent 100%), linear-gradient(to top, #99749D, #B895AB, #CC9AA6, #D7969E, #E0787F);
}

.error_page_wrapper .error-container > span.four:after {
  width: 137px;
  height: 43px;
  transform: rotate(-49.5deg);
  left: -18px;
  bottom: 36px;
  background: linear-gradient(to right, #99749D, #B895AB, #CC9AA6, #D7969E, #E0787F);
}

.error_page_wrapper .error-container > span.zero {
  vertical-align: text-top;
  width: 156px;
  height: 156px;
  border-radius: 999px;
  background: linear-gradient(-45deg, transparent 0%, rgba(0, 0, 0, 0.06) 50%, transparent 51%, transparent 100%), linear-gradient(to top right, #99749D, #99749D, #B895AB, #CC9AA6, #D7969E, #ED8687, #ED8687);
  overflow: hidden;
  animation: bgshadow 5s infinite;
}

.error_page_wrapper .error-container > span.zero:before {
  content: '';
  display: block;
  position: absolute;
  transform: rotate(45deg);
  width: 90px;
  height: 90px;
  background-color: transparent;
  left: 0px;
  bottom: 0px;
  background: linear-gradient(95deg, transparent 0%, transparent 8%, rgba(0, 0, 0, 0.07) 9%, transparent 50%, transparent 100%), linear-gradient(85deg, transparent 0%, transparent 19%, rgba(0, 0, 0, 0.05) 20%, rgba(0, 0, 0, 0.07) 91%, transparent 92%, transparent 100%);
}

.error_page_wrapper .error-container > span.zero:after {
  content: '';
  display: block;
  position: absolute;
  border-radius: 999px;
  width: 70px;
  height: 70px;
  left: 43px;
  bottom: 43px;
  background: #FDFAF5;
  box-shadow: -2px 2px 2px 0px rgba(0, 0, 0, 0.1);
}

.error_page_wrapper .screen-reader-text {
  position: absolute;
  top: -9999em;
  left: -9999em;
}

@keyframes bgshadow {
  0% {
    box-shadow: inset -160px 160px 0px 5px rgba(0, 0, 0, 0.4);
  }
  45% {
    box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
  }
  55% {
    box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
  }
  100% {
    box-shadow: inset 160px -160px 0px 5px rgba(0, 0, 0, 0.4);
  }
}

.error_page_wrapper * {
  box-sizing: border-box;
}

.error_page_wrapper .zoom-area {
  max-width: 490px;
  margin: 30px auto 30px;
  font-size: 19px;
  text-align: center;
}

.error_page_wrapper .link-container {
  text-align: center;
}

.error_page_wrapper a.more-link {
  text-transform: uppercase;
  font-size: 13px;
  background-color: #de7e85;
  padding: 10px 15px;
  border-radius: 0;
  color: #fff;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 5px;
  line-height: 1.5;
  text-decoration: none;
  margin-top: 50px;
  letter-spacing: 1px;
}

/************************-- INDEX PAGE END --********************************/
.bz_section_innerbox_main_wrapper {
  padding: 60px 0px;
}

.bz_section_innerbox_main_wrapper .add_post {
  position: relative;
}

.bz_section_innerbox_main_wrapper .add_post .img_hover {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.bz_section_innerbox_main_wrapper .add_post .img_hover img {
  width: 100%;
}

.bz_section_innerbox_main_wrapper .add_post .img_hover:before {
  position: absolute;
  top: 0;
  left: -75%;
  z-index: 2;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
  transform: skewX(-25deg);
}

.bz_section_innerbox_main_wrapper .add_post .post_content {
  position: absolute;
  top: 0;
  padding: 20px;
}

.bz_section_innerbox_main_wrapper .add_post .post_content p {
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
}

.bz_section_innerbox_main_wrapper .add_post .post_content h2 {
  color: #fff;
  font-size: 26px;
  font-weight: 600;
  line-height: 30px;
  padding: 6px 0px;
}

.bz_section_innerbox_main_wrapper .add_post .post_content h2 span {
  display: block;
  font-family: "Poppins", sans-serif;
}

.bz_section_innerbox_main_wrapper .add_post .post_content a {
  display: inline-block;
  color: #111111;
  text-transform: uppercase;
  background-color: #fff;
  padding: 5px 18px;
  margin-top: 12px;
  font-weight: 600;
  border-radius: 24px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_section_innerbox_main_wrapper .add_post .post_content a:hover {
  background-color: #be641e;
  color: #fff;
}

.bz_section_innerbox_main_wrapper .add_post .new_post p {
  color: #111111;
}

.bz_section_innerbox_main_wrapper .add_post .new_post h2 {
  color: #111111;
}

.bz_section_innerbox_main_wrapper .add_post .new_post a {
  background-color: #111111;
  color: #fff;
}

.bz_section_innerbox_main_wrapper .add_post .color_change p {
  color: #111111;
}

.bz_section_innerbox_main_wrapper .add_post .color_change h2 {
  color: #111111;
}

.bz_section_innerbox_main_wrapper .add_post:hover .img_hover:before {
  animation: shine .75s;
}

@keyframes shine {
  100% {
    left: 125%;
  }
}

.new_product_tabs .justify-content-end {
  position: relative;
  background-color: #be641e;
  height: 50px;
  padding: 13px 21px;
  padding-right: 100px;
}

.new_product_tabs .justify-content-end h3 {
  position: absolute;
  left: 20px;
  color: #fff;
  top: 11px;
}

.new_product_tabs .justify-content-end h3 span {
  display: inline-block;
  padding-right: 10px;
  vertical-align: baseline;
}

.new_product_tabs .justify-content-end ul {
  width: fit-content;
  float: right;
  padding: 0;
  height: auto;
  background: transparent;
  border-bottom: none;
}

.new_product_tabs .justify-content-end ul li a {
  color: #fff;
  font-size: 14px;
  border: none;
  padding: 0;
}

.new_product_tabs .justify-content-end ul li a:hover {
  color: #111111;
  border: none;
}

.new_product_tabs .justify-content-end ul li .active {
  color: #000000;
  background-color: transparent;
  border: none;
}

.new_product_tabs .justify-content-end ul li + li {
  margin-left: 20px;
}

.new_product_tabs .justify-content-end ul:after {
  content: '';
  position: absolute;
  height: 19px;
  width: 1px;
  background-color: rgba(255, 255, 255, 0.63);
  right: -20px;
  top: 50%;
  transform: translateY(-50%);
}

.new_product_tabs .tab-content {
  padding-top: 16px;
}

.new_product_tabs .tab-content .product_slider .item .product_box {
  text-align: center;
  margin-top: 12px;
  transition: all 0.5s;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_img {
  background-color: #edf6ff;
  padding: 40px 12px;
  height: 227px;
  position: relative;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_img img {
  width: inherit;
  display: initial;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_img .top_icon {
  position: absolute;
  top: 0px;
  width: 100%;
  float: left;
  left: 0;
  padding: 16px;
  z-index: 11;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_img .top_icon p {
  background-color: #ee5454;
  color: #fff;
  float: left;
  display: inline-block;
  padding: 1px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  border-radius: 24px;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_img .top_icon span {
  float: right;
  display: inline-block;
  color: #ee5454;
  cursor: pointer;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_img .top_icon .current {
  color: #111111;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_img .product_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  padding: 23px;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_img .product_overlay .search_icon {
  position: absolute;
  left: 45%;
  top: 45%;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_img .product_overlay .search_icon a {
  display: inline-block;
  padding: 12px 16px;
  background-color: #be641e;
  color: #fff;
  border-radius: 50%;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_content {
  background-color: #fff;
  text-align: center;
  padding: 30px 0px 18px;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_content a {
  display: inline-block;
  width: 100%;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_content a:hover h3 {
  color: #be641e;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_content .star li {
  display: inline-block;
  padding: 7px 0px;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_content .star li a {
  font-size: 12px;
  color: #be641e;
  padding: 0px;
  display: inline-block;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 16px;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_content .add_btn {
  color: #fff !important;
  background-color: #be641e;
  border: 1px solid #be641e;
  max-width: 133px;
  border-radius: 24px;
  padding: 8px 0px !important;
  text-transform: uppercase;
  margin-bottom: 22px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.new_product_tabs .tab-content .product_slider .item .product_box .product_content .add_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #be641e !important;
  background-color: transparent;
  border: 1px solid #be641e;
}

.new_product_tabs .tab-content .product_slider .item .product_box:hover {
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
}

.new_product_tabs .tab-content .product_slider .item .product_box:hover .product_overlay {
  opacity: 1;
  visibility: visible;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.new_product_tabs .tab-content .product_slider .owl-prev {
  position: absolute;
  top: -60px;
  right: 34px;
  color: #fff;
  background-color: transparent !important;
}

.new_product_tabs .tab-content .product_slider .owl-prev i {
  font-size: 22px;
}

.new_product_tabs .tab-content .product_slider .owl-prev i:hover {
  color: #111111;
}

.new_product_tabs .tab-content .product_slider .owl-next {
  position: absolute;
  top: -60px;
  right: 12px;
  background-color: transparent !important;
  color: #fff;
}

.new_product_tabs .tab-content .product_slider .owl-next i {
  font-size: 22px;
}

.new_product_tabs .tab-content .product_slider .owl-next i:hover {
  color: #111111;
}

.bz_section_washing_main_wrapper .bz_pos_main_wrapper .bz_pos_list_wrapper {
  background-color: #edf6ff;
  padding: 24px;
}

.bz_section_washing_main_wrapper .bz_pos_main_wrapper .bz_pos_list_wrapper ul li .icon_post {
  width: 28%;
  float: left;
}

.bz_section_washing_main_wrapper .bz_pos_main_wrapper .bz_pos_list_wrapper ul li .icon_list a {
  font-size: 16px;
  color: #111111;
}

.bz_section_washing_main_wrapper .bz_pos_main_wrapper .bz_pos_list_wrapper ul li .icon_list a span {
  font-size: 14px;
  color: rgba(17, 17, 17, 0.5);
  display: block;
}

.bz_section_washing_main_wrapper .bz_pos_main_wrapper .bz_pos_list_wrapper ul li .icon_list a:hover {
  color: #be641e;
}

.bz_section_washing_main_wrapper .bz_pos_main_wrapper .bz_pos_list_wrapper ul li + li {
  margin-top: 30px;
}

.bz_section_washing_main_wrapper .bz_pos_main_wrapper .bz_post_add_wrapper {
  width: 100%;
  float: left;
}

.bz_section_washing_main_wrapper .bz_pos_main_wrapper .bz_post_add_wrapper img {
  width: 100%;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box {
  margin-top: 12px;
  text-align: center;
  transition: all 0.5s;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_img {
  background-color: #edf6ff;
  padding: 40px 12px;
  height: 250px;
  position: relative;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_img img {
  width: inherit;
  display: initial;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_img .top_icon {
  position: absolute;
  top: 0px;
  width: 100%;
  float: left;
  left: 0;
  padding: 16px;
  z-index: 11;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_img .top_icon p {
  background-color: #ee5454;
  color: #fff;
  float: left;
  display: inline-block;
  padding: 1px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  border-radius: 24px;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_img .top_icon span {
  float: right;
  display: inline-block;
  color: red;
  cursor: pointer;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_img .top_icon .current {
  color: #111111;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_img .product_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  padding: 23px;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_img .product_overlay .search_icon {
  position: absolute;
  left: 45%;
  top: 45%;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_img .product_overlay .search_icon a {
  display: inline-block;
  padding: 12px 16px;
  background-color: #be641e;
  color: #fff;
  border-radius: 50%;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_content {
  background-color: #fff;
  text-align: center;
  padding: 30px 0px 18px;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_content a {
  display: inline-block;
  width: 100%;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_content a:hover h3 {
  color: #be641e;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_content .star li {
  display: inline-block;
  padding: 7px 0px;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_content .star li a {
  font-size: 12px;
  color: #be641e;
  padding: 0px;
  display: inline-block;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 16px;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_content .add_btn {
  color: #fff !important;
  background-color: #be641e;
  max-width: 133px;
  border-radius: 24px;
  padding: 8px 0px !important;
  text-transform: uppercase;
  border: 1px solid #be641e;
  margin-bottom: 22px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box .product_content .add_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #be641e !important;
  background-color: transparent;
  border: 1px solid #be641e;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box:hover {
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .item .product_box:hover .product_overlay {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  opacity: 1;
  visibility: visible;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .owl-prev {
  position: absolute;
  top: -60px;
  right: 34px;
  color: #fff;
  background-color: transparent !important;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .owl-prev i {
  font-size: 22px;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .owl-prev i:hover {
  color: #111111;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .owl-next {
  position: absolute;
  top: -60px;
  right: 12px;
  color: #fff;
  background-color: transparent !important;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .owl-next i {
  font-size: 22px;
}

.bz_section_washing_main_wrapper .new_product_tabs .washing_slider .owl-next i:hover {
  color: #111111;
}

.bz_section_style_main_wrapper {
  margin: 50px 0px;
  padding-top: 12px;
  background-color: #95e1ef;
}

.bz_section_style_main_wrapper .style_heading {
  width: 400px;
  float: left;
  padding-top: 50px;
}

.bz_section_style_main_wrapper .style_heading h2 {
  font-weight: 600;
  color: #111111;
  line-height: 40px;
}

.bz_section_style_main_wrapper .style_heading p {
  color: #111111;
}

.bz_section_style_main_wrapper .style_heading a {
  color: #fff;
  background-color: #111111;
  border-radius: 24px;
  padding: 8px 28px;
  text-transform: uppercase;
  border: 1px solid #111111;
  display: inline-block;
  margin-top: 22px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_section_style_main_wrapper .style_heading a:hover {
  color: #111111;
  background-color: #fff;
  border: 1px solid #fff;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_section_style_main_wrapper .sale_bg {
  width: 200px;
  float: left;
  text-align: right;
  margin-top: 50px;
  position: relative;
}

.bz_section_style_main_wrapper .sale_bg .tag_heading {
  position: absolute;
  top: 16px;
  right: 16px;
}

.bz_section_style_main_wrapper .sale_bg .tag_heading p {
  font-size: 34px;
  text-transform: uppercase;
  font-weight: 700;
  text-align: left;
  color: #e1e3e3;
}

.bz_section_style_main_wrapper .sale_bg .tag_heading p strong {
  display: block;
  font-weight: 500;
  font-size: 14px;
  padding-bottom: 6px;
}

.bz_section_style_main_wrapper .sale_bg .tag_heading p span {
  display: block;
  font-size: 16px;
  padding-top: 10px;
  font-weight: normal;
}

.bz_section_style_main_wrapper .product_timer {
  margin-top: 30px;
}

.bz_section_style_main_wrapper .product_timer .da {
  border: 1px solid #59878f;
  padding: 20px 25px;
  border-radius: 50%;
}

.bz_section_style_main_wrapper .product_timer .ho {
  border: 1px solid #59878f;
  padding: 20px 30px;
  border-radius: 50%;
}

.bz_section_style_main_wrapper .product_timer .min {
  border: 1px solid #59878f;
  padding: 20px 25px;
  border-radius: 50%;
}

.bz_section_style_main_wrapper .product_timer .second {
  border: 1px solid #59878f;
  padding: 20px 25px;
  border-radius: 50%;
}

.bz_section_style_main_wrapper .product_timer div {
  display: inline-block;
  text-align: center;
  color: #111111;
}

.bz_section_style_main_wrapper .product_timer div span {
  display: block;
  color: #111111;
  font-size: 18px;
  font-weight: 600;
}

.bz_section_style_main_wrapper .product_timer div + div {
  margin-left: 12px;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box {
  text-align: center;
  margin-top: 12px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_img {
  background-color: #edf6ff;
  padding: 40px 12px;
  height: 250px;
  position: relative;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_img img {
  width: inherit;
  display: initial;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_img .top_icon {
  position: absolute;
  top: 0px;
  width: 100%;
  float: left;
  left: 0;
  padding: 16px;
  z-index: 11;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_img .top_icon p {
  background-color: #ee5454;
  color: #fff;
  float: left;
  display: inline-block;
  padding: 1px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  border-radius: 24px;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_img .top_icon span {
  float: right;
  display: inline-block;
  color: red;
  cursor: pointer;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_img .top_icon .current {
  color: #111111;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_img .product_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  padding: 23px;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_img .product_overlay .search_icon {
  position: absolute;
  left: 45%;
  top: 45%;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_img .product_overlay .search_icon a {
  display: inline-block;
  padding: 12px 16px;
  background-color: #be641e;
  color: #fff;
  border-radius: 50%;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_content {
  background-color: #fff;
  text-align: center;
  padding: 30px 0px 18px;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_content a {
  display: inline-block;
  width: 100%;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_content a:hover h3 {
  color: #be641e;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_content .star li {
  display: inline-block;
  padding: 7px 0px;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_content .star li a {
  font-size: 12px;
  color: #be641e;
  padding: 0px;
  display: inline-block;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 16px;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_content .add_btn {
  color: #fff !important;
  background-color: #be641e;
  max-width: 133px;
  border-radius: 24px;
  padding: 8px 0px !important;
  text-transform: uppercase;
  border: 1px solid #be641e;
  margin-bottom: 22px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box .product_content .add_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #be641e !important;
  background-color: transparent;
  border: 1px solid #be641e;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box:hover {
  box-shadow: 0px 1px 5px -1px rgba(32, 33, 36, 0.28);
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .item .product_box:hover .product_overlay {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  opacity: 1;
  visibility: visible;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .owl-prev {
  position: absolute;
  top: -60px;
  right: 34px;
  color: #fff;
  background-color: transparent !important;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .owl-prev i {
  font-size: 22px;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .owl-prev i:hover {
  color: #111111;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .owl-next {
  position: absolute;
  top: -60px;
  right: 12px;
  color: #fff;
  background-color: transparent !important;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .owl-next i {
  font-size: 22px;
}

.bz_section_camera_main_wrapper .new_product_tabs .camera_slider .owl-next i:hover {
  color: #111111;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .deal_heading {
  background-color: #be641e;
  padding: 12px;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .deal_slider {
  background-color: #edf6ff;
  padding: 25px;
  margin-top: 30px;
  text-align: center;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .bz_timer_wrapper {
  text-align: center;
  padding: 20px 0px;
  background-color: #fff;
  border: 1px solid #dde4ea;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .bz_timer_wrapper .pro_time {
  display: inline-block;
  color: #111111;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .bz_timer_wrapper .pro_time span {
  padding-left: 4px;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .bz_timer_wrapper .pro_time + .pro_time {
  margin-left: 20px;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .product_content {
  background-color: #fff;
  text-align: center;
  border: 1px solid #dde4ea;
  border-top: none;
  padding: 30px 0px 18px;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .product_content a {
  display: inline-block;
  width: 100%;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .product_content a:hover h3 {
  color: #be641e;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .product_content .star li {
  display: inline-block;
  padding: 7px 0px;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .product_content .star li a {
  font-size: 12px;
  color: #be641e;
  padding: 0px;
  display: inline-block;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 16px;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .product_content .add_btn {
  color: #fff !important;
  background-color: #be641e;
  max-width: 133px;
  border-radius: 24px;
  padding: 8px 0px !important;
  text-transform: uppercase;
  border: 1px solid #be641e;
  margin-bottom: 22px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_section_camera_main_wrapper .bz_deal_main_wrapper .product_content .add_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #be641e !important;
  background-color: transparent;
  border: 1px solid #be641e;
}

.bz_section_lates_blog_main_wrapper {
  padding: 24px 0px;
}

.bz_section_lates_blog_main_wrapper .testimonial_slider {
  text-align: center;
  background-color: #edf6ff;
  margin-top: 54px;
}

.bz_section_lates_blog_main_wrapper .testimonial_slider .item .client_img {
  padding: 50px 20px;
}

.bz_section_lates_blog_main_wrapper .testimonial_slider .item .client_img img {
  width: inherit !important;
  display: initial !important;
  border-radius: 50%;
}

.bz_section_lates_blog_main_wrapper .testimonial_slider .item .client_img p {
  text-align: center;
  padding-top: 20px;
  font-size: 14px;
}

.bz_section_lates_blog_main_wrapper .testimonial_slider .item .client_img h4 {
  font-size: 16px;
  text-align: center;
  padding: 20px 0px;
}

.bz_section_lates_blog_main_wrapper .testimonial_slider .item .client_img h4 span {
  display: block;
  font-size: 14px;
  padding-top: 7px;
  color: #be641e;
}

.bz_section_lates_blog_main_wrapper .testimonial_slider .owl-nav {
  display: none;
}

.bz_section_lates_blog_main_wrapper .testimonial_slider .owl-dots {
  position: absolute;
  bottom: 21px;
  left: 50%;
  transform: translateX(-50%);
}

.bz_section_lates_blog_main_wrapper .testimonial_slider .owl-dots .owl-dot span {
  border-radius: 0;
  background: transparent;
  border: 1px solid #be641e;
}

.bz_section_lates_blog_main_wrapper .testimonial_slider .owl-dots .owl-dot:hover span {
  background: #be641e;
}

.bz_section_lates_blog_main_wrapper .testimonial_slider .owl-dots .active span {
  background: #be641e;
}

.bz_section_lates_blog_main_wrapper .blog_heading {
  padding: 12px;
  background-color: #be641e;
}

.bz_section_lates_blog_main_wrapper .blog_heading h3 {
  color: #fff;
}

.bz_section_lates_blog_main_wrapper .blog_slider {
  margin-top: 20px;
}

.bz_section_lates_blog_main_wrapper .blog_slider .item .blog_box .blog_img {
  position: relative;
  transition-property: all;
  transition-duration: 1s;
  overflow: hidden;
}

.bz_section_lates_blog_main_wrapper .blog_slider .item .blog_box .blog_img img {
  width: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_section_lates_blog_main_wrapper .blog_slider .item .blog_box .blog_img .date {
  position: absolute;
  top: 20px;
  right: 20px;
}

.bz_section_lates_blog_main_wrapper .blog_slider .item .blog_box .blog_img .date a {
  color: #be641e;
  background-color: #fff;
  padding: 6px 18px;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.bz_section_lates_blog_main_wrapper .blog_slider .item .blog_box .blog_img .date a span {
  font-size: 15px;
  font-weight: 500;
  display: block;
  border-top: 1px solid #be641e;
}

.bz_section_lates_blog_main_wrapper .blog_slider .item .blog_box .blog_img .date a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_section_lates_blog_main_wrapper .blog_slider .item .blog_box .blog_img:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_section_lates_blog_main_wrapper .blog_slider .item .blog_box .blog_content h3 {
  font-size: 22px;
  font-weight: 500;
  padding: 20px 0px 8px;
  cursor: pointer;
}

.bz_section_lates_blog_main_wrapper .blog_slider .item .blog_box .blog_content a {
  display: inline-block;
  color: #be641e;
  padding-top: 6px;
  font-size: 15px;
  text-transform: uppercase;
}

.bz_section_lates_blog_main_wrapper .blog_slider .item .blog_box .blog_content a:hover {
  color: #111111;
}

.bz_section_lates_blog_main_wrapper .blog_slider .item .blog_box:hover .blog_content h3 {
  color: #be641e;
}

.bz_section_lates_blog_main_wrapper .blog_slider .owl-prev {
  position: absolute;
  top: -66px;
  right: 40px;
  color: #fff;
  background-color: transparent !important;
}

.bz_section_lates_blog_main_wrapper .blog_slider .owl-prev i {
  font-size: 22px;
}

.bz_section_lates_blog_main_wrapper .blog_slider .owl-prev i:hover {
  color: #111111;
}

.bz_section_lates_blog_main_wrapper .blog_slider .owl-next {
  position: absolute;
  top: -66px;
  right: 20px;
  color: #fff;
  background-color: transparent !important;
}

.bz_section_lates_blog_main_wrapper .blog_slider .owl-next i {
  font-size: 22px;
}

.bz_section_lates_blog_main_wrapper .blog_slider .owl-next i:hover {
  color: #111111;
}

.bz_section_partner_main_wrapper {
  padding: 0px 0px;
}

.bz_section_partner_main_wrapper .our_partner_heading {
  padding: 12px;
  background-color: #be641e;
}

.bz_section_partner_main_wrapper .our_partner_heading h3 {
  color: #fff;
}

.bz_section_partner_main_wrapper .our_partner_heading h3:after {
  position: absolute;
  content: '';
  height: 19px;
  width: 1px;
  background-color: rgba(255, 255, 255, 0.63);
  right: 97px;
  top: 14px;
}

.bz_section_partner_main_wrapper .partner_slider {
  padding: 60px 0px;
}

.bz_section_partner_main_wrapper .partner_slider .item .partner_img {
  text-align: center;
}

.bz_section_partner_main_wrapper .partner_slider .item .partner_img img {
  width: inherit;
  display: initial;
}

.bz_section_partner_main_wrapper .partner_slider .owl-prev {
  position: absolute;
  top: -106px;
  right: 40px;
  color: #fff;
  background-color: transparent !important;
}

.bz_section_partner_main_wrapper .partner_slider .owl-prev i {
  font-size: 22px;
}

.bz_section_partner_main_wrapper .partner_slider .owl-prev i:hover {
  color: #111;
}

.bz_section_partner_main_wrapper .partner_slider .owl-next {
  position: absolute;
  top: -106px;
  right: 20px;
  color: #fff;
  background-color: transparent !important;
}

.bz_section_partner_main_wrapper .partner_slider .owl-next i {
  font-size: 22px;
}

.bz_section_partner_main_wrapper .partner_slider .owl-next i:hover {
  color: #111;
}

.carousel-indicators {
    bottom: -17px;
}
.sell_slider.carousel-indicators {
  position: static;
}

.item .active {
  background: transparent;
}

.small_slider .carousel-indicators {
  justify-content: center;
  margin-left: 0px;
  margin-right: 0px;
  position: initial;
}

.small_slider .carousel-indicators .item {
  width: 103px;
  cursor: pointer;
}

.small_slider .carousel-indicators .item + .item {
  margin-left: 9px;
}

.small_slider {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0 !important;
}

.sell_slider .carousel-control-prev {
  left: 0;
  height: 97px;
  bottom: 0;
  top: 81%;
}

.sell_slider .carousel-control-next {
  right: 0;
  height: 97px;
  bottom: 0;
  top: 81%;
}

.rating_form {
  padding-top: 24px;
}

.rating_form .form-group input {
  height: 50px;
  border-radius: 0;
}

.rating_form .form-group textarea {
  border-radius: 0;
}

.rating > input {
  display: none;
}

.rating > label:before {
  margin: 5px;
  margin-top: 0px;
  font-size: 30px;
  font-family: FontAwesome;
  display: inline-block;
  content: "★";
}

.rating > .half:before {
  content: "★";
  position: absolute;
}

.rating > label {
  color: #ddd;
  float: right;
}

/***** CSS Magic to Highlight Stars on Hover *****/
.rating > input:checked ~ label,
.rating:not(:checked) > label:hover,
.rating:not(:checked) > label:hover ~ label {
  color: #FFD700;
}

/* hover previous stars in list */
.rating > input:checked + label:hover,
.rating > input:checked ~ label:hover,
.rating > label:hover ~ input:checked ~ label,
.rating > input:checked ~ label:hover ~ label {
  color: #FFED85;
}

.accord_body input[type="checkbox"] {
  display: none;
}

.accord_body label {
  cursor: pointer;
  color: #797979;
  font-size: 16px;
}

.accord_body input[type="checkbox"] + label:before {
  border: 1px solid #797979;
  content: "\00a0";
  display: inline-block;
  font: 16px/1em sans-serif;
  height: 20px;
  margin: 5px 12px 12px 0px;
  padding: 0;
  vertical-align: top;
  width: 20px;
  border-radius: 3px;
}

.accord_body input[type="checkbox"]:checked + label:before {
  border: 0;
  color: #fff;
  content: "\2713";
  font-weight: 900;
  background: #0091dc;
  padding-top: 2px;
  padding-left: 3px;
}

.accord_body input[type="checkbox"]:checked + label:after {
  font-weight: 900;
}

.product_modal {
  max-width: 1150px;
}

.product_modal .modal-body .close {
  position: absolute;
  right: 25px;
  z-index: 999;
  background-color: #be641e;
  opacity: 1;
  width: 37px;
  height: 37px;
  color: #fff;
  border-radius: 30px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.product_modal .modal-body .close:hover {
  background-color: #111;
  opacity: 1;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.product_modal .modal-body .b_product_sell_details_wrapper .bz_product_heading h3 {
  font-size: 26px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .bz_product_heading h3 span {
  font-size: 16px;
  color: #797979;
}

.product_modal .modal-body .b_product_sell_details_wrapper .bz_product_heading .review {
  padding-top: 12px;
  padding-bottom: 18px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .bz_product_heading .review li {
  display: inline-block;
  padding-right: 8px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .bz_product_heading .review li a {
  color: #797979;
  font-size: 14px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .bz_product_heading .review li a:hover {
  color: #be641e;
}

.product_modal .modal-body .b_product_sell_details_wrapper .bz_product_heading .review li .star li {
  padding-right: 0px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .bz_product_heading .review li .star li a {
  color: #be641e;
}

.product_modal .modal-body .b_product_sell_details_wrapper .bz_product_heading .review li .star li + li {
  border-left: 0;
  padding-left: 0;
}

.product_modal .modal-body .b_product_sell_details_wrapper .bz_product_heading .review li + li {
  padding-left: 8px;
  border-left: 1px solid #ccc;
}

.product_modal .modal-body .b_product_sell_details_wrapper .bz_product_heading p {
  padding-top: 15px;
  line-height: 30px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .color_code {
  padding-top: 18px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .color_code .color_change {
  display: inline-block;
  padding-left: 10px;
  vertical-align: sub;
}

.product_modal .modal-body .b_product_sell_details_wrapper .color_code .color_change li {
  display: inline-block;
}

.product_modal .modal-body .b_product_sell_details_wrapper .color_code .color_change li + li {
  margin-left: 6px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .color_code .color_change .black-co a {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #111;
  display: inline-block;
}

.product_modal .modal-body .b_product_sell_details_wrapper .color_code .color_change .grey-co a {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #ccc;
  display: inline-block;
}

.product_modal .modal-body .b_product_sell_details_wrapper .color_code .color_change .pink-co a {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #e4b1ad;
  display: inline-block;
}

.product_modal .modal-body .b_product_sell_details_wrapper .color_code p {
  padding-top: 12px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .color_code p span {
  display: inline-block;
  padding-left: 12px;
  font-size: 14px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .number_pluse {
  padding-top: 20px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .number_pluse .nice-number {
  border: 1px solid #ccc;
}

.product_modal .modal-body .b_product_sell_details_wrapper .number_pluse .nice-number button {
  background-color: #eaeaea;
  border: 0;
  padding: 6px 8px;
  color: #847f7f;
  font-size: 23px;
  font-weight: 500;
  cursor: pointer;
}

.product_modal .modal-body .b_product_sell_details_wrapper .number_pluse .nice-number input {
  width: 56px !important;
  border: 0;
  padding: 10px 0px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .number_pluse .cart_btn {
  color: #fff;
  font-size: 15px;
  background: #be641e;
  padding: 14px 26px;
  margin-left: 23px;
  display: inline-block;
  text-transform: uppercase;
  border-radius: 30px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .number_pluse .cart_btn:hover {
  background: #111111;
  color: #fff;
}

.product_modal .modal-body .b_product_sell_details_wrapper .share_icon {
  padding-top: 18px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .share_icon p {
  display: inline-block;
  float: left;
  padding-right: 18px;
  padding-top: 4px;
}

.product_modal .modal-body .b_product_sell_details_wrapper .share_icon ul li a {
  background-color: #f6f6f6;
  width: 35px;
  height: 35px;
  display: inline-block;
  text-align: center;
  color: #be641e;
  line-height: 37px;
  border-radius: 50%;
}

.product_modal .modal-body .b_product_sell_details_wrapper .share_icon ul li a:hover {
  background-color: #ebe92a;
}

.product_modal .modal-body .b_product_sell_details_wrapper .share_icon ul li a + a {
  margin-left: 12px;
}

.nav-pills .active a {
  color: #be641e;
}

video {
  width: 100%;
}

.modal_electronic {
  position: relative;
  max-height: 500px !important;
  height: 100%;
  background-image: url(../images/electronic_popup.png) !important;
  max-width: 900px !important;
  top: 24%;
}

.modal_electronic .modal-body {
  width: 100%;
  max-width: 470px;
  margin-left: 25px;
  text-align: left;
  padding-top: 80px;
}

.modal_electronic .modal-body h4 {
  text-align: left;
  font-weight: normal;
  font-size: 30px;
  color: #fff;
  position: relative;
}

.modal_electronic .modal-body h4:after {
  position: absolute;
  content: '';
  width: 102px;
  left: 0;
  height: 2px;
  top: 47px;
  background-color: #fff;
}

.modal_electronic .modal-body p {
  color: #fff;
  padding-top: 40px;
}

.modal_electronic .lingerie_header button {
  right: 0px;
  z-index: 1;
}

.modal_electronic .modal-body #mc-form .btn1 {
  text-transform: uppercase;
  background-color: #313538;
}

.electronic_radio label {
  color: #fff;
  vertical-align: middle;
}

.modal_electronic .modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: transparent;
  background-clip: padding-box;
  border: 0;
  border-radius: 0;
  outline: 0;
}

.electronic_header_close button.close:hover {
  background-color: #073a71 !important;
}

.close:not(:disabled):not(.disabled):hover {
  opacity: 1;
  color: #fff;
  background-color: #d19e67;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.close:not(:disabled):not(.disabled):focus {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}

form#mc-form {
  width: 100%;
  max-width: 730px;
  margin: 0 auto;
}

.modal-body #mc-form #mc-email {
  /* font-style: italic;*/
  color: #848484;
  width: 70%;
  margin-right: 5px;
  height: 49px;
  padding: 0px 11px;
  line-height: 19px;
  border: 1px solid #e0e0e0;
  margin: 32px 0 10px;
}

.modal-body #mc-form .btn1 {
  border: 0;
  border-radius: 0q;
  height: 49px;
  text-align: center;
  padding: 0px 25px;
  cursor: pointer;
  background-color: #111;
  color: #fff;
  margin-left: 0;
  position: absolute;
  bottom: 57px;
}

.modal_electronic .lingerie_header button {
  right: 0px;
  z-index: 1;
}

.lingerie_header button {
  position: absolute;
  right: 15px;
  color: #fff;
  background-color: #313538;
  opacity: 1;
  padding: 8px 14px;
}

.lingerie_header .close svg {
  width: 20px;
  fill: #fff;
  height: 20px;
}

.pad_right {
  padding-right: 0px;
}

.pad_left {
  padding-left: 0px;
}

.bz_mobile_counter_wrapper .leather_counter .wins_timer .custom_btn:hover {
  background-color: #be641e;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .shoes_pluse {
  float: left !important;
  padding-top: 0px !important;
}

.content_single_product {
  padding-top: 22px;
}

.content_single_product h4 {
  font-family: 'Lato', sans-serif;
  font-size: 20px;
}

.content_single_product .post_product {
  padding: 30px 0px;
  border-bottom: 1px solid #ccc;
}

.content_single_product .post_product .post_img {
  width: 128px;
  float: left;
}

.content_single_product .post_product .post_details {
  padding-top: 14px;
}

.content_single_product .post_product .post_details h5 {
  font-size: 18px;
}

.content_single_product .post_product .post_details h5 span {
  display: inline-block;
  color: #797979;
  padding-left: 12px;
  font-size: 16px;
}

.content_single_product .post_product .post_details .star {
  float: right;
}

.content_single_product .post_product .post_details .star li {
  display: inline-block;
  color: #1cbbb4;
}

.content_single_product .post_product .post_details p {
  padding-top: 12px;
  line-height: 30px;
}

.content_single_product .bz_contact_main_wrapper h4 {
  padding: 24px 0px;
}

.content_single_product .bz_contact_main_wrapper form {
  background-color: #f5f5f5;
  padding: 33px 50px 50px 50px;
}

.content_single_product .bz_contact_main_wrapper form h3 {
  font-size: 14px;
  float: left;
}

.content_single_product .bz_contact_main_wrapper form .rating {
  width: fit-content;
}

.content_single_product .bz_contact_main_wrapper form .rating input {
  width: 100%;
  border-radius: 30px;
  border: 1px solid #ccc;
  padding: 12px;
}

.content_single_product .bz_contact_main_wrapper form textarea {
  width: 100%;
  border-radius: 8px;
  border: 1px solid #ccc;
  padding: 12px;
}

.content_single_product .bz_contact_main_wrapper form input {
  width: 100%;
  border-radius: 30px;
  border: 1px solid #ccc;
  padding: 12px;
}

.content_single_product .bz_contact_main_wrapper form .custom_btn {
  color: #fff;
  background-color: #1cbbb4;
  border-radius: 24px;
  padding: 8px 28px;
  text-transform: uppercase;
  border: 1px solid #1cbbb4;
  display: inline-block;
  margin-top: 22px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.content_single_product .bz_contact_main_wrapper form .custom_btn:hover {
  background: transparent;
  color: #1cbbb4;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.fashion_product_details .content_single_product .post_product .post_details .star li {
  color: #ee011d;
}

.fashion_product_details .content_single_product .bz_contact_main_wrapper form .custom_btn {
  background-color: #ee011d;
  border: 1px solid #ee011d;
}

.fashion_product_details .content_single_product .bz_contact_main_wrapper form .custom_btn:hover {
  color: #ee011d;
  background: transparent;
}

.fashion_product_details .nav-tabs .nav-link.active {
  border-bottom: 2px solid #ee011d !important;
}

.fashion_product_details .nav-tabs .nav-link:hover {
  color: #ee011d;
}

.fashion_product_details .content_single_product .nots li span {
  color: #ee011d;
}

.cosmetics_product_details .content_single_product .post_product .post_details .star li {
  color: #f78bb9;
}

.cosmetics_product_details .content_single_product .bz_contact_main_wrapper form .custom_btn {
  background-color: #f78bb9;
  border: 1px solid #f78bb9;
}

.cosmetics_product_details .content_single_product .bz_contact_main_wrapper form .custom_btn:hover {
  color: #f78bb9;
  background: transparent;
}

.cosmetics_product_details .nav-tabs .nav-link.active {
  border-bottom: 2px solid #feba18 !important;
}

.cosmetics_product_details .nav-tabs .nav-link:hover {
  color: #feba18;
}

.cosmetics_product_details .content_single_product .nots li span {
  color: #feba18;
}

.wine_product_details .content_single_product .post_product .post_details .star li {
  color: #4d0322;
}

.wine_product_details .content_single_product .bz_contact_main_wrapper form .custom_btn {
  background-color: #4d0322;
  border: 1px solid #4d0322;
}

.wine_product_details .content_single_product .bz_contact_main_wrapper form .custom_btn:hover {
  color: #4d0322;
  background: transparent;
}

.wine_product_details .nav-tabs .nav-link.active {
  border-bottom: 2px solid #4d0322 !important;
}

.wine_product_details .nav-tabs .nav-link:hover {
  color: #4d0322;
}

.wine_product_details .content_single_product .nots li span {
  color: #4d0322;
}

.decorate_product_details .content_single_product .post_product .post_details .star li {
  color: #feba18;
}

.decorate_product_details .content_single_product .bz_contact_main_wrapper form .custom_btn {
  background-color: #feba18;
  border: 1px solid #feba18;
}

.decorate_product_details .content_single_product .bz_contact_main_wrapper form .custom_btn:hover {
  color: #feba18;
  background: transparent;
}

.decorate_product_details .nav-tabs .nav-link.active {
  border-bottom: 2px solid #feba18 !important;
}

.decorate_product_details .nav-tabs .nav-link:hover {
  color: #feba18;
}

.decorate_product_details .content_single_product .nots li span {
  color: #feba18;
}

.furniture_product_details .content_single_product .post_product .post_details .star li {
  color: #ce8f5a;
}

.furniture_product_details .content_single_product .bz_contact_main_wrapper form .custom_btn {
  background-color: #ce8f5a;
  border: 1px solid #ce8f5a;
}

.furniture_product_details .content_single_product .bz_contact_main_wrapper form .custom_btn:hover {
  color: #ce8f5a;
  background: transparent;
}

.furniture_product_details .nav-tabs .nav-link.active {
  border-bottom: 2px solid #ce8f5a !important;
  color: #ce8f5a !important;
}

.furniture_product_details .nav-tabs .nav-link:hover {
  color: #ce8f5a !important;
}

.furniture_product_details .content_single_product .nots li span {
  color: #ce8f5a;
}

/* ....................................
1.3 Imported CSS 
.......................................*/
/* ....................................
1.2 Header CSS 
.......................................*/
/*-- pd Header main wrapper start --*/
.pd_header_main_wrapper {
    background-color: #be641e;
}

.pd_header_main_wrapper .pd_top_header_wrapper {
  float: left;
  width: 100%;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header {
  width: 100%;
  float: left;
  text-align: center;
  background-color: #fff;
  padding: 13px 20px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side {
  float: left;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul li {
  display: inline-block;
  padding: 0px 12px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul li a {
  display: inline-block;
  color: #111111;
  font-size: 14px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul li a span {
  display: inline-block;
  padding-right: 12px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul li a:hover {
  color: #be641e;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul li a:hover span svg {
  fill: #be641e;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul li + li {
  border-left: 1px solid rgba(17, 17, 17, 0.22);
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul .language {
  position: relative;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul .language a {
  text-transform: uppercase;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul .language .submenu {
  width: 123px;
  text-align: left;
  position: absolute;
  background-color: #fff;
  z-index: 999;
  top: 36px;
  webkit-box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  left: 0;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  opacity: 0;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul .language .submenu a {
  width: 100%;
  padding: 6px 13px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul .language .submenu a:hover {
  background-color: #111111;
  color: #fff;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul .language .submenu a span {
  display: inline-block;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul .language .submenu a span img {
  width: 20px !important;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .left_side ul .language:hover .submenu {
  visibility: visible;
  opacity: 1;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .right_side {
  float: right;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .right_side ul li {
  display: inline-block;
  padding: 0px 12px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .right_side ul li a {
  display: inline-block;
  color: #111111;
  font-size: 14px;
  transition: all 0.5s;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .right_side ul li a span {
  display: inline-block;
  padding-right: 5px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .right_side ul li a span svg {
  width: 17px;
  height: 17px;
  transition: all 0.5s;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .right_side ul li a:hover {
  color: #be641e;
  transition: all 0.5s;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .right_side ul li a:hover span svg {
  fill: #be641e;
  transition: all 0.5s;
}

.pd_header_main_wrapper .pd_top_header_wrapper .baz_top_header .right_side ul li + li {
  border-left: 1px solid rgba(17, 17, 17, 0.22);
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header {
  padding: 30px 0px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .logo img {
  width: 165px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .search_filter {
  text-align: center;
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
  display: flex;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .search_filter .select_dropdown {
  float: left;
  padding: 11px 12px;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border: none;
  height: 50px;
  border-right: 1px solid #1111113d;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .search_filter input {
  font-size: 14px;
  border: none;
  height: 50px;
  padding: 12px;
  float: left;
  width: 65%;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .search_filter .search_btn {
  padding: 9px 24px;
  border: 0;
  height: 50px;
  background-color: #ebe92a;
  color: #111111;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .search_filter .search_btn:hover {
  color: #fff;
  background-color: #111111;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop {
  position: relative;
  float: right;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop a svg {
  width: 44px;
  height: 44px;
  fill: #fff;
  float: left;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop a span {
  display: inline-block;
  padding-left: 21px;
  color: #fff;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop a span small {
  display: block;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop a strong {
  padding-left: 21px;
  color: #fff;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop a:hover svg {
  fill: #ebe92a;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop a:hover span {
  color: #ebe92a;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop a:hover strong {
  color: #ebe92a;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details {
  position: absolute;
  z-index: 11;
  background-color: #fff;
  width: 311px;
  right: 0px;
  visibility: hidden;
  opacity: 0;
  padding: 12px 20px;
  transition: all 0.5s;
  transition: ease all 0.3s;
  top: calc(100% - 30px);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details:after {
  content: '';
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #fff;
  position: absolute;
  top: -12px;
  right: 32px;
  width: 25px;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .sub_total {
  width: 100%;
  float: left;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .sub_total p {
  color: #111111;
  padding: 12px 0px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .sub_total p span {
  float: right;
  color: #111111;
  font-size: 16px;
  font-weight: 600;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .cart_btn {
  width: 100%;
  float: left;
  margin: 12px 0px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .cart_btn a {
  display: inline-block;
  padding: 6px 13px;
  background-color: #111111;
  color: #fff;
  border-radius: 24px;
  margin-left: 9px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .cart_btn a:hover {
  background-color: #be641e;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .total-count {
  padding: 12px 0px;
  border-bottom: 1px solid #ccc;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .total-count span {
  font-size: 14px;
  font-weight: 600;
  color: #111;
  text-transform: uppercase;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .total-count a {
  display: inline-block;
  float: right;
  font-size: 14px;
  font-weight: 600;
  color: #111;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .cart_list {
  width: 100%;
  float: left;
  padding: 18px 0px;
  border-bottom: 1px solid #ccc;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .cart_list .select_cart {
  padding: 12px 0px;
  width: 50%;
  float: left;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .cart_list .select_cart a {
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  color: #111;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .cart_list .select_cart span {
  display: block;
  color: #111;
  font-size: 15px;
  padding-top: 8px;
}

.select_img {
    width: 50%;
    float: left;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .cart_list .select_img {
  position: relative;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .cart_list .select_img img {
  width: 88px;
  float: right;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .cart_list .select_img .close_btn {
  position: absolute;
  right: 32px;
  top: 33px;
  cursor: pointer;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop .cart_details .cart_list .select_img .close_btn i {
  color: #111;
  background: #fff;
  padding: 7px 8px;
  font-size: 11px;
  border-radius: 30px;
}

.pd_header_main_wrapper .pd_top_header_wrapper .middle_header .cart_shop:hover .cart_details {
  visibility: visible !important;
  opacity: 1 !important;
  transition: ease all 0.3s;
  transition: all 0.5s;
  top: 120%;
}

.pd_header_main_wrapper .pd_navigation_wrapper {
  float: left;
  width: 100%;
  background: #be641e;
  position: relative;
  border-top: 1px solid rgba(255, 255, 255, 0.360784);
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_fixed_navi_logo_wrapper img {
  display: none;
  float: left;
  width: 115px;
  padding-left: 30px;
  padding-top: 7px;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper {
  width: 100%;
  float: left;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .baz_categories {
  float: left;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .baz_categories ul li a {
  border-right: 1px solid rgba(255, 255, 255, 0.52);
  padding-left: 0;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .baz_categories ul li a span svg {
  width: 16px;
  height: 16px;
  fill: #fff;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .baz_categories ul li .category_back {
  background-color: #48bef2;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li {
  float: left;
  position: relative;
  color: #000;
  transition: all 0.5s;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a {
  display: block;
  color: #fff;
  font-size: 15px;
  padding: 18px 18px;
  text-transform: capitalize;
  text-align: left;
  position: relative;
  z-index: 1;
  transition: all 0.5s;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a span {
  padding-right: 10px;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a .badge:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #ee5454;
  position: absolute;
  top: 17px;
  right: 15px;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a .new:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #c5c41e;
  position: absolute;
  top: 17px;
  right: 15px;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li:hover a {
  background: rgba(255, 255, 255, 0.28);
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .today {
  float: right;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .today a {
  padding: 18px 20px;
  display: inline-block;
  color: #ffffff;
  border-left: 1px solid rgba(255, 255, 255, 0.52);
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul {
  position: absolute;
  top: 100%;
  z-index: 100;
  width: 211px;
  opacity: 0;
  right: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  visibility: hidden;
  background: #fff;
  margin-bottom: 15px;
  transition: all 0.5s;
  transition: ease all 0.3s;
  margin-top: 30px;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul:after {
  content: '';
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #fff;
  position: absolute;
  top: -12px;
  right: 32px;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul li {
  width: 100%;
  margin-left: 0 !important;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul li a {
  padding: 8px 25px;
  color: #111111 !important;
  background: transparent !important;
  font-size: 14px;
  text-transform: capitalize;
  font-weight: 500;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul li a:after {
  display: none;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul li a:hover {
  background: rgba(255, 255, 255, 0.28) !important;
  color: #01a5ed !important;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li .cat_sub_menu {
  width: 648px !important;
  left: 0 !important;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li .cat_sub_menu:after {
  content: '';
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #fff;
  position: absolute;
  top: -12px;
  left: 32px;
  width: 25px;
  box-shadow: none;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li .cat_sub_menu .category_a {
  width: 212px;
  float: left;
  padding: 20px;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li .cat_sub_menu .category_a a {
  text-transform: uppercase;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li .cat_sub_menu .category_a .cat_links {
  padding-top: 14px;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li .cat_sub_menu .category_a .cat_links a {
  font-size: 16px !important;
  padding: 3px 23px !important;
  text-transform: capitalize;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li .cat_sub_menu .category_a .cat_links a:hover {
  color: #ee5454 !important;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li .cat_sub_menu .category_a P {
  padding-left: 23px;
  text-transform: uppercase;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li:hover ul {
  opacity: 1;
  visibility: visible;
  margin-bottom: 0;
  transition: ease all 0.3s;
  transition: all 0.5s;
  margin-top: 0px;
}

.pd_header_main_wrapper .pd_navigation_wrapper .pd_search_wrapper {
  float: right;
  width: auto;
  padding-top: 15px;
  padding-right: 30px;
}

.pd_header_main_wrapper .pd_search_box {
  position: absolute;
  right: 0;
  top: 0;
  padding: 0px;
  width: 100%;
  display: inline-block;
  border-radius: 0px;
  display: none;
  z-index: 1000;
  box-shadow: 2px 0 10px rgba(0, 0, 0, 0.08);
}

.pd_header_main_wrapper .pd_search_box input {
  float: left;
  width: calc(100% - 68px);
  padding: 0px 10px;
  height: 59px;
  border: 0;
  border-right: 0px;
}

.pd_header_main_wrapper .pd_search_box button {
  width: 68px;
  height: 60px;
  color: #fff;
  border: 1px solid #be641e;
  border-left: none;
  line-height: 56px;
  background: #be641e;
  text-align: center;
  padding: 0px;
  cursor: pointer;
  font-size: 24px;
}

.menu_fixed {
  position: fixed !important;
  background: #fff;
  -o-box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  left: 0;
  right: 0;
  top: 0;
}

.menu_fixed.pd_navigation_wrapper {
  width: 100%;
}

.menu_fixed.pd_navigation_wrapper ul li a .badge {
  display: none;
}

.menu_fixed.pd_navigation_wrapper .pd_fixed_navi_logo_wrapper img {
  display: block;
}

/*-- pd Header main wrapper End --*/
/* admin css */
.ad_pd_condi_top_header_wrapper {
  background: #fff;
  text-align: center;
  padding-top: 60px;
  padding-bottom: 60px;
}

.pd_header_main_wrapper .pd_navigation_wrapper .fc_inner_navigation_wrapper ul li ul li a:hover {
  color: #ce8f5a !important;
}

/* ....................................
1.6 Header CSS 
.......................................*/
/*======================== bz_fashion_header_main_wrapper start =======================*/
.bz_fashion_header_main_wrapper {
  background-color: #393939;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header {
  background-color: transparent;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_left_side {
  width: 100%;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_left_side ul {
  text-align: left;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_left_side ul li {
  padding: 0px;
  padding-right: 4px;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_left_side ul li a {
  color: #fff;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_left_side ul li a span svg {
  width: 17px;
  height: 17px;
  fill: #fff;
  transition: all 0.5s;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_left_side ul li a:hover {
  color: #ee011d;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_left_side ul li a:hover span svg {
  fill: #ee011d;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_left_side ul li + li {
  border-left: 1px solid rgba(255, 255, 255, 0.23);
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_left_side ul .search_bar {
  width: 65%;
  padding-left: 12px;
  padding-right: 0px;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_left_side ul .search_bar input {
  background: transparent;
  border: 1px solid rgba(255, 255, 255, 0.53);
  padding: 0px 12px;
  color: #fff;
  height: 30px;
  width: calc(95% - 50px);
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_left_side ul .search_bar button {
  width: 50px;
  height: 30px;
  color: #fff;
  border: 1px solid rgba(255, 255, 255, 0.53);
  background-color: transparent;
  padding: 0px 12px;
  position: absolute;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul li a {
  color: #fff;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul li a span svg {
  fill: #fff;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul li a:hover {
  color: #ee011d;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul li a:hover span svg {
  fill: #ee011d;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul li + li {
  border-left: 1px solid rgba(255, 255, 255, 0.23);
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul .language {
  position: relative;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul .language a {
  text-transform: uppercase;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul .language .submenu {
  width: 123px;
  text-align: left;
  position: absolute;
  background-color: #fff;
  z-index: 999;
  top: 36px;
  webkit-box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  left: 0;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  opacity: 0;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul .language .submenu a {
  width: 100%;
  padding: 6px 13px;
  color: #111;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul .language .submenu a span {
  display: inline-block;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul .language .submenu a span img {
  width: 20px !important;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul .language .submenu a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_fashion_header_main_wrapper .pd_top_header_wrapper .baz_top_header .bz_right_side ul .language:hover .submenu {
  visibility: visible;
  opacity: 1;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper {
  padding: 22px 0px;
  background: #fff;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop {
  position: relative;
  float: right;
  display: block;
  padding-top: 5px;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop a svg {
  width: 36px;
  height: 36px;
  fill: #ee011d;
  float: left;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop a span {
  display: inline-block;
  padding-left: 16px;
  color: #111;
  transition: all 0.5s;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop a span small {
  display: block;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop a:hover span {
  color: #ee011d;
  transition: ease all 0.3s;
  transition: all 0.5s;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details {
  position: absolute;
  z-index: 11;
  background-color: #fff;
  width: 311px;
  right: 0px;
  visibility: hidden;
  opacity: 0;
  padding: 12px 20px;
  transition: all 0.5s;
  transition: ease all 0.3s;
  top: calc(100% - 30px);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .total-count {
  padding: 12px 0px;
  border-bottom: 1px solid #ccc;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .total-count span {
  font-size: 14px;
  font-weight: 600;
  color: #111;
  text-transform: uppercase;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .total-count a {
  display: inline-block;
  float: right;
  font-size: 14px;
  font-weight: 600;
  color: #111;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .cart_list {
  width: 100%;
  float: left;
  padding: 18px 0px;
  border-bottom: 1px solid #ccc;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .cart_list .select_cart {
  padding: 12px 0px;
  width: 50%;
  float: left;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .cart_list .select_img {
  position: relative;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .cart_list .select_img img {
  width: 88px;
  float: right;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .cart_list .select_img .close_btn {
  position: absolute;
  right: 32px;
  top: 33px;
  cursor: pointer;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .cart_list .select_img .close_btn i {
  color: #111;
  background: #fff;
  padding: 7px 8px;
  font-size: 11px;
  border-radius: 30px;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .sub_total {
  width: 100%;
  float: left;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .sub_total p {
  color: #111111;
  padding: 12px 0px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .sub_total p span {
  float: right;
  color: #111111;
  font-size: 16px;
  font-weight: 600;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .cart_btn {
  width: 100%;
  float: left;
  margin: 12px 0px;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .cart_btn a {
  display: inline-block;
  padding: 6px 13px;
  background-color: #111111;
  color: #fff;
  border-radius: 24px;
  margin-left: 9px;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details .cart_btn a:hover {
  background-color: #ee011d;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop .cart_details:after {
  content: '';
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #fff;
  position: absolute;
  top: -12px;
  right: 32px;
  width: 25px;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .cart_shop:hover .cart_details {
  visibility: visible !important;
  opacity: 1 !important;
  transition: ease all 0.3s;
  transition: all 0.5s;
  top: 145%;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .my_account {
  float: left;
  margin-left: 60px;
  padding-top: 5px;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .my_account a svg {
  width: 36px;
  height: 36px;
  fill: #ee011d;
  float: left;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .my_account a span {
  display: inline-block;
  padding-left: 16px;
  color: #111;
  transition: ease all 0.3s;
  transition: all 0.5s;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .my_account a span small {
  display: block;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .my_account a:hover span {
  color: #ee011d;
  transition: ease all 0.3s;
  transition: all 0.5s;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .baz_categories {
  float: left;
  width: 225px;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .my_main_menu {
  float: right;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .my_main_menu li a {
  color: #707070;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .my_main_menu li a:hover {
  transition: all 0.5s;
  color: #ee011d !important;
}

.bz_fashion_header_main_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .my_main_menu li ul:after {
  box-shadow: initial;
}

/* ....................................
1.7 Header CSS 
.......................................*/
/*======================== bz_fashion_header_main_wrapper start =======================*/
.bz_furniture_header_wrapper {
  background: #f4f4f4;
}

.bz_furniture_header_wrapper .furniture_top_header {
  float: left;
  width: 100%;
  padding: 15px 0px;
  border-bottom: 1px solid #cecece;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header {
  width: 100%;
  float: left;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side {
  float: left;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul li {
  display: inline-block;
  padding: 0px 0px;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul li a {
  display: inline-block;
  color: #111111;
  font-size: 14px;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul li a span {
  display: inline-block;
  padding-right: 12px;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul li a span svg {
  width: 17px;
  height: 17px;
  transition: all 0.5s;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul li a:hover {
  color: #ce8f5a;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul li a:hover span svg {
  fill: #ce8f5a;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul li + li {
  padding-left: 12px;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul .language {
  position: relative;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul .language a {
  text-transform: uppercase;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul .language .submenu {
  width: 123px;
  text-align: left;
  position: absolute;
  background-color: #fff;
  z-index: 999;
  top: 36px;
  webkit-box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  left: 0;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  opacity: 0;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul .language .submenu a {
  width: 100%;
  padding: 6px 13px;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul .language .submenu a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul .language .submenu a span {
  display: inline-block;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul .language .submenu a span img {
  width: 20px !important;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .left_side ul .language:hover .submenu {
  visibility: visible;
  opacity: 1;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side {
  float: right;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul li {
  display: inline-block;
  padding: 0px 12px;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul li a {
  display: inline-block;
  color: #111111;
  font-size: 14px;
  transition: all 0.5s;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul li a span {
  display: inline-block;
  padding-right: 12px;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul li a span svg {
  width: 17px;
  height: 17px;
  transition: all 0.5s;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul li a:hover {
  color: #ce8f5a;
  transition: all 0.5s;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul li a:hover span svg {
  fill: #ce8f5a;
  transition: all 0.5s;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul .language {
  position: relative;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul .language .submenu {
  width: 123px;
  text-align: left;
  position: absolute;
  background-color: #fff;
  z-index: 999;
  top: 36px;
  webkit-box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  left: 0;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  opacity: 0;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul .language .submenu a {
  width: 100%;
  padding: 6px 13px;
  color: #111;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul .language .submenu a span {
  display: inline-block;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul .language .submenu a span img {
  width: 20px !important;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul .language .submenu a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul .language:hover .submenu {
  visibility: visible;
  opacity: 1;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.bz_furniture_header_wrapper .furniture_top_header .baz_top_header .right_side ul li + li {
  border-left: 1px solid rgba(17, 17, 17, 0.22);
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .search_filter .select_dropdown {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #ce8f5a;
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .search_filter .select_dropdown option {
  color: #111;
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .search_filter input {
  width: 61%;
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .search_btn {
  background-color: #ce8f5a;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  color: #fff;
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .customer_support {
  float: left;
  padding: 6px 14px;
  background-color: #fff;
  border-radius: 4px;
  margin-left: 50px;
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .customer_support a svg {
  width: 26px;
  height: 26px;
  fill: #7f7f7f;
  vertical-align: initial;
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .customer_support a span {
  display: inline-block;
  padding-left: 11px;
  color: #ce8f5a;
  line-height: 17px;
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .customer_support a span small {
  display: block;
  color: #a6a6a4;
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .cart_shop {
  width: 120px;
  padding: 6px;
  background-color: #fff;
  border-radius: 4px;
  float: right;
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .cart_shop a svg {
  width: 26px;
  height: 26px;
  fill: #7f7f7f;
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .cart_shop a span {
  display: inline-block;
  padding-left: 11px;
  color: #ce8f5a;
  line-height: 17px;
}

.bz_furniture_header_wrapper .pd_top_header_wrapper .middle_header.furniture_middle_header .cart_shop a span small {
  display: block;
  color: #a6a6a4;
}

.bz_furniture_header_wrapper .pd_navigation_wrapper {
  background: #ce8f5a;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption {
  position: absolute;
  top: 8%;
  left: 36%;
  text-align: center;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .offer a {
  padding: 6px 18px;
  background: #a6a6a4;
  color: #fff;
  margin-bottom: 13px;
  display: inline-block;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .offer a:hover {
  background: #111;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption h2 {
  font-size: 60px;
  font-weight: 500;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .color_slide {
  padding-top: 5px;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .color_slide .black {
  display: inline-block;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .color_slide .black a {
  padding: 0px 10px;
  border-radius: 50%;
  background-color: #111;
  margin-top: 0px;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .color_slide .pink {
  display: inline-block;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .color_slide .pink a {
  padding: 0px 10px;
  border-radius: 50%;
  background-color: #cccccc;
  margin-top: 0px;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .color_slide .red {
  display: inline-block;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .color_slide .red a {
  padding: 0px 10px;
  border-radius: 50%;
  background-color: #e4b1ad;
  margin-top: 0px;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .color_slide .green {
  display: inline-block;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .color_slide .green a {
  padding: 0px 10px;
  border-radius: 50%;
  background-color: #e1ceb0;
  margin-top: 0px;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .custom_btn {
  padding: 12px 36px;
  background: #ce8f5a;
  color: #fff;
  border-radius: 4px;
  margin-top: 32px;
  display: inline-block;
  text-transform: uppercase;
}

.furniture_main_slider .bz_home_slider .home_slider_img .furniture_caption .custom_btn:hover {
  background: #111;
}

.furniture_main_slider .bz_home_slider .owl-dots {
  left: 50% !important;
}

/* ....................................
1.8 Header CSS 
.......................................*/
/*======================== bz_fashion_header_main_wrapper start =======================*/
.bz_cosmetic_header {
  background: #fff;
}

.bz_cosmetic_header .furniture_top_header {
  background: #393939;
}

.bz_cosmetic_header .furniture_top_header .baz_top_header .left_side ul li a {
  color: #fff;
}

.bz_cosmetic_header .furniture_top_header .baz_top_header .left_side ul li a span {
  padding-right: 6px;
}

.bz_cosmetic_header .furniture_top_header .baz_top_header .left_side ul li a span svg {
  fill: #fff;
}

.bz_cosmetic_header .furniture_top_header .baz_top_header .left_side ul li a:hover {
  color: #f78bb9;
}

.bz_cosmetic_header .furniture_top_header .baz_top_header .left_side ul li a:hover span svg {
  fill: #f78bb9;
}

.bz_cosmetic_header .furniture_top_header .baz_top_header .right_side ul li a {
  color: #fff;
}

.bz_cosmetic_header .furniture_top_header .baz_top_header .right_side ul li a span {
  padding-right: 6px;
}

.bz_cosmetic_header .furniture_top_header .baz_top_header .right_side ul li a span svg {
  fill: #fff;
}

.bz_cosmetic_header .furniture_top_header .baz_top_header .right_side ul li a:hover {
  color: #f78bb9;
}

.bz_cosmetic_header .furniture_top_header .baz_top_header .right_side ul li a:hover span svg {
  fill: #f78bb9;
}

.bz_cosmetic_header .furniture_top_header .baz_top_header .right_side ul li + li {
  border-left: 1px solid rgba(239, 239, 239, 0.23);
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .header_social_icon ul {
  padding-top: 6px;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .header_social_icon ul li {
  display: inline-block;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .header_social_icon ul li a {
  background-color: #f8f8f8;
  width: 35px;
  height: 35px;
  display: inline-block;
  text-align: center;
  color: #111;
  line-height: 37px;
  border-radius: 50%;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .header_social_icon ul li a:hover {
  background: #f78bb9;
  color: #fff;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .header_social_icon ul li + li {
  margin-left: 12px;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .logo {
  text-align: center;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right {
  float: right;
  padding-top: 10px;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul {
  float: right;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li {
  display: inline-block;
  vertical-align: top;
  padding: 0px 17px;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li a span {
  padding-right: 6px;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li a span svg {
  fill: #111;
  width: 20px;
  height: 20px;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li a:hover span svg {
  fill: #f78bb9 !important;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .cart_shop {
  padding: 0px;
  width: auto;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .cart_shop a svg {
  fill: #111;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .cart_shop a:hover svg {
  fill: #f78bb9 !important;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .cart_shop .cart_details:after {
  box-shadow: none;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .cart_shop .cart_details a:hover {
  background-color: #ffb400;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .search_bar .lv_search_bar {
  color: #444;
  font-size: 16px;
  cursor: pointer;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .search_bar .lv_search_bar a span svg {
  width: 20px;
  height: 20px;
  fill: #111;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .search_bar .lv_search_box {
  position: absolute;
  width: 270px;
  top: 100%;
  padding: 20px;
  font-size: 16px;
  display: inline-block;
  border-top: 4px solid #111;
  border-radius: 0px;
  -o-box-shadow: 0px 2px 7px -3px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0px 2px 7px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 5px 8px -5px rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
  display: none;
  z-index: 1000;
  right: 0;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .search_bar .lv_search_box input {
  float: left;
  color: #111111;
  width: calc(100% - 45px);
  padding: 0px 10px;
  height: 45px;
  border: 1px solid #e1e1e1;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border-right: 0px;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .search_bar .lv_search_box button {
  width: 45px;
  height: 45px;
  border: 1px solid #e1e1e1;
  border-left: none;
  background-color: #fff;
  color: #111;
  text-align: center;
  padding: 0px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  transition: all 0.5s;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .search_bar .lv_search_box button:hover {
  color: #ffffff;
  background: #cca334;
  border-color: #cca334;
  transition: all 0.5s;
}

.bz_cosmetic_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li + li {
  border-left: 1px solid rgba(0, 0, 0, 0.94);
}

.bz_cosmetic_header .pd_navigation_wrapper {
  background: #ffffff;
  text-align: center;
  border-top: 1px solid rgba(204, 204, 204, 0.38);
}

.bz_cosmetic_header .pd_navigation_wrapper .pd_inner_navigation_wrapper {
  width: 100%;
}

.bz_cosmetic_header .pd_navigation_wrapper .pd_inner_navigation_wrapper ul {
  display: inline-block;
}

.bz_cosmetic_header .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a {
  color: #111;
}

.bz_cosmetic_header .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a span {
  color: #fff;
}

.bz_cosmetic_header .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a:hover {
  color: #f78bb9;
}

.bz_cosmetic_header .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul li a:hover {
  color: #f78bb9 !important;
}

/* ....................................
1.9 Header CSS 
.......................................*/
/*======================== bz_fashion_header_main_wrapper start =======================*/
.bz_wins_header_wrapper .furniture_top_header {
  background: #fff;
  border-bottom: 0;
  padding: 15px 0px 15px;
}

.bz_wins_header_wrapper .furniture_top_header .header_social_icon ul {
  display: inline-block;
  float: left;
}

.bz_wins_header_wrapper .furniture_top_header .header_social_icon ul li {
  display: inline-block;
}

.bz_wins_header_wrapper .furniture_top_header .header_social_icon ul li a {
  display: inline-block;
  text-align: center;
  color: #111;
  border-radius: 50%;
}

.bz_wins_header_wrapper .furniture_top_header .header_social_icon ul li a:hover {
  color: #111;
}

.bz_wins_header_wrapper .furniture_top_header .header_social_icon ul li + li {
  margin-left: 12px;
}

.bz_wins_header_wrapper .furniture_top_header .header_social_icon .help_no {
  float: left;
  padding-left: 15px;
  border-left: 1px solid #111;
  margin-left: 14px;
}

.bz_wins_header_wrapper .furniture_top_header .header_social_icon .help_no a {
  color: #111;
  font-size: 13px;
}

.bz_wins_header_wrapper .furniture_top_header .header_social_icon .help_no a span {
  display: inline-block;
  padding-right: 12px;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side {
  float: right;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul li {
  display: inline-block;
  padding: 0px 0px 0px 12px;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul li a {
  display: inline-block;
  color: #111111;
  font-size: 14px;
  transition: all 0.5s;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul li a span {
  display: inline-block;
  padding-right: 12px;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul li a span svg {
  width: 17px;
  height: 17px;
  transition: all 0.5s;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul li a:hover {
  color: #be641e;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul li a:hover span svg {
  color: #be641e;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul li + li {
  border-left: 1px solid;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul .language {
  position: relative;
  z-index: 99999;
  padding-right: 12px;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul .language .submenu {
  width: 123px;
  text-align: left;
  position: absolute;
  background-color: #fff;
  z-index: 999;
  top: 36px;
  webkit-box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  left: 0;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  opacity: 0;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul .language .submenu a {
  width: 100%;
  padding: 6px 13px;
  color: #111;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul .language .submenu a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_wins_header_wrapper .furniture_top_header .bz_right_side ul .language:hover .submenu {
  visibility: visible;
  opacity: 1;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.bz_wins_header_wrapper .pd_navigation_wrapper {
  background: #fff;
  padding-bottom: 18px;
  z-index: 999;
  box-shadow: 0px 5px 7px -5px rgba(0, 0, 0, 0.25);
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a {
  color: #111;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a:hover {
  color: #be641e !important;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul li a:hover {
  color: #be641e !important;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu {
  float: right;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .search_bar .lv_search_bar {
  color: #444;
  font-size: 16px;
  cursor: pointer;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .search_bar .lv_search_bar a span svg {
  width: 20px;
  height: 20px;
  fill: #111;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .search_bar .lv_search_bar a:hover span svg {
  fill: #be641e !important;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .search_bar .lv_search_box {
  position: absolute;
  width: 270px;
  top: 100%;
  padding: 20px;
  font-size: 16px;
  display: inline-block;
  border-top: 4px solid #111;
  border-radius: 0px;
  -o-box-shadow: 0px 2px 7px -3px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0px 2px 7px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 5px 8px -5px rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
  display: none;
  z-index: 1000;
  right: 0;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .search_bar .lv_search_box input {
  float: left;
  color: #111111;
  width: calc(100% - 45px);
  padding: 0px 10px;
  height: 45px;
  border: 1px solid #e1e1e1;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border-right: 0px;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .search_bar .lv_search_box button {
  width: 45px;
  height: 45px;
  border: 1px solid #e1e1e1;
  border-left: none;
  background-color: #fff;
  color: #111;
  text-align: center;
  padding: 0px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  transition: all 0.5s;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .search_bar .lv_search_box button:hover {
  color: #ffffff;
  background: #cca334;
  border-color: #cca334;
  transition: all 0.5s;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a svg {
  width: 26px;
  height: 26px;
  fill: #111;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a span {
  display: inline-block;
  padding-left: 11px;
  color: #ce8f5a;
  line-height: 17px;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a span small {
  display: block;
  color: #a6a6a4;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a:hover svg {
  fill: #be641e !important;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details {
  position: absolute;
  z-index: 11;
  background-color: #fff;
  width: 311px;
  right: 0px;
  visibility: hidden;
  opacity: 0;
  padding: 12px 20px;
  transition: all 0.5s;
  transition: ease all 0.3s;
  top: calc(100% - 30px);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .total-count {
  padding: 12px 0px;
  border-bottom: 1px solid #ccc;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .total-count span {
  font-size: 14px;
  font-weight: 600;
  color: #111;
  text-transform: uppercase;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .total-count a {
  display: inline-block;
  float: right;
  font-size: 14px;
  font-weight: 600;
  color: #111;
  padding: 0;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list {
  width: 100%;
  float: left;
  padding: 18px 0px;
  border-bottom: 1px solid #ccc;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_cart {
  padding: 12px 0px;
  width: 50%;
  float: left;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_cart a {
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  color: #111;
  padding: 0;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_cart span {
  display: block;
  color: #111;
  font-size: 15px;
  padding-top: 8px;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_img {
  position: relative;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_img img {
  width: 88px;
  float: right;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_img .close_btn {
  position: absolute;
  right: 32px;
  top: 33px;
  cursor: pointer;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_img .close_btn i {
  color: #111;
  background: #fff;
  padding: 7px 8px;
  font-size: 11px;
  border-radius: 30px;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .sub_total {
  width: 100%;
  float: left;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .sub_total p {
  color: #111111;
  padding: 12px 0px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .sub_total span {
  float: right;
  color: #111111;
  font-size: 16px;
  font-weight: 600;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_btn {
  width: 100%;
  float: left;
  margin: 12px 0px;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_btn a {
  display: inline-block;
  padding: 6px 13px;
  background-color: #111111;
  color: #fff;
  border-radius: 24px;
  margin-left: 9px;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_btn a:hover {
  background-color: #ce8f5a;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop:hover .cart_details {
  visibility: visible;
  opacity: 1;
  transition: ease all 0.3s;
  transition: all 0.5s;
  top: 120%;
}

.bz_wins_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .logo {
  text-align: center;
}

.bz_wins_header_wrapper .menu_fixed .logo {
  padding-top: 10px;
}

/* ....................................
2.1 Header CSS 
.......................................*/
/*======================== bz_decorate_header_main_wrapper start =======================*/
.bz_decorate_header {
  background: #fff;
}

.bz_decorate_header .furniture_top_header {
  background: #feba18;
}

.bz_decorate_header .furniture_top_header .baz_top_header .left_side ul li a span {
  padding-right: 6px;
}

.bz_decorate_header .furniture_top_header .baz_top_header .left_side ul li a:hover {
  color: #fff;
}

.bz_decorate_header .furniture_top_header .baz_top_header .right_side ul li a {
  color: #111;
}

.bz_decorate_header .furniture_top_header .baz_top_header .right_side ul li a span {
  padding-right: 6px;
}

.bz_decorate_header .furniture_top_header .baz_top_header .right_side ul li a span svg {
  fill: #111;
}

.bz_decorate_header .furniture_top_header .baz_top_header .right_side ul li a:hover {
  color: #f78bb9;
}

.bz_decorate_header .furniture_top_header .baz_top_header .right_side ul li a:hover span svg {
  fill: #fff;
}

.bz_decorate_header .furniture_top_header .baz_top_header .right_side ul li a:hover {
  color: #fff;
}

.bz_decorate_header .furniture_top_header .baz_top_header .right_side ul li + li {
  border-left: 1px solid rgba(51, 51, 51, 0.38);
}

.bz_decorate_header .cosmetic_middle_header .middle_header .header_social_icon ul li {
  display: inline-block;
}

.bz_decorate_header .cosmetic_middle_header .middle_header .header_social_icon ul li a {
  background-color: #f8f8f8;
  width: 35px;
  height: 35px;
  display: inline-block;
  text-align: center;
  color: #111;
  line-height: 37px;
  border-radius: 50%;
}

.bz_decorate_header .cosmetic_middle_header .middle_header .header_social_icon ul li a:hover {
  background: #f78bb9;
  color: #fff;
}

.bz_decorate_header .cosmetic_middle_header .middle_header .header_social_icon ul li + li {
  margin-left: 12px;
}

.bz_decorate_header .cosmetic_middle_header .middle_header .logo {
  text-align: center;
}

.bz_decorate_header .pd_navigation_wrapper {
  background: #ffffff;
  border-top: none;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper {
  width: 100%;
  float: left;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .decorate_nav ul {
  margin-left: 80px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .decorate_nav ul li a {
  color: #111;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .decorate_nav ul li a span {
  color: #fff;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .decorate_nav ul li a:hover {
  color: #ffbb19;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .decorate_nav ul li a:hover span svg {
  fill: #ffbb19;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .decorate_nav ul li ul li a:hover {
  color: #ffbb19 !important;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right {
  float: right;
  padding: 20px 0px;
  width: 100%;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul {
  float: right;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li {
  display: inline-block;
  vertical-align: top;
  padding-left: 15px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a {
  padding: 0px !important;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a span {
  padding-right: 6px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a span svg {
  fill: #111;
  width: 20px;
  height: 20px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a:hover span svg {
  fill: #ffbb19 !important;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop a svg {
  width: 26px;
  height: 26px;
  fill: #111;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop a span {
  display: inline-block;
  padding-left: 11px;
  color: #ce8f5a;
  line-height: 17px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop a span small {
  display: block;
  color: #a6a6a4;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details {
  position: absolute;
  z-index: 11;
  background-color: #fff;
  width: 311px;
  right: 0px;
  visibility: hidden;
  opacity: 0;
  padding: 12px 20px;
  transition: all 0.5s;
  transition: ease all 0.3s;
  top: calc(100% - 30px);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .total-count {
  padding: 12px 0px;
  border-bottom: 1px solid #ccc;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .total-count span {
  font-size: 14px;
  font-weight: 600;
  color: #111;
  text-transform: uppercase;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .total-count a {
  display: inline-block;
  float: right;
  font-size: 14px;
  font-weight: 600;
  color: #111;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list {
  width: 100%;
  float: left;
  padding: 18px 0px;
  border-bottom: 1px solid #ccc;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_cart {
  padding: 12px 0px;
  width: 50%;
  float: left;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_cart a {
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  color: #111;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_cart span {
  display: block;
  color: #111;
  font-size: 15px;
  padding-top: 8px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_img {
  position: relative;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_img img {
  width: 88px;
  float: right;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_img .close_btn {
  position: absolute;
  right: 32px;
  top: 33px;
  cursor: pointer;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_img .close_btn i {
  color: #111;
  background: #fff;
  padding: 7px 8px;
  font-size: 11px;
  border-radius: 30px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .sub_total {
  width: 100%;
  float: left;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .sub_total p {
  color: #111111;
  padding: 12px 0px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .sub_total span {
  float: right;
  color: #111111;
  font-size: 16px;
  font-weight: 600;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_btn {
  width: 100%;
  float: left;
  margin: 12px 0px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_btn a {
  display: inline-block;
  padding: 6px 13px !important;
  background-color: #111111;
  color: #fff;
  border-radius: 24px;
  margin-left: 9px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_btn a:hover {
  background-color: #feba18;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop:hover .cart_details {
  visibility: visible;
  opacity: 1;
  transition: ease all 0.3s;
  transition: all 0.5s;
  top: 120%;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_bar {
  color: #444;
  font-size: 16px;
  cursor: pointer;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_bar a span svg {
  width: 20px;
  height: 20px;
  fill: #111;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box {
  position: absolute;
  width: 270px;
  top: 160%;
  padding: 20px;
  font-size: 16px;
  display: inline-block;
  border-top: 4px solid #111;
  border-radius: 0px;
  -o-box-shadow: 0px 2px 7px -3px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0px 2px 7px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 5px 8px -5px rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
  display: none;
  z-index: 1000;
  right: 0;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box input {
  float: left;
  color: #111111;
  width: calc(100% - 45px);
  padding: 0px 10px;
  height: 45px;
  border: 1px solid #e1e1e1;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border-right: 0px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box button {
  width: 45px;
  height: 45px;
  border: 1px solid #e1e1e1;
  border-left: none;
  background-color: #fff;
  color: #111;
  text-align: center;
  padding: 0px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  transition: all 0.5s;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box button:hover {
  color: #ffffff;
  background: #cca334;
  border-color: #cca334;
  transition: all 0.5s;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li + li {
  border-left: 1px solid rgba(0, 0, 0, 0.94);
  margin-left: 8px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .header_social_icon {
  padding-top: 15px;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .header_social_icon ul li a {
  background-color: #f8f8f8;
  width: 35px;
  height: 35px;
  display: inline-block;
  text-align: center;
  color: #111;
  line-height: 35px;
  border-radius: 50%;
  opacity: 1;
  transition: all 0.5s;
  padding: 0px !important;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .header_social_icon ul li a:hover {
  background-color: #ffbb19;
  color: #fff;
}

.bz_decorate_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .header_social_icon ul li + li {
  margin-left: 12px;
}

/* ....................................
2.2 Header CSS 
.......................................*/
/*======================== bz_decorate_header_main_wrapper start =======================*/
.bz_mobile_header_wrapper .pd_navigation_wrapper {
  padding-bottom: 0px;
  padding: 10px 0px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a {
  padding: 18px 14px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a:hover {
  color: #01a5ed;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul {
  left: 7%;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul li a:hover {
  color: #01a5ed !important;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu {
  padding: 18px 0px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu .language {
  position: relative;
  z-index: 99999;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu .language .submenu {
  width: 123px;
  text-align: left;
  position: absolute;
  background-color: #fff;
  z-index: 999;
  top: 36px;
  webkit-box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  left: 0;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  opacity: 0;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu .language .submenu a {
  width: 100%;
  padding: 6px 13px !important;
  color: #111;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu .language .submenu a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu .language:hover .submenu {
  visibility: visible;
  opacity: 1;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li a {
  padding: 0px 13px !important;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li a span {
  padding-right: 0;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li a span svg {
  width: 17px;
  height: 17px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li a:hover span svg {
  fill: #01a5ed;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .search_bar .lv_search_bar a span svg {
  width: 17px;
  height: 17px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .search_bar .lv_search_bar a:hover span svg {
  fill: #01a5ed;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop {
  position: relative;
  float: right;
  padding: 4px 0px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a svg {
  width: 20px;
  height: 20px;
  fill: #111;
  float: left;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a span {
  display: inline-block;
  padding-left: 21px;
  color: #fff;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a span small {
  display: block;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a strong {
  padding-left: 21px;
  color: #fff;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a:hover svg {
  fill: #01a5ed;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a:hover span {
  color: #ebe92a;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a:hover strong {
  color: #ebe92a;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details {
  position: absolute;
  z-index: 11;
  background-color: #fff;
  width: 311px;
  right: 0px;
  visibility: hidden;
  opacity: 0;
  padding: 12px 20px;
  transition: all 0.5s;
  transition: ease all 0.3s;
  margin-top: 30px;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details:after {
  content: '';
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 12px solid #fff;
  position: absolute;
  top: -12px;
  right: 32px;
  width: 25px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .sub_total {
  width: 100%;
  float: left;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .sub_total p {
  color: #111111;
  padding: 12px 0px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .sub_total p span {
  float: right;
  color: #111111;
  font-size: 16px;
  font-weight: 600;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_btn {
  width: 100%;
  float: left;
  margin: 12px 0px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_btn a {
  display: inline-block;
  padding: 6px 13px !important;
  background-color: #111111;
  color: #fff;
  border-radius: 24px;
  margin-left: 9px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_btn a:hover {
  background-color: #01a5ed;
  color: #fff !important;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .total-count {
  padding: 12px 0px;
  border-bottom: 1px solid #ccc;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .total-count span {
  font-size: 14px;
  font-weight: 600;
  color: #111;
  text-transform: uppercase;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .total-count a {
  display: inline-block;
  float: right;
  font-size: 14px;
  font-weight: 600;
  color: #111;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list {
  width: 100%;
  float: left;
  padding: 18px 0px;
  border-bottom: 1px solid #ccc;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_cart {
  padding: 12px 0px;
  width: 50%;
  float: left;
}

    .bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_cart a {
        display: inline-block;
        font-size: 14px;
        font-weight: 600;
        color: #111;
        font-weight: 800;
    }

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_cart span {
  display: block;
  color: #111;
  font-size: 15px;
  padding-top: 8px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_img {
  position: relative;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_img img {
  width: 88px;
  float: right;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_img .close_btn {
  position: absolute;
  right: 32px;
  top: 33px;
  cursor: pointer;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_details .cart_list .select_img .close_btn i {
  color: #111;
  background: #fff;
  padding: 7px 8px;
  font-size: 11px;
  border-radius: 30px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop:hover .cart_details {
  visibility: visible !important;
  opacity: 1 !important;
  transition: ease all 0.3s;
  transition: all 0.5s;
  margin-top: 0px;
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li + li {
  border-left: 1px solid rgba(17, 17, 17, 0.22);
}

.bz_mobile_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .logo {
  padding-top: 14px;
}

.bz_leather_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_btn a {
  padding: 6px 13px !important;
}

/* ....................................
2.3 Header CSS 
.......................................*/
/*======================== bz_leather_header_wrapper start =======================*/
.bz_leather_header_wrapper .pd_navigation_wrapper {
  padding-bottom: 0px;
}

.bz_leather_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .logo {
  text-align: left;
  padding-top: 0px;
  top: -5px;
   position: absolute;
}

.bz_leather_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .my_nav {
  max-width: 490px;
  margin: 0 auto;
  width: 100%;
  float: right;
  text-align: right;
}

.bz_leather_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .my_nav li a:hover {
  color: #be641e;
}

.bz_leather_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .my_nav li ul li a:hover {
  color: #be641e !important;
}

.bz_leather_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li a:hover {
  color: #be641e !important;
}

.bz_leather_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li a:hover span svg {
  fill: #be641e !important;
}

.bz_leather_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop a:hover svg {
  fill: #be641e !important;
}

.bz_leather_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .right_menu li .cart_shop .cart_btn a:hover {
  background-color: #be641e !important;
}

/* ....................................
2.4 Header CSS 
.......................................*/
/*======================== bz_leather_header_wrapper start =======================*/
.bz_shoe_header_wrapper .furniture_top_header {
  background: #1cbbb4;
}

.bz_shoe_header_wrapper .furniture_top_header .header_social_icon ul li a {
  color: #fff;
}

.bz_shoe_header_wrapper .furniture_top_header .header_social_icon ul li a span {
  padding-right: 9px;
}

.bz_shoe_header_wrapper .furniture_top_header .header_social_icon ul .language {
  position: relative;
  z-index: 99999;
}

.bz_shoe_header_wrapper .furniture_top_header .header_social_icon ul .language .submenu {
  width: 123px;
  text-align: left;
  position: absolute;
  background-color: #fff;
  z-index: 999;
  top: 36px;
  webkit-box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  left: 0;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  opacity: 0;
}

.bz_shoe_header_wrapper .furniture_top_header .header_social_icon ul .language .submenu a {
  width: 100%;
  padding: 6px 13px;
  color: #111;
  border-radius: 0;
}

.bz_shoe_header_wrapper .furniture_top_header .header_social_icon ul .language .submenu a:hover {
  background-color: #111111;
  color: #fff;
  border-radius: 0;
}

.bz_shoe_header_wrapper .furniture_top_header .header_social_icon ul .language:hover .submenu {
  visibility: visible;
  opacity: 1;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.bz_shoe_header_wrapper .furniture_top_header .header_social_icon .new_social_icon {
  padding-left: 18px;
  display: inline-block;
}

.bz_shoe_header_wrapper .furniture_top_header .bz_right_side ul li a {
  color: #fff;
}

.bz_shoe_header_wrapper .furniture_top_header .bz_right_side ul li a span svg {
  fill: #fff;
  width: 17px;
  height: 17px;
}

.bz_shoe_header_wrapper .furniture_top_header .bz_right_side ul li a:hover {
  color: #111;
}

.bz_shoe_header_wrapper .furniture_top_header .bz_right_side ul li a:hover span svg {
  fill: #111;
}

.bz_shoe_header_wrapper .furniture_top_header .bz_right_side ul li + li {
  border-left: 1px solid rgba(255, 255, 255, 0.4);
}

.bz_shoe_header_wrapper .pd_navigation_wrapper {
  background: #333;
  padding-top: 18px;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a {
  color: #fff;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a:hover {
  color: #1cbbb4 !important;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li:hover a {
  background: transparent;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul li a:hover {
  color: #1cbbb4 !important;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right {
  float: right;
  padding: 20px 0px;
  width: 100%;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul {
  float: right;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li {
  display: inline-block;
  vertical-align: top;
  padding-left: 15px;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a {
  padding: 0px !important;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a span {
  padding-right: 6px;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a span svg {
  fill: #111;
  width: 20px;
  height: 20px;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a:hover span svg {
  fill: #1cbbb4 !important;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop a svg {
  width: 26px;
  height: 26px;
  fill: #fff;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop a span {
  display: inline-block;
  padding-left: 11px;
  color: #ce8f5a;
  line-height: 17px;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop a span small {
  display: block;
  color: #a6a6a4;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop a:hover svg {
  fill: #1cbbb4 !important;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details {
  position: absolute;
  z-index: 11;
  background-color: #fff;
  width: 311px;
  right: 0px;
  visibility: hidden;
  opacity: 0;
  padding: 12px 20px;
  transition: all 0.5s;
  transition: ease all 0.3s;
  top: calc(100% - 30px);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .total-count {
  padding: 12px 0px;
  border-bottom: 1px solid #ccc;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .total-count span {
  font-size: 14px;
  font-weight: 600;
  color: #111;
  text-transform: uppercase;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .total-count a {
  display: inline-block;
  float: right;
  font-size: 14px;
  font-weight: 600;
  color: #111;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list {
  width: 100%;
  float: left;
  padding: 18px 0px;
  border-bottom: 1px solid #ccc;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_cart {
  padding: 12px 0px;
  width: 50%;
  float: left;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_cart a {
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  color: #111;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_cart span {
  display: block;
  color: #111;
  font-size: 15px;
  padding-top: 8px;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_img {
  position: relative;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_img img {
  width: 88px;
  float: right;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_img .close_btn {
  position: absolute;
  right: 32px;
  top: 33px;
  cursor: pointer;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_list .select_img .close_btn i {
  color: #111;
  background: #fff;
  padding: 7px 8px;
  font-size: 11px;
  border-radius: 30px;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .sub_total {
  width: 100%;
  float: left;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .sub_total p {
  color: #111111;
  padding: 12px 0px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .sub_total span {
  float: right;
  color: #111111;
  font-size: 16px;
  font-weight: 600;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_btn {
  width: 100%;
  float: left;
  margin: 12px 0px;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_btn a {
  display: inline-block;
  padding: 6px 13px !important;
  background-color: #111111;
  color: #fff;
  border-radius: 24px;
  margin-left: 9px;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop .cart_details .cart_btn a:hover {
  background-color: #1cbbb4;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .cart_shop:hover .cart_details {
  visibility: visible;
  opacity: 1;
  transition: ease all 0.3s;
  transition: all 0.5s;
  top: 120%;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_bar {
  color: #444;
  font-size: 16px;
  cursor: pointer;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_bar a span svg {
  width: 20px;
  height: 20px;
  fill: #fff;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box {
  position: absolute;
  width: 270px;
  top: 160%;
  padding: 20px;
  font-size: 16px;
  display: inline-block;
  border-top: 4px solid #111;
  border-radius: 0px;
  -o-box-shadow: 0px 2px 7px -3px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0px 2px 7px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 5px 8px -5px rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
  display: none;
  z-index: 1000;
  right: 0;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box input {
  float: left;
  color: #111111;
  width: calc(100% - 45px);
  padding: 0px 10px;
  height: 45px;
  border: 1px solid #e1e1e1;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border-right: 0px;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box button {
  width: 45px;
  height: 45px;
  border: 1px solid #e1e1e1;
  border-left: none;
  background-color: #fff;
  color: #111;
  text-align: center;
  padding: 0px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  transition: all 0.5s;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box button:hover {
  color: #ffffff;
  background: #cca334;
  border-color: #cca334;
  transition: all 0.5s;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li + li {
  border-left: 1px solid rgba(255, 255, 255, 0.46);
  margin-left: 8px;
}

.bz_shoe_header_wrapper .pd_navigation_wrapper .pd_inner_navigation_wrapper .logo {
  padding-top: 2px;
  text-align: left;
}

/* ....................................
2.5 Header CSS 
.......................................*/
/*======================== bz_leather_header_wrapper start =======================*/
.bz_bags_header .cosmetic_middle_header .middle_header {
  padding: 20px 0px;
}

.bz_bags_header .cosmetic_middle_header .middle_header .logo {
  text-align: left;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right {
  padding-top: 10px;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul .language {
  position: relative;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul .language a {
  color: #111;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul .language a:hover {
  color: #c7c731 !important;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul .language .submenu {
  width: 123px;
  text-align: left;
  position: absolute;
  background-color: #fff;
  z-index: 999;
  top: 36px;
  webkit-box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  box-shadow: 1.236px 3.804px 8px 0px rgba(102, 101, 101, 0.48);
  left: 0;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  opacity: 0;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul .language .submenu a {
  display: block;
  padding: 6px 13px;
  color: #111;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul .language .submenu a span {
  display: inline-block;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul .language .submenu a span img {
  width: 20px !important;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul .language .submenu a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul .language:hover .submenu {
  visibility: visible;
  opacity: 1;
  webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li a:hover span svg {
  fill: #c7c731 !important;
}

.bz_bags_header .cosmetic_middle_header .middle_header .cosmetic_middle_right ul li .cart_shop a:hover svg {
  fill: #c7c731 !important;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper {
  width: 100%;
  max-width: 100%;
  float: left;
  margin: 0;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper ul {
  padding-top: 6px;
  float: left;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a {
  padding: 12px;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li a:hover {
  color: #c7c731;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper ul li ul li a:hover {
  color: #c7c731 !important;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul {
  float: right;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a svg {
  width: 26px;
  height: 26px;
  fill: #7f7f7f;
  vertical-align: initial;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a svg:hover {
  fill: #c7c731 !important;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a span {
  display: inline-block;
  padding-left: 11px;
  color: #ce8f5a;
  line-height: 17px;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li a span small {
  display: block;
  color: #a6a6a4;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_bar {
  color: #444;
  font-size: 16px;
  cursor: pointer;
  padding-top: 7px;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_bar a span svg {
  width: 20px;
  height: 20px;
  fill: #111;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box {
  position: absolute;
  width: 270px;
  top: 100%;
  padding: 20px;
  font-size: 16px;
  display: inline-block;
  border-top: 4px solid #111;
  border-radius: 0px;
  -o-box-shadow: 0px 2px 7px -3px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0px 2px 7px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 5px 8px -5px rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
  display: none;
  z-index: 1000;
  right: 0;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box input {
  float: left;
  color: #111111;
  width: calc(100% - 45px);
  padding: 0px 10px;
  height: 45px;
  border: 1px solid #e1e1e1;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border-right: 0px;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box button {
  width: 45px;
  height: 45px;
  border: 1px solid #e1e1e1;
  border-left: none;
  background-color: #fff;
  color: #111;
  text-align: center;
  padding: 0px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  transition: all 0.5s;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .cosmetic_middle_right ul li .search_bar .lv_search_box button:hover {
  color: #ffffff;
  background: #cca334;
  border-color: #cca334;
  transition: all 0.5s;
}

.bz_bags_header .pd_navigation_wrapper .pd_inner_navigation_wrapper .bags_search ul {
  padding-top: 0px !important;
}

.bz_bags_header .menu_fixed .pd_inner_navigation_wrapper ul {
  padding-top: 4px;
}

/* ....................................
1.3 Single Product CSS 
.......................................*/
/*-- bz single product page main wrapper Start --*/
.bz_single_product_main_wrapper {
  padding: 60px 0px;
}

.bz_single_product_main_wrapper .inner_menu {
  padding: 0px 0px 15px;
}

.bz_single_product_main_wrapper .inner_menu ul li {
  display: inline-block;
}

.bz_single_product_main_wrapper .inner_menu ul li a {
  color: #797979;
}

.bz_single_product_main_wrapper .inner_menu ul li a span {
  padding-right: 7px;
}

.bz_single_product_main_wrapper .inner_menu ul li a:hover {
  color: #be641e;
}

.bz_single_product_main_wrapper .inner_menu ul .active a {
  color: #be641e;
}

.bz_single_product_main_wrapper .inner_menu ul li + li {
  margin-left: 12px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .bz_product_heading h3 {
  font-size: 26px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .bz_product_heading h3 span {
  font-size: 16px;
  color: #797979;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .bz_product_heading .review {
  padding-top: 12px;
  padding-bottom: 18px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .bz_product_heading .review li {
  display: inline-block;
  padding-right: 8px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .bz_product_heading .review li a {
  color: #797979;
  font-size: 14px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .bz_product_heading .review li a:hover {
  color: #be641e;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .bz_product_heading .review li .star li {
  padding-right: 0px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .bz_product_heading .review li .star li a {
  color: #be641e;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .bz_product_heading .review li .star li + li {
  border-left: 0;
  padding-left: 0;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .bz_product_heading .review li + li {
  padding-left: 8px;
  border-left: 1px solid #ccc;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .bz_product_heading p {
  padding-top: 15px;
  line-height: 30px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .color_code {
  padding-top: 18px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .color_code .color_change {
  display: inline-block;
  padding-left: 10px;
  vertical-align: sub;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .color_code .color_change li {
  display: inline-block;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .color_code .color_change li + li {
  margin-left: 6px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .color_code .color_change .black-co a {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #111;
  display: inline-block;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .color_code .color_change .grey-co a {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #ccc;
  display: inline-block;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .color_code .color_change .pink-co a {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #e4b1ad;
  display: inline-block;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .color_code p {
  padding-top: 12px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .color_code p span {
  display: inline-block;
  padding-left: 12px;
  font-size: 14px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .number_pluse {
  padding-top: 20px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .number_pluse .nice-number {
  border: 1px solid #ccc;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .number_pluse .nice-number button {
  background-color: #eaeaea;
  border: 0;
  padding: 6px 8px;
  color: #847f7f;
  font-size: 23px;
  font-weight: 500;
  cursor: pointer;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .number_pluse .nice-number input {
  width: 56px !important;
  border: 0;
  padding: 10px 0px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .number_pluse .cart_btn {
  color: #fff;
  font-size: 15px;
  background: #be641e;
  padding: 14px 26px;
  margin-left: 23px;
  display: inline-block;
  text-transform: uppercase;
  border-radius: 30px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .number_pluse .cart_btn:hover {
  background: #111111;
  color: #fff;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .share_icon {
  padding-top: 18px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .share_icon p {
  display: inline-block;
  float: left;
  padding-right: 18px;
  padding-top: 4px;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .share_icon ul li a {
  background-color: #f6f6f6;
  width: 35px;
  height: 35px;
  display: inline-block;
  text-align: center;
  color: #be641e;
  line-height: 37px;
  border-radius: 50%;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .share_icon ul li a:hover {
  background-color: #ebe92a;
}

.bz_single_product_main_wrapper .b_product_sell_details_wrapper .share_icon ul li a + a {
  margin-left: 12px;
}

.our_partner_heading {
  padding: 12px;
  background-color: #be641e;
  margin-top: 40px;
}

.our_partner_heading h3 {
  color: #fff;
}

.our_partner_heading h3:after {
  position: absolute;
  content: '';
  height: 19px;
  width: 1px;
  background-color: rgba(255, 255, 255, 0.63);
  right: 97px;
  top: 55px;
}

.our_partner_heading h3 span {
  display: inline-block;
  padding-right: 14px;
}

.post_slider {
  padding: 20px 0px 60px;
}

.post_slider .item .partner_img {
  text-align: center;
}

.post_slider .item .partner_img img {
  width: inherit;
  display: initial;
}

.post_slider .item .product_box {
  margin-top: 12px;
  text-align: center;
  transition: all 0.5s;
}

.post_slider .item .product_box .product_img {
  background-color: #edf6ff;
  padding: 40px 12px;
  height: 250px;
  position: relative;
}

.post_slider .item .product_box .product_img img {
  width: inherit;
  display: initial;
}

.post_slider .item .product_box .product_img .top_icon {
  position: absolute;
  top: 0px;
  width: 100%;
  float: left;
  left: 0;
  padding: 16px;
  z-index: 11;
}

.post_slider .item .product_box .product_img .top_icon p {
  background-color: #ee5454;
  color: #fff;
  float: left;
  display: inline-block;
  padding: 1px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  border-radius: 24px;
}

.post_slider .item .product_box .product_img .top_icon span {
  float: right;
  display: inline-block;
  color: red;
}

.post_slider .item .product_box .product_img .top_icon .current {
  color: #111;
}

.post_slider .item .product_box .product_img .product_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  padding: 23px;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.post_slider .item .product_box .product_img .product_overlay .search_icon {
  position: absolute;
  left: 45%;
  top: 45%;
}

.post_slider .item .product_box .product_img .product_overlay .search_icon a {
  display: inline-block;
  padding: 12px 16px;
  background-color: #be641e;
  color: #fff;
  border-radius: 50%;
}

.post_slider .item .product_box .product_content {
  background-color: #fff;
  text-align: center;
  padding: 30px 0px 18px;
}

.post_slider .item .product_box .product_content .category-list {
  font-size: 14px;
  color: #be641e;
  display: inline-block;
  padding-bottom: 6px;
}

.post_slider .item .product_box .product_content a {
  display: inline-block;
  width: 100%;
}

.post_slider .item .product_box .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.post_slider .item .product_box .product_content .star li {
  display: inline-block;
  padding: 7px 0px;
}

.post_slider .item .product_box .product_content .star li a {
  font-size: 12px;
  color: #be641e;
  padding: 0px;
  display: inline-block;
}

.post_slider .item .product_box .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 16px;
}

.post_slider .item .product_box .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.post_slider .item .product_box .product_content .add_btn {
  color: #fff !important;
  background-color: #be641e;
  max-width: 133px;
  border-radius: 24px;
  padding: 8px 0px !important;
  text-transform: uppercase;
  border: 1px solid #be641e;
  margin-bottom: 22px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.post_slider .item .product_box:hover {
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
}

.post_slider .item .product_box:hover .product_overlay {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  opacity: 1;
  visibility: visible;
}

.post_slider .owl-prev {
  position: absolute;
  top: -64px;
  right: 40px;
  color: #fff;
  background-color: transparent !important;
}

.post_slider .owl-prev i {
  font-size: 22px;
}

.post_slider .owl-prev i:hover {
  color: #111111;
}

.post_slider .owl-next {
  position: absolute;
  top: -64px;
  right: 20px;
  color: #fff;
  background-color: transparent !important;
}

.post_slider .owl-next i {
  font-size: 22px;
}

.post_slider .owl-next i:hover {
  color: #111111;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord {
  border: none;
  background: transparent;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .accord_header {
  background: transparent;
  padding: 12px 0px;
  border-bottom: 1px solid #be641e;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .accord_header button {
  padding: 0px;
  font-size: 20px;
  color: #111111;
  padding: 0px;
  text-decoration: none;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .accord_header button span {
  padding-right: 12px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body {
  padding: 0;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .content_single_product {
  padding-top: 22px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .content_single_product p {
  line-height: 30px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .content_single_product .nots {
  padding-top: 15px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .content_single_product .nots li {
  font-family: 'Lato', sans-serif;
  padding-bottom: 10px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .content_single_product .nots li span {
  display: inline-block;
  padding-right: 9px;
  color: #be641e;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .content_single_product h4 {
  font-family: 'Lato', sans-serif;
  font-size: 20px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .product_headphone {
  float: right;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .img_box {
  width: 100%;
  float: left;
  text-align: center;
  padding: 50px 0px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .img_box .product_icon a {
  display: inline-block;
  border: 1px solid #be641e;
  padding: 30px 30px;
  font-size: 36px;
  width: 100px;
  color: #be641e;
  border-radius: 50%;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .img_box .product_icon a:hover {
  border: 1px solid #111111;
  background-color: #111111;
  color: #fff;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .img_box .product_icon p {
  padding-top: 15px;
  color: #111111;
  text-transform: uppercase;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .img_box .text_product {
  padding-top: 15px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .img_box .text_product p {
  line-height: 25px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .full_details {
  padding-bottom: 18px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .post_product {
  padding: 30px 0px;
  border-bottom: 1px solid #ccc;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .post_product .post_img {
  width: 128px;
  float: left;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .post_product .post_details {
  padding-top: 14px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .post_product .post_details h5 {
  font-size: 18px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .post_product .post_details h5 span {
  display: inline-block;
  color: #797979;
  padding-left: 12px;
  font-size: 16px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .post_product .post_details p {
  padding-top: 12px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .post_product .post_details .star {
  float: right;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .post_product .post_details .star li {
  display: inline-block;
  color: #be641e;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper h4 {
  padding: 24px 0px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form {
  background-color: #edf6ff;
  padding: 33px 50px 50px 50px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form h3 {
  font-size: 14px;
  float: left;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form .rating {
  width: fit-content;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form textarea {
  width: 100%;
  border-radius: 8px;
  border: 1px solid #ccc;
  padding: 12px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form input {
  width: 100%;
  border-radius: 30px;
  border: 1px solid #ccc;
  padding: 12px;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form .custom_btn {
  color: #fff;
  background-color: #111111;
  border-radius: 24px;
  padding: 8px 28px;
  text-transform: uppercase;
  border: 1px solid #111111;
  display: inline-block;
  margin-top: 22px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_single_product_accordian_main_wrapper .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form .custom_btn:hover {
  background-color: #be641e;
  border: 1px solid #be641e;
}

/*================= bz fashion_single_product Start ====================*/
.bz_fashion_single_product .inner_menu ul .active a {
  color: #ee011d;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .bz_product_heading .review li .star li a {
  color: #ee011d;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .color_code .fashion_color {
  width: 240px;
  float: left;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .color_code .fashion_category p {
  padding-top: 0px;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .color_code .fashion_category p span a:hover {
  color: #ee011d;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .color_code .fashion_size {
  padding: 20px 0px;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .color_code .fashion_size p {
  padding-top: 0px;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .color_code .fashion_size p span a {
  padding: 6px 12px;
  display: inline-block;
  background-color: #f3f3f3;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .color_code .fashion_size p span a:hover {
  color: #ee011d;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .color_code .fashion_size p span a + a {
  margin-left: 12px;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_count {
  padding: 20px 0px;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  margin-top: 20px;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_count .fashion_number {
  width: 165px;
  float: left;
  padding-top: 0;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_count .share_icon {
  padding-top: 3px !important;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_count .share_icon ul li a {
  color: #ee011d;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_count .share_icon ul li a:hover {
  color: #fff;
  background-color: #111;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details {
  padding-top: 22px;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs {
  background: #007b5e;
  color: #eee;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs h6.section-title {
  color: #eee;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs .nav-tabs .nav-item.show .nav-link, .bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details .nav-tabs .nav-link.active {
  color: #f3f3f3;
  background-color: transparent;
  border-color: transparent transparent #f3f3f3;
  border-bottom: 2px solid #ee011d !important;
  font-size: 16px;
  font-weight: normal;
  color: #111;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs .nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  color: #eee;
  font-size: 20px;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details .nav-tabs .nav-link:focus, .bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details .nav-tabs .nav-link:hover {
  border: 1px solid transparent;
  color: #ee011d;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product p {
  line-height: 30px;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .nots {
  padding-top: 15px;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .nots li span {
  display: inline-block;
  padding-right: 9px;
  color: #ee011d;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box {
  width: 100%;
  float: left;
  text-align: center;
  padding: 50px 0px 30px;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box .product_icon a {
  display: inline-block;
  border: 1px solid #ee011d;
  padding: 30px 30px;
  font-size: 30px;
  width: 94px;
  color: #ee011d;
  border-radius: 50%;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box .product_icon a:hover {
  border: 1px solid #111;
  color: #fff;
  background-color: #111;
}

.bz_fashion_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box .product_icon p {
  padding-top: 15px;
  color: #111111;
  text-transform: capitalize;
}

.bz_fashion_single_product .verticle_slider {
  width: 22%;
  float: left;
  padding-top: 0px !important;
}

.bz_fashion_single_product .verticle_slider .carousel-indicators .item + .item {
  margin-left: 0px;
  margin-top: 15px;
}

.bz_fashion_single_product .horizontal_slider {
  width: calc(100% - 22%);
  float: left;
}

.bz_fashion_single_product .horizontal_slider .slider_btn {
  width: 100%;
  float: left;
  padding-top: 30px;
}

.bz_fashion_single_product .horizontal_slider .slider_btn a {
  padding: 12px 12px;
  display: inline-block;
  width: 48%;
  float: left;
  text-align: center;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  background-color: #ee011d;
  color: #fff;
  transition: all 0.5s;
}

.bz_fashion_single_product .horizontal_slider .slider_btn a:hover {
  transition: all 0.5s;
  background-color: #e5e5e5;
  color: #111;
}

.bz_fashion_single_product .horizontal_slider .slider_btn .black_btn {
  background-color: #111;
}

.bz_fashion_single_product .horizontal_slider .slider_btn a + a {
  margin-left: 16px;
}

.bz_section_fashion_related_post_main_wrapper h2 {
  font-size: 24px;
  padding-bottom: 10px;
  border-bottom: 2px dashed #111;
  margin-bottom: 30px;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-bottom: 30px;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .img_sales {
  position: relative;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .img_sales img {
  width: 100%;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 14px;
  background-color: #ee011d;
  padding: 3px 8px;
  display: inline-block;
  float: left;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .img_sales .overlay_sales .upper .side_icon {
  float: right;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 12px;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #fff !important;
  color: rgba(120, 120, 120, 0.45) !important;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  color: #ee011d !important;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .img_sales .overlay_sales .add_cart {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  background-color: #111;
  padding: 12px 0px;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .content_sales p a {
  color: #ee011d;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .content_sales .star li {
  display: inline-block;
  padding: 7px 0px;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box .content_sales .star li a {
  font-size: 12px;
  color: #ee011d;
  padding: 0px;
  display: inline-block;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box:hover {
  box-shadow: 0 1px 4px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .owl-prev {
  right: 75px;
  top: -75px;
  margin: 0px;
  padding: 0px;
  position: absolute;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .owl-prev i {
  color: #111;
  font-size: 16px;
  padding: 8px 22px;
  border-radius: 4px;
  transition: all 0.5s;
  border: 1px solid #111;
  background: #f9f9f9;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .owl-prev i:hover {
  background-color: #111;
  color: #fff;
  transition: all 0.5s;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .owl-next {
  right: 0px;
  top: -75px;
  margin: 0px;
  padding: 0px;
  position: absolute;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .owl-next i {
  color: #111;
  font-size: 16px;
  padding: 8px 22px;
  border-radius: 4px;
  transition: all 0.5s;
  border: 1px solid #111;
  background: #f9f9f9;
}

.bz_section_fashion_related_post_main_wrapper .related_post_slider .owl-next i:hover {
  background-color: #111;
  color: #fff;
  transition: all 0.5s;
}

/*================= bz_furniture_single_product Start ====================*/
.bz_furniture_single_product {
  padding-top: 0;
}

.bz_furniture_single_product .inner_menu {
  padding: 20px 0px !important;
  border-bottom: 1px solid #e6e6e6;
  background: #f4f4f4;
}

.bz_furniture_single_product .furniture_single_product_slider {
  padding-bottom: 40px;
}

.bz_furniture_single_product .furniture_single_product_slider .fur_single_product_slider .single_box {
  position: relative;
}

.bz_furniture_single_product .furniture_single_product_slider .fur_single_product_slider .single_box .overlay {
  position: absolute;
  background: rgba(0, 0, 0, 0.12);
  width: 100%;
  height: 100%;
  opacity: 0;
  top: 0;
  visibility: hidden;
  transition: all 0.5s;
}

.bz_furniture_single_product .furniture_single_product_slider .fur_single_product_slider .single_box:hover .overlay {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
  cursor: pointer;
}

.bz_furniture_single_product .furniture_single_product_slider .fur_single_product_slider .owl-prev {
  position: absolute;
  left: 0;
  top: 40%;
  background: transparent !important;
  font-size: 30px !important;
  color: #ccc !important;
}

.bz_furniture_single_product .furniture_single_product_slider .fur_single_product_slider .owl-next {
  position: absolute;
  right: 0;
  top: 40%;
  background: transparent !important;
  font-size: 30px !important;
  color: #ccc !important;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box {
  padding-bottom: 30px;
  border-bottom: 1px solid #ccc;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .bz_product_heading {
  width: 50%;
  float: left;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social {
  width: 50%;
  float: right;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .share_icon {
  padding-top: 0px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .share_icon ul {
  float: right;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .share_icon ul li a {
  color: #797979;
  background-color: #f3f3f3;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .share_icon ul li a:hover {
  background: #ee011d;
  color: #fff;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag {
  width: 100%;
  float: left;
  padding-top: 35px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul li {
  display: inline-block;
  width: 180px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul .fur_service_box {
  width: 100%;
  float: left;
  padding: 12px;
  border: 1px solid #ccc;
  background-color: #fff;
  transition: all 0.5s;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul .fur_service_box .fur_icon {
  width: 36px;
  float: left;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul .fur_service_box .fur_icon svg {
  width: 34px;
  height: 34px;
  fill: #ce8f5a;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul .fur_service_box .fur_content {
  width: 115px;
  float: right;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul .fur_service_box .fur_content h3 {
  font-size: 15px;
  font-weight: 500;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul .fur_service_box .fur_content h3 small {
  display: block;
  padding-top: 3px;
  font-size: 12px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul .fur_service_box:hover {
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .furniture_product_details_box .bz_product_heading .review li .star li a {
  color: #ce8f5a;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .color_code {
  padding-bottom: 18px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .color_code .fashion_category {
  padding-top: 20px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count {
  padding: 35px 0px 20px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_color {
  padding-top: 8px;
  margin-bottom: 12px;
  width: 215px;
  float: left;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_color .color_change {
  display: inline-block;
  padding-left: 10px;
  vertical-align: sub;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_color .color_change li {
  display: inline-block;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_color .color_change li + li {
  margin-left: 6px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_color .color_change .black-co a {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #111;
  display: inline-block;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_color .color_change .grey-co a {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #ccc;
  display: inline-block;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_color .color_change .pink-co a {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #e4b1ad;
  display: inline-block;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_size {
  margin-bottom: 12px;
  float: left;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_size p span {
  dispaly: inline-block;
  padding-left: 12px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_size p span a {
  display: inline-block;
  padding: 8px 16px;
  background: #f3f3f3;
  font-size: 14px;
  margin-right: 11px;
  margin-bottom: 12px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_number {
  margin-bottom: 12px;
  width: auto;
  padding-left: 16px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .fashion_number label {
  vertical-align: middle;
  padding-right: 16px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .add_card_btn {
  margin-bottom: 12px;
  padding-left: 29px;
  float: right;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .add_card_btn a {
  color: #fff;
  background: #111;
  padding: 12px 60px;
  margin-top: 0px;
  display: inline-block;
  text-transform: uppercase;
  font-size: 12px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_count .add_card_btn a:hover {
  background: #ce8f5a !important;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_product_details {
  padding-top: 50px;
}

.bz_furniture_single_product .b_product_sell_details_wrapper .fashion_product_details .nav-tabs .nav-link {
  font-weight: 600 !important;
  text-transform: uppercase;
}

.bz_furniture_related_post_slider h2 {
  font-size: 24px;
  padding-bottom: 0;
  border-bottom: 0;
  margin-bottom: 18px;
  border-left: 2px solid #ce8f5a;
  padding-left: 12px;
}

.bz_furniture_related_post_slider .related_post_slider .product_box {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-bottom: 30px;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .img_sales {
  position: relative;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .img_sales img {
  width: 100%;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 13px;
  background-color: #ee011d;
  padding: 0px 9px;
  display: inline-block;
  border-radius: 30px;
  float: left;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .img_sales .overlay_sales .add_cart {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  padding: 12px 0px;
  background: transparent;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .img_sales .overlay_sales .add_cart ul li {
  display: inline-block;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .img_sales .overlay_sales .add_cart ul li a {
  color: #fff;
  background: #111;
  border-radius: 30px;
  text-align: center;
  padding: 11px 12px;
  transition: all 0.5s;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .img_sales .overlay_sales .add_cart ul li a:hover {
  transition: all 0.5s;
  background: #ce8f5a;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .content_sales p a {
  color: #ee011d;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_furniture_related_post_slider .related_post_slider .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_furniture_related_post_slider .related_post_slider .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_furniture_related_post_slider .related_post_slider .owl-prev {
  right: 45px !important;
  margin: 0px;
  padding: 0px;
  top: -46px !important;
  position: absolute;
}

.bz_furniture_related_post_slider .related_post_slider .owl-prev i {
  color: #797979;
  font-size: 16px;
  padding: 7px 11px;
  border-radius: 0;
  transition: all 0.5s;
  border: 1px solid #e4e4e4;
}

.bz_furniture_related_post_slider .related_post_slider .owl-prev i:hover {
  background-color: #ce8f5a;
  color: #fff !important;
  transition: all 0.5s;
}

.bz_furniture_related_post_slider .related_post_slider .owl-next {
  padding: 4px 22px;
  right: 0px !important;
  top: -46px !important;
  position: absolute;
  margin: 0px;
  padding: 0px;
}

.bz_furniture_related_post_slider .related_post_slider .owl-next i {
  color: #797979;
  font-size: 16px;
  padding: 7px 11px;
  border-radius: 0px;
  transition: all 0.5s;
  border: 1px solid #e4e4e4;
}

.bz_furniture_related_post_slider .related_post_slider .owl-next i:hover {
  background-color: #ce8f5a;
  color: #fff !important;
  transition: all 0.5s;
}

/*================= bz_cosmetic_single_product Start ====================*/
.bz_cosmetic_single_product {
  padding-top: 0px;
}

.bz_cosmetic_single_product .cosmetics_inner {
  padding: 33px 0px;
}

.bz_cosmetic_single_product .cosmetics_inner ul li {
  display: inline-block;
}

.bz_cosmetic_single_product .cosmetics_inner ul li + li {
  margin-left: 12px;
}

.bz_cosmetic_single_product .cosmetics_inner ul .active a {
  color: #f78bb9 !important;
}

.bz_cosmetic_single_product .b_product_sell_details_wrapper .bz_product_heading .review li .star li a {
  color: #f78bb9;
}

.bz_cosmetic_single_product .b_product_sell_details_wrapper .fashion_count .share_icon ul li a {
  color: #111;
}

.bz_cosmetic_single_product .b_product_sell_details_wrapper .fashion_count .share_icon ul li a:hover {
  color: #fff;
  background-color: #f78bb9;
}

.bz_cosmetic_single_product .b_product_sell_details_wrapper .cosmetics_product_details #tabs .nav-tabs .nav-item.show .nav-link, .bz_cosmetic_single_product .b_product_sell_details_wrapper .cosmetics_product_details .nav-tabs .nav-link.active {
  color: #f3f3f3;
  background-color: transparent;
  border-color: transparent transparent #f3f3f3;
  border-bottom: 2px solid #f78bb9 !important;
  font-size: 16px;
  font-weight: normal;
  color: #111;
}

.bz_cosmetic_single_product .b_product_sell_details_wrapper .cosmetics_product_details .nav-tabs .nav-link:focus, .bz_cosmetic_single_product .b_product_sell_details_wrapper .cosmetics_product_details .nav-tabs .nav-link:hover {
  border: 1px solid transparent;
  color: #f78bb9;
}

.bz_cosmetic_single_product .b_product_sell_details_wrapper .cosmetics_product_details .content_single_product .nots li span {
  color: #f78bb9;
}

.bz_cosmetic_single_product .b_product_sell_details_wrapper .cosmetics_product_details .content_single_product .img_box .product_icon a {
  border: 1px solid #f78bb9;
  color: #f78bb9;
}

.bz_cosmetic_single_product .horizontal_slider .slider_btn a {
  background-color: #f78bb9;
}

/*================= bz_wins_single_product Start ====================*/
.wins_single_product_page .cosmetics_inner ul .active a {
  color: #4d0322 !important;
}

.wins_single_product_page .b_product_sell_details_wrapper .bz_product_heading .review li .star li a {
  color: #4d0322;
}

.wins_single_product_page .b_product_sell_details_wrapper .color_code .fashion_category p span a:hover {
  color: #4d0322;
}

.wins_single_product_page .b_product_sell_details_wrapper .fashion_count .share_icon ul li a:hover {
  background-color: #4d0322;
}

.wins_single_product_page .b_product_sell_details_wrapper .cosmetics_product_details #tabs .nav-tabs .nav-item.show .nav-link, .wins_single_product_page .b_product_sell_details_wrapper .cosmetics_product_details .nav-tabs .nav-link.active {
  color: #f3f3f3;
  background-color: transparent;
  border-color: transparent transparent #f3f3f3;
  border-bottom: 2px solid #4d0322 !important;
  font-size: 16px;
  font-weight: normal;
  color: #111;
}

.wins_single_product_page .b_product_sell_details_wrapper .cosmetics_product_details .nav-tabs .nav-link:focus, .wins_single_product_page .b_product_sell_details_wrapper .cosmetics_product_details .nav-tabs .nav-link:hover {
  border: 1px solid transparent;
  color: #4d0322;
}

.wins_single_product_page .b_product_sell_details_wrapper .cosmetics_product_details .content_single_product .nots li span {
  color: #4d0322;
}

.wins_single_product_page .b_product_sell_details_wrapper .cosmetics_product_details .content_single_product .img_box .product_icon a {
  border: 1px solid #4d0322;
  color: #4d0322;
}

.wins_single_product_page .horizontal_slider .slider_btn a {
  background-color: #4d0322;
}

.wins_recent_product_wrapper .product_box {
  text-align: center;
  margin-top: 12px;
  transition: all 0.5s;
}

.wins_recent_product_wrapper .product_box .product_img {
  background-color: #edf6ff;
  position: relative;
}

.wins_recent_product_wrapper .product_box .product_img img {
  width: 100% !important;
  display: initial;
}

.wins_recent_product_wrapper .product_box .product_img .top_icon {
  position: absolute;
  top: 0px;
  width: 100%;
  float: left;
  left: 0;
  padding: 16px;
  z-index: 11;
}

.wins_recent_product_wrapper .product_box .product_img .top_icon p {
  background-color: #ee5454;
  color: #fff;
  float: left;
  display: inline-block;
  padding: 1px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  border-radius: 24px;
}

.wins_recent_product_wrapper .product_box .product_img .top_icon span {
  float: right;
  display: inline-block;
  color: #ee5454;
  cursor: pointer;
}

.wins_recent_product_wrapper .product_box .product_img .top_icon .current {
  color: #111111;
}

.wins_recent_product_wrapper .product_box .product_img .product_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  padding: 23px;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.wins_recent_product_wrapper .product_box .product_content {
  background-color: #fff;
  text-align: center;
  padding: 18px 0px;
}

.wins_recent_product_wrapper .product_box .product_content a {
  display: inline-block;
  width: 100%;
  transition: all 0.5s;
}

.wins_recent_product_wrapper .product_box .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.wins_recent_product_wrapper .product_box .product_content a:hover h3 {
  color: #4d0322;
  transition: all 0.5s;
}

.wins_recent_product_wrapper .product_box .product_content .star li {
  display: inline-block;
}

.wins_recent_product_wrapper .product_box .product_content .star li a {
  font-size: 12px;
  color: #ffbc34;
  padding: 0px;
  display: inline-block;
}

.wins_recent_product_wrapper .product_box .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding: 12px 0px;
}

.wins_recent_product_wrapper .product_box .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.wins_recent_product_wrapper .product_box:hover {
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
}

.wins_recent_product_wrapper .product_box:hover .product_overlay {
  opacity: 1;
  visibility: visible;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

/*================= bz_decorate_single_product Start ====================*/
.bz_decorate_single_product .inner_menu ul li a:hover {
  color: #feba18;
}

.bz_decorate_single_product .inner_menu ul .active a {
  color: #feba18;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .furniture_product_details_box .bz_product_heading {
  width: 40%;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .furniture_product_details_box .bz_product_heading .review li .star li a {
  color: #feba18;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social {
  width: 55%;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .share_icon ul li a {
  background-color: #f6f6f6;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .share_icon ul li a:hover {
  background-color: #febb18;
  color: #fff;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul li {
  width: 190px;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul li .fur_service_box .fur_icon svg {
  fill: #feba18;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul li + li {
  margin-left: 12px;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_count .add_card_btn a:hover {
  background: #feba18;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details {
  padding-top: 22px;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs {
  background: #007b5e;
  color: #eee;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs h6.section-title {
  color: #eee;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs .nav-tabs .nav-item.show .nav-link, .bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details .nav-tabs .nav-link.active {
  color: #f3f3f3;
  background-color: transparent;
  border-color: transparent transparent #f3f3f3;
  border-bottom: 2px solid #feba18 !important;
  font-size: 16px;
  font-weight: normal;
  color: #111;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs .nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  color: #eee;
  font-size: 20px;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details .nav-tabs .nav-link:focus, .bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details .nav-tabs .nav-link:hover {
  border: 1px solid transparent;
  color: #feba18;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product p {
  line-height: 30px;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .nots {
  padding-top: 15px;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .nots li span {
  display: inline-block;
  padding-right: 9px;
  color: #feba18;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box {
  width: 100%;
  float: left;
  text-align: center;
  padding: 50px 0px 30px;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box .product_icon a {
  display: inline-block;
  border: 1px solid #ee011d;
  padding: 30px 30px;
  font-size: 30px;
  width: 94px;
  color: #ee011d;
  border-radius: 50%;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box .product_icon a:hover {
  border: 1px solid #111;
  color: #fff;
  background-color: #111;
}

.bz_decorate_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box .product_icon p {
  padding-top: 15px;
  color: #111111;
  text-transform: capitalize;
}

.bz_mobile_single_wrapper .bz_product_sell_details_wrapper .slider_btn {
  padding-top: 12px;
}

.bz_mobile_single_wrapper .bz_product_sell_details_wrapper .slider_btn .custom_btn {
  font-size: 14px;
  background: #ddd;
  padding: 12px 12px;
}

/*================= bz_leather_single_product Start ====================*/
.bz_leather_single_wrapper {
  padding-top: 35px;
}

.bz_leather_single_wrapper .inner_menu ul li a:hover {
  color: #be641e;
}

.bz_leather_single_wrapper .inner_menu ul .active a {
  color: #be641e;
}

.bz_leather_single_wrapper .b_product_sell_details_wrapper .bz_product_heading .review li .star li a {
  color: #be641e;
}

.bz_leather_single_wrapper .b_product_sell_details_wrapper .color_code p span a {
  padding: 6px 12px;
  display: inline-block;
  background-color: #f3f3f3;
}

.bz_leather_single_wrapper .b_product_sell_details_wrapper .color_code p span a:hover {
  color: #be641e;
}

.bz_leather_single_wrapper .b_product_sell_details_wrapper .share_icon ul li a {
  color: #be641e;
}

.bz_leather_single_wrapper .b_product_sell_details_wrapper .share_icon ul li a:hover {
  color: #fff;
  background-color: #be641e;
}

.bz_leather_single_wrapper .b_product_sell_details_wrapper .number_pluse .cart_btn {
  padding: 12px 26px;
  font-weight: 600;
  font-size: 13px;
  background: #be641e;
}

.bz_leather_accordian {
  padding-bottom: 60px;
}

.bz_leather_accordian .checkout_form .checkout_accord .accord_header {
  border-bottom: 1px solid #be641e;
}

.bz_leather_accordian .checkout_form .checkout_accord .card-body .content_single_product .nots li span {
  color: #be641e;
}

.bz_leather_accordian .checkout_form .checkout_accord .card-body .img_box .product_icon a {
  border: 1px solid #be641e;
  color: #be641e;
}

.bz_leather_accordian .checkout_form .checkout_accord .card-body .post_product .post_details .star li {
  color: #be641e;
}

.bz_leather_accordian .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form {
  background-color: #f5f5f5;
}

.bz_leather_accordian .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form .custom_btn {
  border: 1px solid #be641e;
  background-color: #be641e;
}

.bz_leather_accordian .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form .custom_btn:hover {
  border: 1px solid #111;
  background-color: #111;
}

.mar_top {
  margin-top: 60px;
}

/*================= bz_shoes_single_product Start ====================*/
.bz_shoes_single_product .inner_menu ul li a:hover {
  color: #1cbbb4;
}

.bz_shoes_single_product .inner_menu ul .active a {
  color: #1cbbb4;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .furniture_product_details_box .bz_product_heading {
  width: 40%;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .furniture_product_details_box .bz_product_heading .review li .star li a {
  color: #1cbbb4;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social {
  width: 55%;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .share_icon ul li a {
  background-color: #f6f6f6;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .share_icon ul li a:hover {
  background-color: #1cbbb4;
  color: #fff;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul li {
  width: 190px;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul li .fur_service_box .fur_icon svg {
  fill: #1cbbb4;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .furniture_product_details_box .furniture_product_social .product_tag ul li + li {
  margin-left: 12px;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_count .add_card_btn a:hover {
  background: #1cbbb4;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details {
  padding-top: 22px;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs {
  background: #007b5e;
  color: #eee;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs h6.section-title {
  color: #eee;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs .nav-tabs .nav-item.show .nav-link, .bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details .nav-tabs .nav-link.active {
  color: #f3f3f3;
  background-color: transparent;
  border-color: transparent transparent #f3f3f3;
  border-bottom: 2px solid #1cbbb4 !important;
  font-size: 16px;
  font-weight: normal;
  color: #111;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details #tabs .nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  color: #eee;
  font-size: 20px;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details .nav-tabs .nav-link:focus, .bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details .nav-tabs .nav-link:hover {
  border: 1px solid transparent;
  color: #1cbbb4;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product p {
  line-height: 30px;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .nots {
  padding-top: 15px;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .nots li span {
  display: inline-block;
  padding-right: 9px;
  color: #1cbbb4;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box {
  width: 100%;
  float: left;
  text-align: center;
  padding: 50px 0px 30px;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box .product_icon a {
  display: inline-block;
  border: 1px solid #ee011d;
  padding: 30px 30px;
  font-size: 30px;
  width: 94px;
  color: #ee011d;
  border-radius: 50%;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box .product_icon a:hover {
  border: 1px solid #111;
  color: #fff;
  background-color: #111;
}

.bz_shoes_single_product .b_product_sell_details_wrapper .fashion_product_details .content_single_product .img_box .product_icon p {
  padding-top: 15px;
  color: #111111;
  text-transform: capitalize;
}

/*================= bz_bags_single_wrapper Start ====================*/
.bz_bags_single_wrapper .inner_menu ul li a:hover {
  color: #ffb400;
}

.bz_bags_single_wrapper .inner_menu ul .active a {
  color: #ffb400;
}

.bz_bags_single_wrapper .b_product_sell_details_wrapper .bz_product_heading .review li .star li a {
  color: #ffb400;
}

.bz_bags_single_wrapper .b_product_sell_details_wrapper .bz_product_heading .review li a:hover {
  color: #ffb400;
}

.bz_bags_single_wrapper .b_product_sell_details_wrapper .color_code p span a:hover {
  color: #ffb400;
}

.bz_bags_single_wrapper .b_product_sell_details_wrapper .number_pluse .cart_btn {
  background: #ffb400;
}

.bz_bags_single_wrapper .b_product_sell_details_wrapper .share_icon ul li a {
  color: #ffb400;
}

.bz_bags_single_wrapper .b_product_sell_details_wrapper .share_icon ul li a:hover {
  background-color: #ffb400;
}

.bz_bags_accordian .checkout_form .checkout_accord .accord_header {
  border-bottom: 1px solid #ffb400;
}

.bz_bags_accordian .checkout_form .checkout_accord .card-body .content_single_product .nots li span {
  color: #ffb400;
}

.bz_bags_accordian .checkout_form .checkout_accord .card-body .img_box .product_icon a {
  border: 1px solid #ffb400;
  color: #ffb400;
}

.bz_bags_accordian .checkout_form .checkout_accord .card-body .post_product .post_details .star li {
  color: #ffb400;
}

.bz_bags_accordian .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form {
  background-color: #f5f5f5;
  padding: 33px 50px 33px 50px;
}

.bz_bags_accordian .checkout_form .checkout_accord .card-body .bz_contact_main_wrapper form .custom_btn:hover {
  background-color: #ffb400;
  border: 1px solid #ffb400;
}

/* ....................................
1.4 product_grid CSS 
.......................................*/
.bz_inner_page_navigation {
  padding: 22px 0px;
  border-bottom: 1px solid #e2dbdb;
}

.bz_inner_page_navigation .inner_menu ul li {
  display: inline-block;
}

.bz_inner_page_navigation .inner_menu ul li a {
  color: #797979;
}

.bz_inner_page_navigation .inner_menu ul li a span {
  padding-right: 7px;
}

.bz_inner_page_navigation .inner_menu ul li a:hover {
  color: #be641e;
}

.bz_inner_page_navigation .inner_menu ul .active a {
  color: #be641e;
}

.bz_inner_page_navigation .inner_menu ul li + li {
  margin-left: 12px;
}

.bz_product_grid_content_main_wrapper {
  padding: 50px 0px 50px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper {
  margin-bottom: 30px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord {
  border: 0;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_header {
  background: #fff;
  border: 0;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_header h2 {
  font-size: 16px;
  color: #111;
  text-transform: uppercase;
  font-weight: 500;
  padding: 4px 0px;
  text-decoration: none;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body {
  background-color: #fff;
  padding-left: 22px;
  padding-bottom: 20px;
  border-top: 1px solid #1111113d;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .price_range {
  background-color: #fff;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .price_range .ui-slider {
  height: 5px;
  background-color: #f3f3f3 !important;
  border: 0px !important;
  width: 100% !important;
  margin-bottom: 20px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .price_range .ui-slider .ui-widget-header {
  background: #be641e;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .price_range .ui-slider .ui-slider-handle {
  border-radius: 50%;
  width: 12px !important;
  height: 12px !important;
  border: 3px solid #be641e !important;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .price_range p {
  color: #111;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .price_range p span input {
  background: transparent;
  border: 0;
  display: inline-block;
  width: 123px;
  text-align: center;
}

.bz_product_grid_content_main_wrapper .banner_main_wrapper {
  position: relative;
}

.bz_product_grid_content_main_wrapper .banner_main_wrapper .banner_cotent {
  float: left;
  width: 100%;
  border: 10px solid #f5f5f5;
  background-color: #eaeaea;
  padding: 50px 30px;
  position: relative;
  transition: all 0.5s;
  -ms-box-shadow: inset 0px 0px 2px 0px #dddddd;
  -o-box-shadow: inset 0px 0px 2px 0px #dddddd;
  box-shadow: inset 0px 0px 2px 0px #dddddd;
}

.bz_product_grid_content_main_wrapper .banner_main_wrapper .banner_cotent h2 {
  font-size: 28px;
  padding-bottom: 10px;
  width: 56%;
}

.bz_product_grid_content_main_wrapper .banner_main_wrapper .banner_cotent a {
  color: #fff;
  background-color: #be641e;
  border-radius: 24px;
  padding: 8px 16px;
  text-transform: uppercase;
  border: 1px solid #be641e;
  margin-top: 22px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .banner_main_wrapper .banner_cotent img {
  position: absolute;
  top: 24px;
  right: 10px;
}

.bz_product_grid_content_main_wrapper .banner_main_wrapper .banner_cotent:hover {
  background-color: #be641e;
  border: 10px solid #67340d;
  --red: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .banner_main_wrapper .banner_cotent:hover h2 {
  color: #fff;
}

.bz_product_grid_content_main_wrapper .banner_main_wrapper .banner_cotent:hover p {
  color: #fff;
}

.bz_product_grid_content_main_wrapper .banner_main_wrapper .banner_cotent:hover a {
  color: #fff;
  background-color: #111;
  border: 1px solid #111;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper {
  margin-top: 25px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .menu_tabs {
  padding: 10px 11px;
  background-color: #f3f3f3;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .menu_tabs .list-grid ul li {
  padding-right: 19px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .menu_tabs .select_search label {
  margin-bottom: 0px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .menu_tabs .select_search select {
  border: 0;
  background-color: transparent;
  padding-left: 12px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .menu_tabs .number_pegination {
  float: right;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details {
  margin-top: 30px;
  background-color: #ffff;
  padding: 10px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .img_product {
  position: relative;
  width: 40%;
  float: left;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .img_product img {
  width: 100%;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .img_product .top_icon {
  position: absolute;
  top: 22px;
  background-color: red;
  color: #fff;
  padding: 2px 12px;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 12px;
  right: 10px;
  z-index: 9;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .img_product .overlay_post {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(6, 6, 6, 0.28);
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  top: 0;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .img_product:hover .overlay_post {
  opacity: 1;
  visibility: visible;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content {
  width: 60%;
  float: left;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content h3 {
  font-size: 24px;
  padding-left: 24px;
  padding-top: 34px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .review {
  padding-top: 12px;
  padding-left: 24px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .review li {
  display: inline-block;
  padding-right: 8px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .review li a {
  color: #797979;
  font-size: 14px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .review li a:hover {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .review li .star li {
  padding-right: 0;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .review li .star li + li {
  border-left: 0;
  padding-left: 0px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .review li + li {
  padding-left: 8px;
  border-left: 1px solid #ccc;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .rate {
  padding-top: 15px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .rate h3 {
  padding-top: 12px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .rate h3 span {
  display: inline-block;
  font-size: 19px;
  padding-left: 14px;
  color: #797979;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .rate p {
  padding-top: 12px;
  padding-left: 24px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .rate .addto_btn {
  padding: 9px 18px;
  background-color: #111;
  color: #fff;
  border-radius: 30px;
  display: inline-block;
  margin-top: 26px;
  margin-left: 24px;
  text-transform: uppercase;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .product_details .product_content .rate .addto_btn:hover {
  background-color: #be641e;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .page_pagination {
  padding: 50px 0px;
  width: 100%;
  float: left;
  text-align: center;
  margin: 0 auto;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .page_pagination ul li {
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .page_pagination ul li a {
  padding: 12px 16px;
  margin: 0px 6px;
  background-color: #f3f3f3;
  color: #111;
  border-radius: 30px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .page_pagination ul li a:hover {
  background-color: #be641e;
  color: #fff;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .page_pagination ul .border_show a {
  background: #111;
  color: #fff;
  text-transform: uppercase;
  padding: 12px 15px;
  font-size: 16px;
  display: inline-block;
  border-radius: 30px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper {
  margin-top: 30px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-top: 30px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales {
  position: relative;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales img {
  width: 100%;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 14px;
  background-color: #ee011d;
  padding: 3px 8px;
  display: inline-block;
  float: left;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales .upper .side_icon {
  float: right;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 12px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #fff !important;
  color: rgba(120, 120, 120, 0.45) !important;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  color: #be641e !important;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales .add_cart {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  background-color: #111;
  padding: 12px 0px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .content_sales p a {
  color: #be641e;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .content_sales a h3 {
  font-size: 16px;
  color: #111111;
  padding-bottom: 0px;
  border-bottom: 0;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box:hover {
  box-shadow: 0 1px 4px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales .upper .side_icon {
  bottom: 12px;
  right: 12px;
  position: absolute;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 6px !important;
  display: flex;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #111 !important;
  padding: 8px 12px;
  border: 0;
  border-radius: 4px;
  font-size: 15px;
  color: #fff !important;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  background-color: #be641e !important;
  color: #fff !important;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .content_sales p a {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .content_sales .star li {
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .content_sales .star li a {
  font-size: 12px;
  color: #be641e;
  padding: 0px;
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .content_sales .custom_btn {
  background-color: #be641e;
  color: #fff;
  font-size: 13px;
  border: 1px solid #be641e;
  border-radius: 30px;
  padding: 7px 20px;
  margin-top: 12px;
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .bz_grid_menu_main_wrapper .tab-content .bz_product_view_grip_wrapper .product_box .content_sales .custom_btn:hover {
  background-color: #fff;
  color: #111;
}

.bz_product_grid_content_main_wrapper .offer_slider {
  position: relative;
}

.bz_product_grid_content_main_wrapper .offer_slider .owl-prev {
  top: 46%;
  left: 0;
  position: absolute;
  background-color: #be641e;
  border-radius: 0;
  padding: 8px 12px;
  margin: 0;
}

.bz_product_grid_content_main_wrapper .offer_slider .owl-next {
  top: 46%;
  right: 0;
  position: absolute;
  background-color: #be641e;
  border-radius: 0;
  padding: 8px 12px;
  margin: 0;
}

.bz_product_grid_content_main_wrapper .offer_slider .offer_box {
  position: relative;
}

.bz_product_grid_content_main_wrapper .offer_slider .offer_box .offer_content {
  position: absolute;
  width: 100%;
  top: 0;
}

.bz_product_grid_content_main_wrapper .offer_slider .offer_box .offer_content .left_offer {
  float: left;
  width: 100%;
  padding: 12px;
}

.bz_product_grid_content_main_wrapper .offer_slider .offer_box .offer_content .left_offer p {
  text-transform: uppercase;
  color: #111;
  font-size: 16px;
}

.bz_product_grid_content_main_wrapper .offer_slider .offer_box .offer_content .left_offer h4 {
  line-height: 30px;
}

.bz_product_grid_content_main_wrapper .offer_slider .offer_box .right_offer {
  width: 100%;
  position: absolute;
  padding: 12px;
  bottom: 0;
  background-color: rgba(17, 17, 17, 0.52);
}

.bz_product_grid_content_main_wrapper .offer_slider .offer_box .right_offer h3 {
  font-size: 20px;
  color: #be641e;
  font-weight: 600;
}

.bz_product_grid_content_main_wrapper .offer_slider .offer_box .right_offer h3 span {
  font-size: 16px;
  color: #fff;
  font-weight: 500;
}

.bz_product_grid_content_main_wrapper .offer_slider .offer_box .right_offer a {
  display: inline-block;
  font-size: 15px;
  width: 100%;
  padding-top: 4px;
  font-weight: 600;
  color: #fff;
  text-transform: uppercase;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .offer_slider .offer_box .right_offer a:hover {
  color: #be641e;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_barnd_main_wrapper {
  padding: 65px 0px;
  background-color: #fff;
}

.bz_barnd_main_wrapper .company_logo_slider .owl-nav {
  display: none;
}

.bz_barnd_main_wrapper .company_logo_slider .owl-carousel .owl-item img {
  width: inherit;
}

/* ....................................
1.5 Slider CSS 
.......................................*/
/*-- bz_slider_main_wrapper start --*/
.bz_slider_main_wrapper {
  width: 100%;
  float: left;
}

.bz_slider_main_wrapper .side_img {
  width: 100%;
  float: left;
}

.bz_slider_main_wrapper .side_img ul li .slider_add {
  position: relative;
}

.bz_slider_main_wrapper .side_img ul li .slider_add img {
  width: 100%;
}

.bz_slider_main_wrapper .side_img ul li .slider_add .bluetooth {
  position: absolute;
  top: 16px;
  right: 16px;
  width: 152px;
}

.bz_slider_main_wrapper .side_img ul li .slider_add .bluetooth a {
  display: inline-block;
  color: #fff;
  background: #ee5454;
  padding: 4px 0px;
  text-transform: uppercase;
  font-size: 11px;
  float: right;
  width: 145px;
  text-align: center;
  margin-bottom: 15px;
}

.bz_slider_main_wrapper .side_img ul li .slider_add .bluetooth a:hover {
  background-color: #be641e;
}

.bz_slider_main_wrapper .side_img ul li .slider_add .bluetooth h3 {
  color: #fff;
  font-size: 20px;
  padding-top: 15px;
  text-align: right;
  line-height: 25px;
}

.bz_slider_main_wrapper .side_img ul li .slider_add .bluetooth h2 {
  font-size: 24px;
  color: #fff;
  padding-top: 9px;
  text-align: right;
}

.bz_slider_main_wrapper .side_img ul li .slider_add .bluetooth h2 span {
  font-size: 18px;
  color: #797979;
  display: block;
  padding-top: 6px;
}

.bz_slider_main_wrapper .side_img ul li .slider_add .bluetooth .buy_now {
  float: right;
  background-color: transparent;
  color: #be641e;
  border: none;
  text-transform: uppercase;
  font-size: 13px;
  padding-top: 2px;
  text-align: right;
  position: relative;
}

.bz_slider_main_wrapper .side_img ul li .slider_add .bluetooth .buy_now:after {
  content: '';
  width: 63px;
  height: 1px;
  background-color: #be641e;
  position: absolute;
  bottom: -2px;
  right: 0px;
  opacity: 0;
  transition: all 0.5s;
}

.bz_slider_main_wrapper .side_img ul li .slider_add .bluetooth .buy_now:hover {
  background-color: transparent;
}

.bz_slider_main_wrapper .side_img ul li .slider_add .bluetooth .buy_now:hover:after {
  opacity: 1;
  transition: all 0.5s;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 {
  position: relative;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 img {
  width: 100%;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 .bluetooth1 {
  position: absolute;
  top: 16px;
  left: 30px;
  width: 158px;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 .bluetooth1 a {
  display: inline-block;
  color: #fff;
  background: #ee5454;
  padding: 4px 27px;
  text-transform: uppercase;
  font-size: 11px;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 .bluetooth1 a:hover {
  background-color: #be641e;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 .bluetooth1 h3 {
  color: #111111;
  font-size: 20px;
  padding-top: 15px;
  line-height: 25px;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 .bluetooth1 h2 {
  font-size: 24px;
  color: #111111;
  padding-top: 14px;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 .bluetooth1 h2 span {
  font-size: 18px;
  color: #797979;
  display: block;
  padding-top: 6px;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 .bluetooth1 .buy_now {
  background-color: transparent;
  color: #be641e;
  border: none;
  float: left;
  padding: 0;
  text-transform: uppercase;
  font-size: 13px;
  padding-top: 13px;
  text-align: left;
  display: inline-block;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 .bluetooth1 .buy_now:after {
  content: '';
  width: 63px;
  height: 1px;
  background-color: #be641e;
  position: absolute;
  bottom: -2px;
  left: 0px;
  opacity: 0;
  transition: all 0.5s;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 .bluetooth1 .buy_now:hover {
  background-color: transparent;
}

.bz_slider_main_wrapper .side_img ul li .slider_add1 .bluetooth1 .buy_now:hover:after {
  opacity: 1;
  transition: all 0.5s;
}

.bz_slider_main_wrapper .bz_home_slider {
  width: 100%;
  float: left;
  position: relative;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption {
  position: absolute;
  top: 60px;
  left: 5%;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption .offer p {
  text-transform: uppercase;
  padding: 7px 14px;
  background-color: #111;
  color: #fff;
  width: 172px;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption .offer span {
  text-transform: uppercase;
  display: inline-block;
  font-size: 40px;
  font-weight: 600;
  background-color: #be641e;
  color: #fff;
  padding: 16px;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption h2 {
  font-size: 50px;
  font-weight: 500;
  padding: 14px 0px;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption .color_slide ul {
  padding-bottom: 12px;
  display: inline-block;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption .color_slide ul li {
  display: inline-block;
  padding-left: 7px;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption .color_slide ul .black a {
  padding: 9px;
  border-radius: 50%;
  background-color: #111;
  margin-top: 0px;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption .color_slide ul .pink a {
  padding: 9px;
  border-radius: 50%;
  background-color: #ccc;
  margin-top: 0px;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption .color_slide ul .red a {
  padding: 9px;
  border-radius: 50%;
  background-color: #e4b1ad;
  margin-top: 0px;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption p {
  width: 330px;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption a {
  background-color: #111;
  padding: 12px 30px;
  color: #fff;
  display: inline-block;
  border-radius: 24px;
  margin-top: 22px;
}

.bz_slider_main_wrapper .bz_home_slider .home-caption a:hover {
  background-color: #be641e;
}

.bz_slider_main_wrapper .bz_home_slider .owl-nav {
  display: none;
}

.bz_slider_main_wrapper .bz_home_slider .owl-dots {
  position: absolute;
  bottom: 7%;
  left: 5%;
}

.bz_slider_main_wrapper .bz_home_slider .owl-dots .owl-dot span {
  width: 24px;
  height: 4px;
}

/*-- bz_slider_main_wrapper end --*/
/*-- fashion_slider_wrapper Start --*/
.fashion_slider_wrapper .sell_slider {
  position: relative;
}

.fashion_slider_wrapper .sell_slider .small_slider {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0 !important;
  position: absolute;
  right: 0;
  bottom: 33px;
}

.fashion_slider_wrapper .sell_slider .item img {
  height: 60px;
}

.fashion_slider_wrapper .sell_slider .carousel-control-next {
  right: 12%;
  top: 86%;
  display: none;
}

.fashion_slider_wrapper .sell_slider .carousel-control-prev {
  left: 53%;
  top: 86%;
  display: none;
}

.fashion_slider_wrapper .sell_slider .home-caption {
  position: absolute;
  top: 21%;
  right: 0;
  width: 100%;
  float: left;
}

.fashion_slider_wrapper .sell_slider .home-caption .offer {
  float: right;
  width: 195px;
  text-align: center;
}

.fashion_slider_wrapper .sell_slider .home-caption .offer p {
  margin-left: 23px;
  font-size: 12px;
  text-align: center;
  float: right;
  text-transform: uppercase;
  padding: 4px 14px;
  background-color: #111;
  color: #fff;
  width: 154px;
  font-weight: 700;
}

.fashion_slider_wrapper .sell_slider .home-caption .offer span {
  font-size: 38px;
  width: 100%;
  background-color: #ee011d;
  float: right;
  padding: 15px 12px;
  color: #fff;
  font-weight: 800;
}

.fashion_slider_wrapper .sell_slider .home-caption .offer h3 {
  padding: 28px 0px;
  width: 100%;
  float: right;
  text-align: right;
  font-size: 36px;
  text-transform: uppercase;
  color: #ee011d;
  font-weight: 500;
}

.fashion_slider_wrapper .sell_slider .home-caption h2 {
  width: 100%;
  float: right;
  text-align: right;
  font-size: 66px;
  font-weight: 600;
}

.fashion_slider_wrapper .sell_slider .home-caption .slider_details {
  padding-bottom: 30px;
  color: #797979;
}

.fashion_slider_wrapper .sell_slider .home-caption p {
  width: 100%;
  float: right;
  text-align: right;
  color: #111;
}

.fashion_slider_wrapper .sell_slider .home-caption .custom_btn {
  float: right;
  padding: 10px 15px;
  background-color: #111;
  margin-top: 30px;
  color: #fff;
}

.fashion_slider_wrapper .sell_slider .home-caption .custom_btn:hover {
  background-color: #ee011d;
}

.fashion_slider_wrapper .sell_slider .home-caption .color_slide {
  width: 100%;
  float: right;
  text-align: right;
  padding-top: 20px;
}

.cosmatics_slider_wrapper .sell_slider .cosmatics_caption {
  right: 10%;
  float: right;
  text-align: left;
  width: 100%;
  max-width: 390px;
}

/*============================ bz_fashion_innerbox_wrapper INDEX_I Start ==========================*/
.bz_fashion_innerbox_wrapper .bz_fashion_post_box {
  border-bottom: 2px dashed #111;
  padding-bottom: 40px;
}

.bz_fashion_innerbox_wrapper .bz_fashion_post_box .add_post .bz_fashion_post {
  float: right;
  width: 100%;
  text-align: right;
}

.bz_fashion_innerbox_wrapper .bz_fashion_post_box .add_post .post_content h2 {
  color: #111 !important;
  font-size: 20px !important;
  font-weight: normal !important;
  line-height: 22px !important;
}

.bz_fashion_innerbox_wrapper .bz_fashion_post_box .add_post .post_content h3 {
  font-size: 18px;
  padding-top: 4px;
  font-weight: 500;
  color: #ee011d;
}

.bz_fashion_innerbox_wrapper .bz_fashion_post_box .add_post .post_content p {
  color: #111 !important;
  padding-top: 7px;
  font-size: 13px !important;
}

.bz_fashion_innerbox_wrapper .bz_fashion_post_box .add_post .post_content a {
  background-color: transparent !important;
  padding: 0px !important;
  border-bottom: 1px solid #111;
  border-radius: 0 !important;
}

.bz_fashion_innerbox_wrapper .bz_fashion_post_box .add_post .post_content a:hover {
  color: #ee011d;
  border-bottom: 1px solid #ee011d;
}

.bz_fashion_innerbox_wrapper .bz_fashion_post_box .add_post .offer_post {
  width: 100%;
  text-align: center;
  padding-top: 65px !important;
}

.bz_fashion_innerbox_wrapper .bz_fashion_post_box .add_post .offer_post h2 {
  font-size: 60px !important;
  color: #fff !important;
  text-transform: uppercase;
  font-weight: 600 !important;
}

.bz_fashion_innerbox_wrapper .bz_fashion_post_box .add_post .offer_post h2 span {
  font-size: 20px !important;
  color: #111 !important;
  padding-top: 30px;
  text-transform: capitalize;
}

.bz_fashion_innerbox_wrapper .bz_fashion_post_box .add_post .offer_post a {
  color: #fff !important;
  border-bottom: 1px solid #fff;
}

.bz_fashion_innerbox_wrapper .bz_fashion_post_box .add_post .offer_post a:hover {
  color: #111 !important;
  border-bottom: 1px solid #111;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper {
  padding: 40px 0px 14px;
  border-bottom: 2px dashed #111;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading {
  background-color: #fff;
  padding: 40px 0px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading h2 {
  text-align: center;
  font-size: 24px;
  font-weight: 500;
  padding-bottom: 10px;
  position: relative;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading h2:after {
  content: '';
  position: absolute;
  top: 35px;
  width: 110px;
  height: 1px;
  background: #111;
  left: 50%;
  transform: translateX(-50%);
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading .hot_deal_slider {
  text-align: center;
  padding-top: 25px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading .hot_deal_slider .list ul li {
  padding-bottom: 12px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading .hot_deal_slider .list ul li a:hover {
  color: #ee011d;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading .tab {
  padding-top: 30px;
  padding-bottom: 60px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading .tab .tablinks {
  width: 100%;
  text-align: center;
  background: transparent;
  border: 0;
  padding-bottom: 12px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading .tab .tablinks:hover {
  color: #ee011d;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading .tab .active {
  color: #ee011d;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading .sideways {
  padding-top: 30px;
  padding-bottom: 56px;
  border-bottom: 0;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading .sideways li {
  width: 100%;
  text-align: center;
  padding-bottom: 12px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .hot_deal_heading .sideways .active {
  color: #ee011d;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box {
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-bottom: 30px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .img_sales {
  position: relative;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .img_sales img {
  width: 100%;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 14px;
  background-color: #ee011d;
  padding: 3px 8px;
  display: inline-block;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .img_sales .overlay_sales .upper .side_icon {
  float: right;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 12px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #fff !important;
  color: rgba(120, 120, 120, 0.45) !important;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  color: #ee011d !important;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .img_sales .overlay_sales .add_cart {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  background-color: #111;
  padding: 12px 0px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .content_sales p a {
  color: #ee011d;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .content_sales .star li {
  display: inline-block;
  padding: 7px 0px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box .content_sales .star li a {
  font-size: 12px;
  color: #ee011d;
  padding: 0px;
  display: inline-block;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box:hover {
  box-shadow: 0 1px 4px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .owl-prev {
  left: -224px;
  position: absolute;
  bottom: 80px;
  background: #111 !important;
  padding: 4px 20px !important;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .owl-prev:hover {
  background: #ee011d !important;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .owl-next {
  left: -155px;
  position: absolute;
  bottom: 80px;
  background: #111 !important;
  padding: 4px 20px !important;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_hot_deal_slider .owl-next:hover {
  background: #ee011d !important;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box {
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-bottom: 30px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .img_sales {
  position: relative;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .img_sales img {
  width: 100%;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 14px;
  background-color: #ee011d;
  padding: 3px 8px;
  display: inline-block;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .img_sales .overlay_sales .upper .side_icon {
  float: right;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 12px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #fff !important;
  color: rgba(120, 120, 120, 0.45) !important;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  color: #ee011d !important;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .img_sales .overlay_sales .add_cart {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  background-color: #111;
  padding: 12px 0px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .content_sales p a {
  color: #ee011d;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .content_sales .star li {
  display: inline-block;
  padding: 7px 0px;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box .content_sales .star li a {
  font-size: 12px;
  color: #ee011d;
  padding: 0px;
  display: inline-block;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box:hover {
  box-shadow: 0 1px 4px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .owl-prev {
  right: -150px;
  position: absolute;
  bottom: 80px;
  background: #111 !important;
  padding: 4px 20px !important;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .owl-prev:hover {
  background: #ee011d !important;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .owl-next {
  right: -230px;
  position: absolute;
  bottom: 80px;
  background: #111 !important;
  padding: 4px 20px !important;
}

.bz_fashion_innerbox_wrapper .bz_product_view_grip_wrapper .new_feature_slider .owl-next:hover {
  background: #ee011d !important;
}

.bz_fashion_style_main_wrapper {
  padding-top: 0px !important;
  margin-top: 10px !important;
  background-color: #f2f2f2 !important;
}

.bz_fashion_style_main_wrapper .style_heading {
  width: 100% !important;
  float: right !important;
  text-align: right;
}

.bz_fashion_style_main_wrapper .style_heading h2 {
  font-weight: 400 !important;
}

.bz_fashion_style_main_wrapper .product_timer {
  margin-top: 30px;
  margin-left: 35px;
  text-align: right;
}

.bz_fashion_style_main_wrapper .custom_btn {
  font-size: 16px;
  float: right;
  text-transform: uppercase;
  padding: 14px 20px;
  background-color: #111;
  color: #fff;
  margin-top: 30px;
}

.bz_fashion_style_main_wrapper .custom_btn:hover {
  background-color: #ee011d;
}

.bz_fashiom_camera_wrapper {
  margin-top: 30px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box h2 {
  font-size: 24px;
  padding-bottom: 10px;
  border-bottom: 2px dashed #111;
  margin-bottom: 25px;
  margin-top: 15px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider {
  position: relative;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .owl-prev {
  top: 46%;
  left: 0;
  position: absolute;
  background-color: #74c6d1;
  border-radius: 0;
  padding: 8px 12px;
  margin: 0;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .owl-next {
  top: 46%;
  right: 0;
  position: absolute;
  background-color: #74c6d1;
  border-radius: 0;
  padding: 8px 12px;
  margin: 0;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .offer_box {
  position: relative;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .offer_box .offer_content {
  position: absolute;
  width: 100%;
  top: 0;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .offer_box .offer_content .left_offer {
  float: left;
  width: 100%;
  padding: 12px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .offer_box .offer_content .left_offer p {
  text-transform: uppercase;
  color: #111;
  font-size: 16px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .offer_box .offer_content .left_offer h4 {
  line-height: 30px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .offer_box .right_offer {
  width: 100%;
  position: absolute;
  padding: 12px;
  bottom: 0;
  background-color: rgba(17, 17, 17, 0.52);
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .offer_box .right_offer h3 {
  font-size: 20px;
  color: #be641e;
  font-weight: 600;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .offer_box .right_offer h3 span {
  font-size: 16px;
  color: #fff;
  font-weight: 500;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .offer_box .right_offer a {
  display: inline-block;
  font-size: 15px;
  width: 100%;
  padding-top: 4px;
  font-weight: 600;
  color: #fff;
  text-transform: uppercase;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .offer_slider .offer_box .right_offer a:hover {
  color: #be641e;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .justify-content-end {
  position: relative;
  background-color: transparent;
  padding: 0px 0px;
  padding-right: 150px;
  border-bottom: 2px dashed #111;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .justify-content-end h3 {
  color: #111;
  left: 0;
  font-size: 24px;
  padding-left: 0;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .justify-content-end ul {
  padding: 0;
  border-bottom: none;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .justify-content-end ul li {
  padding-left: 0px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .justify-content-end ul li a {
  color: #797979;
  font-size: 16px;
  padding: 6px 12px;
  margin-top: 5px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .justify-content-end ul li a:hover {
  color: #fff;
  background-color: #111111;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .justify-content-end ul li .active {
  color: #fff;
  background-color: #111111;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .justify-content-end ul li + li {
  margin-left: 15px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .justify-content-end ul:after {
  display: none;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-bottom: 30px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .img_sales {
  position: relative;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .img_sales img {
  width: 100%;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 14px;
  background-color: #ee011d;
  padding: 3px 8px;
  display: inline-block;
  float: left;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .img_sales .overlay_sales .upper .side_icon {
  float: right;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 12px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #fff !important;
  color: rgba(120, 120, 120, 0.45) !important;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  color: #ee011d !important;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .img_sales .overlay_sales .add_cart {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  background-color: #111;
  padding: 12px 0px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .content_sales p a {
  color: #ee011d;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .content_sales .star li {
  display: inline-block;
  padding: 7px 0px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box .content_sales .star li a {
  font-size: 12px;
  color: #ee011d;
  padding: 0px;
  display: inline-block;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box:hover {
  box-shadow: 0 1px 4px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .owl-prev {
  right: 75px;
  margin: 0px;
  padding: 0px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .owl-prev i {
  color: #111;
  font-size: 16px;
  padding: 8px 22px;
  border-radius: 4px;
  transition: all 0.5s;
  border: 1px solid #111;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .owl-prev i:hover {
  background-color: #111;
  color: #fff;
  transition: all 0.5s;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .owl-next {
  padding: 4px 22px;
  right: 0px;
  margin: 0px;
  padding: 0px;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .owl-next i {
  color: #111;
  font-size: 16px;
  padding: 8px 22px;
  border-radius: 4px;
  transition: all 0.5s;
  border: 1px solid #111;
}

.bz_fashiom_camera_wrapper .fashion_camera_box .new_product_tabs .tab-content .camera_slider .owl-next i:hover {
  background-color: #111;
  color: #fff;
  transition: all 0.5s;
}

.bz_fashion_mega_sale_main_wrapper {
  padding: 24px 0px 50px;
}

.bz_fashion_mega_sale_main_wrapper .add_post {
  position: relative;
}

.bz_fashion_mega_sale_main_wrapper .add_post .img_hover {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.bz_fashion_mega_sale_main_wrapper .add_post .img_hover img {
  width: 100%;
}

.bz_fashion_mega_sale_main_wrapper .add_post .img_hover:before {
  position: absolute;
  top: 0;
  left: -75%;
  z-index: 2;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
  transform: skewX(-25deg);
}

.bz_fashion_mega_sale_main_wrapper .add_post .post_content {
  position: absolute;
  top: 0;
  padding: 20px;
}

.bz_fashion_mega_sale_main_wrapper .add_post .post_content p {
  color: #797979;
  font-size: 16px;
  text-transform: uppercase;
}

.bz_fashion_mega_sale_main_wrapper .add_post .post_content h2 {
  color: #111111;
  font-size: 28px;
  font-weight: 500;
  padding: 6px 0px;
}

.bz_fashion_mega_sale_main_wrapper .add_post .post_content h4 {
  padding: 12px 0px;
  color: #ee011d;
}

.bz_fashion_mega_sale_main_wrapper .add_post .post_content small {
  display: block;
  color: #111111;
}

.bz_fashion_mega_sale_main_wrapper .add_post .post_content small span {
  color: #ee011d;
}

.bz_fashion_mega_sale_main_wrapper .add_post .post_content a {
  display: inline-block;
  color: #111111;
  text-transform: uppercase;
  border-bottom: 1px solid #111;
  margin-top: 0px;
  font-weight: 600;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_fashion_mega_sale_main_wrapper .add_post .post_content a:hover {
  background-color: transparent;
  color: #ee011d;
  border-bottom: 1px solid #ee011d;
}

.bz_fashion_mega_sale_main_wrapper .add_post .new_post {
  float: right;
  text-align: right;
  width: 100%;
}

.bz_fashion_mega_sale_main_wrapper .add_post .color_change p {
  color: #111111;
}

.bz_fashion_mega_sale_main_wrapper .add_post .color_change h2 {
  color: #111111;
}

.bz_fashion_mega_sale_main_wrapper .add_post:hover .img_hover:before {
  animation: shine .75s;
}

@keyframes shine {
  100% {
    left: 125%;
  }
}

.bz_fashion_newletter_main_wrapper {
  padding: 26px 0px;
}

.bz_fashion_newletter_main_wrapper .news_letter_box {
  background-color: #f2f2f2;
  padding: 8px;
}

.bz_fashion_newletter_main_wrapper .news_letter_box .letter_input {
  border: 2px dashed #797979;
  padding: 30px 20px;
}

.bz_fashion_newletter_main_wrapper .news_letter_box .letter_input h3 {
  font-size: 24px;
  display: inline-block;
}

.bz_fashion_newletter_main_wrapper .news_letter_box .letter_input h3 span svg {
  width: 28px;
  height: 28px;
}

.bz_fashion_newletter_main_wrapper .news_letter_box .letter_input input {
  height: 40px;
  padding: 0px 12px;
  width: 49%;
}

.bz_fashion_newletter_main_wrapper .news_letter_box .letter_input button {
  height: 40px;
  background-color: #111;
  color: #fff;
  border: 1px solid #1111;
  padding: 7px 19px;
}

.bz_fashion_newletter_main_wrapper .delivery_box {
  background-color: #111;
  padding: 8px;
}

.bz_fashion_newletter_main_wrapper .delivery_box .delivery_inner {
  border: 2px dashed #fff;
  padding: 28px 19px;
}

.bz_fashion_newletter_main_wrapper .delivery_box .delivery_inner h3 {
  font-size: 24px;
  display: inline-block;
  color: #fff;
}

.bz_fashion_newletter_main_wrapper .delivery_box .delivery_inner h3 span {
  padding-right: 12px;
}

.bz_fashion_newletter_main_wrapper .delivery_box .delivery_inner h3 span svg {
  width: 40px;
  height: 40px;
  fill: #fff;
}

.bz_fashion_newletter_main_wrapper .delivery_box .delivery_inner input {
  height: 40px;
  padding: 0px 12px;
  width: 49%;
}

.bz_fashion_newletter_main_wrapper .delivery_box .delivery_inner button {
  height: 40px;
  background-color: #111;
  color: #fff;
  border: 1px solid #1111;
  padding: 7px 19px;
}

.bz_section_delivery_main_wrapper {
  margin-top: 40px;
  background-color: #ffff;
  padding: 40px 0px;
}

.bz_section_delivery_main_wrapper .delivery_slider .owl-nav {
  display: none;
}

/*============================ bz_furniture_main_wrapper INDEX_II Start ==========================*/
.bz_furniture_main_wrapper {
  padding: 60px 0px;
}

.bz_furniture_main_wrapper .fur_service_box {
  width: 100%;
  float: left;
  padding: 18px 26px;
  border: 1px solid #ccc;
  background-color: #fff;
}

.bz_furniture_main_wrapper .fur_service_box .fur_icon {
  width: 65px;
  float: left;
}

.bz_furniture_main_wrapper .fur_service_box .fur_icon svg {
  width: 40px;
  height: 40px;
  fill: #ce8f5a;
}

.bz_furniture_main_wrapper .fur_service_box .fur_content h3 {
  font-size: 18px;
  font-weight: 500;
}

.bz_furniture_main_wrapper .fur_service_box .fur_content h3 small {
  display: block;
  padding-top: 6px;
}

.furniture_post_main_wrapper {
  padding-top: 0px !important;
}

.furniture_post_main_wrapper .add_post .fur_post_content {
  float: right;
  text-align: right;
  width: 100%;
  padding: 40px !important;
}

.furniture_post_main_wrapper .add_post .fur_post_content p {
  color: #111;
}

.furniture_post_main_wrapper .add_post .fur_post_content h2 {
  color: #111 !important;
}

.furniture_post_main_wrapper .add_post .fur_post_content h2 span {
  font-size: 14px;
  color: #797979;
  font-weight: 400;
}

.furniture_post_main_wrapper .add_post .fur_post_content small {
  color: #111;
  font-weight: 500;
}

.furniture_post_main_wrapper .add_post .fur_post_content small span {
  color: #ce8f5a;
}

.furniture_post_main_wrapper .add_post .fur_post_content h3 {
  color: #ce8f5a;
  font-weight: 500;
  padding-top: 8px;
}

.furniture_post_main_wrapper .add_post .fur_post_content .custom_btn {
  background: #ce8f5a !important;
  border-radius: 4px !important;
  color: #fff;
  padding: 9px 24px !important;
  border-bottom: 0 !important;
}

.furniture_post_main_wrapper .add_post .fur_post_content .custom_btn:hover {
  background: #111 !important;
}

.furniture_post_main_wrapper .add_post .post_content {
  padding: 40px !important;
}

.furniture_post_main_wrapper .add_post .post_content p {
  color: #111 !important;
}

.furniture_post_main_wrapper .add_post .post_content h2 {
  color: #111 !important;
}

.furniture_post_main_wrapper .add_post .post_content h3 {
  color: #ce8f5a !important;
  padding-top: 8px;
}

.furniture_post_main_wrapper .add_post .post_content del {
  display: block;
}

.furniture_post_main_wrapper .add_post .post_content .custom_btn {
  background-color: transparent;
  border-bottom: 1px solid #111;
  border-radius: 0;
  padding: 0;
}

.furniture_latest_design_wrapper {
  padding-bottom: 30px;
}

.furniture_latest_design_wrapper .new_product_tabs .justify-content-end {
  background-color: transparent !important;
  padding-right: 100px !important;
  padding: 5px 21px;
  border: 0 !important;
}

.furniture_latest_design_wrapper .new_product_tabs .justify-content-end li a {
  color: #111;
  background-color: #fff;
  padding: 9px 20px;
}

.furniture_latest_design_wrapper .new_product_tabs .justify-content-end li a:hover {
  background-color: #ce8f5a;
  color: #fff;
}

.furniture_latest_design_wrapper .new_product_tabs .justify-content-end li .active {
  background-color: #ce8f5a;
  color: #fff;
}

.furniture_latest_design_wrapper .new_product_tabs .justify-content-end li + li {
  margin-left: 0px;
}

.furniture_latest_design_wrapper .new_product_tabs .justify-content-end h3 {
  color: #111;
  left: 0;
  font-size: 24px;
  border-left: 2px solid #ce8f5a;
  padding-left: 10px;
  width: fit-content;
  float: left;
  margin-top: 10px;
}

.furniture_latest_design_wrapper .new_product_tabs .justify-content-end ul {
  padding: 0 !important;
}

.furniture_latest_design_wrapper .new_product_tabs .justify-content-end ul:after {
  display: none;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content {
  padding-top: 2px;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-bottom: 30px;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales {
  position: relative;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales img {
  width: 100%;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 13px;
  background-color: #ee011d;
  padding: 0px 9px;
  display: inline-block;
  border-radius: 30px;
  float: left;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper .side_icon {
  float: right;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 12px;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #fff !important;
  color: rgba(120, 120, 120, 0.45) !important;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  color: #ee011d !important;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .add_cart {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  padding: 12px 0px;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .add_cart ul li {
  display: inline-block;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .add_cart ul li a {
  color: #fff;
  background: #111;
  border-radius: 30px;
  text-align: center;
  padding: 11px 12px;
  transition: all 0.5s;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .add_cart ul li a:hover {
  background: #ce8f5a;
  transition: all 0.5s;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .content_sales p a {
  color: #ee011d;
  padding-bottom: 5px;
  display: inline-block;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .content_sales .star li {
  display: inline-block;
  padding: 7px 0px;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box .content_sales .star li a {
  font-size: 12px;
  color: #ee011d;
  padding: 0px;
  display: inline-block;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box:hover {
  box-shadow: 0 1px 4px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .owl-prev {
  right: 45px !important;
  margin: 0px;
  padding: 0px;
  top: -46px !important;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .owl-prev i {
  color: #797979;
  font-size: 16px;
  padding: 4px 11px;
  border-radius: 0;
  transition: all 0.5s;
  border: 1px solid #e4e4e4;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .owl-prev i:hover {
  background-color: #ce8f5a;
  color: #fff !important;
  transition: all 0.5s;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .owl-next {
  padding: 4px 22px;
  right: 0px !important;
  top: -46px !important;
  margin: 0px;
  padding: 0px;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .owl-next i {
  color: #797979;
  font-size: 16px;
  padding: 4px 11px;
  border-radius: 0px;
  transition: all 0.5s;
  border: 1px solid #e4e4e4;
}

.furniture_latest_design_wrapper .new_product_tabs .tab-content .owl-next i:hover {
  background-color: #ce8f5a;
  color: #fff !important;
  transition: all 0.5s;
}

.bz_furniture_unique_furniture {
  background: #eaeaea;
  padding: 40px 0px;
}

.bz_furniture_unique_furniture .unique_slider .unique_content {
  padding-top: 50px;
}

.bz_furniture_unique_furniture .unique_slider .unique_content h3 {
  font-weight: 500;
}

.bz_furniture_unique_furniture .unique_slider .unique_content h3 small {
  display: block;
  font-size: 14px;
  padding: 8px 0px;
  color: #797979;
}

.bz_furniture_unique_furniture .unique_slider .unique_content ul {
  padding-top: 12px;
}

.bz_furniture_unique_furniture .unique_slider .unique_content ul li {
  padding-bottom: 12px;
}

.bz_furniture_unique_furniture .unique_slider .unique_content ul li p i {
  color: #ce8f5a;
}

.bz_furniture_unique_furniture .unique_slider .unique_content ul li p span {
  padding-left: 12px;
  display: inline-block;
}

.bz_furniture_unique_furniture .unique_slider .unique_content a {
  display: inline-block;
  border: 1px solid #ce8f5a;
  padding: 5px 16px;
  color: #ce8f5a;
  border-radius: 4px;
  margin-top: 14px;
  transition: all 0.5s;
}

.bz_furniture_unique_furniture .unique_slider .unique_content a:hover {
  color: #fff;
  background-color: #ce8f5a;
  transition: all 0.5s;
}

.bz_furniture_unique_furniture .unique_slider .carousel-control-prev {
  width: 4%;
  left: -104px;
}

.bz_furniture_unique_furniture .unique_slider .carousel-control-prev span {
  font-size: 20px;
  color: #ce8f5a;
}

.bz_furniture_unique_furniture .unique_slider .carousel-control-next {
  width: 4%;
  right: -104px;
}

.bz_furniture_unique_furniture .unique_slider .carousel-control-next span {
  font-size: 20px;
  color: #ce8f5a;
}

.bz_furniture_unique_furniture .unique_slider .carousel-indicators li {
  background-color: #ce8f5a;
}

.bz_furniture_best_seller_main_wrapper {
  padding: 60px 0px;
}

.bz_furniture_best_seller_main_wrapper .chair_box {
  width: 100%;
  float: left;
  border: 1px solid #ccc;
  padding: 30px 12px;
  background: #f5f5f5;
  transition: all 0.5s;
}

.bz_furniture_best_seller_main_wrapper .chair_box .top_content_chair {
  width: 100%;
  max-width: 150px;
  margin: 0 auto;
}

.bz_furniture_best_seller_main_wrapper .chair_box .top_content_chair h3 {
  font-weight: 500;
}

.bz_furniture_best_seller_main_wrapper .chair_box .top_content_chair h3 small {
  font-size: 15px;
  color: #797979;
  display: block;
}

.bz_furniture_best_seller_main_wrapper .chair_box .top_content_chair h3 span {
  font-size: 20px;
  display: block;
  text-align: right;
}

.bz_furniture_best_seller_main_wrapper .chair_box .best_chair_img {
  text-align: center;
  padding: 30px 0px 12px;
}

.bz_furniture_best_seller_main_wrapper .chair_box .best_chair_img h4 {
  padding-top: 30px;
  color: #313131;
  font-weight: 500;
}

.bz_furniture_best_seller_main_wrapper .chair_box .best_chair_img h4 del {
  font-size: 14px;
  color: rgba(49, 49, 49, 0.7);
  padding-left: 4px;
}

.bz_furniture_best_seller_main_wrapper .chair_box .best_chair_img .custom_btn {
  font-size: 14px;
  text-transform: uppercase;
  color: #111;
  font-weight: 600;
  border-bottom: 1px solid #111;
  padding-bottom: 3px;
  margin-top: 10px;
  display: inline-block;
}

.bz_furniture_best_seller_main_wrapper .chair_box:hover {
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .justify-content-end {
  background-color: transparent;
  padding-right: 100px !important;
  padding: 0px 21px;
  border-bottom: 0;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .justify-content-end li a {
  color: #111;
  background-color: #fff;
  padding: 9px 20px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .justify-content-end li a:hover {
  background-color: #ce8f5a;
  color: #fff;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .justify-content-end li .active {
  background-color: #ce8f5a;
  color: #fff;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .justify-content-end li + li {
  margin-left: 0px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .justify-content-end h3 {
  color: #111;
  left: 0;
  font-size: 24px;
  border-left: 2px solid #ce8f5a;
  padding-left: 10px;
  width: fit-content;
  float: left;
  margin-top: 10px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .justify-content-end ul {
  padding: 0 !important;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .justify-content-end ul:after {
  display: none;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content {
  padding-top: 2px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales {
  position: relative;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales img {
  width: 100%;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 13px;
  background-color: #ee011d;
  padding: 0px 9px;
  display: inline-block;
  border-radius: 30px;
  float: left;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper .side_icon {
  float: right;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 12px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #fff !important;
  color: rgba(120, 120, 120, 0.45) !important;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  color: #ee011d !important;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .add_cart {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  padding: 12px 0px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .add_cart ul li {
  display: inline-block;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .add_cart ul li a {
  color: #fff;
  background: #111;
  border-radius: 30px;
  text-align: center;
  padding: 11px 12px;
  transition: all 0.5s;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .img_sales .overlay_sales .add_cart ul li a:hover {
  background: #ce8f5a;
  transition: all 0.5s;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .content_sales p a {
  color: #ee011d;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .content_sales .star li {
  display: inline-block;
  padding: 7px 0px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box .content_sales .star li a {
  font-size: 12px;
  color: #ee011d;
  padding: 0px;
  display: inline-block;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box:hover {
  box-shadow: 0 1px 4px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .owl-prev {
  right: 45px !important;
  margin: 0px;
  padding: 0px;
  top: -46px !important;
  position: absolute;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .owl-prev i {
  color: #797979;
  font-size: 16px;
  padding: 7px 11px;
  border-radius: 0;
  transition: all 0.5s;
  border: 1px solid #e4e4e4;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .owl-prev i:hover {
  background-color: #ce8f5a;
  color: #fff !important;
  transition: all 0.5s;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .owl-next {
  padding: 4px 22px;
  right: 0px !important;
  top: -46px !important;
  position: absolute;
  margin: 0px;
  padding: 0px;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .owl-next i {
  color: #797979;
  font-size: 16px;
  padding: 7px 11px;
  border-radius: 0px;
  transition: all 0.5s;
  border: 1px solid #e4e4e4;
}

.bz_furniture_best_seller_main_wrapper .new_product_tabs .tab-content .owl-next i:hover {
  background-color: #ce8f5a;
  color: #fff !important;
  transition: all 0.5s;
}

.bz_furniture_wall_clock-wrapper {
  background: url(../images/furniture/wall_clock.jpg) 50% 0 repeat-y;
  background-position: center 0;
  background-size: cover;
  background-repeat: no-repeat;
}

.bz_furniture_wall_clock-wrapper .verticle_slider {
  width: 22%;
  float: left;
  padding: 50px 0px !important;
}

.bz_furniture_wall_clock-wrapper .verticle_slider .carousel-indicators .item {
  width: 148px;
  text-align: center;
}

.bz_furniture_wall_clock-wrapper .verticle_slider .carousel-indicators .item .wall_small_img {
  background: #fff;
  padding: 9px;
}

.bz_furniture_wall_clock-wrapper .verticle_slider .carousel-indicators .item .wall_small_img img {
  border: 2px solid #e6e6e6;
}

.bz_furniture_wall_clock-wrapper .verticle_slider .carousel-indicators .item + .item {
  margin-left: 0px;
  margin-top: 26px;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider {
  width: calc(100% - 22%);
  float: left;
  padding: 50px 0px !important;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block {
  background: #fff;
  padding: 15px;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content {
  padding-top: 60px;
  line-height: 40px;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content h4 {
  font-size: 20px;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content .review li {
  display: inline-block;
  padding-right: 8px;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content .review li a {
  color: #797979;
  font-size: 13px;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content .review li a:hover {
  color: #be641e;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content .review li .star li {
  padding-right: 0px;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content .review li .star li a {
  color: #edad01;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content .review li .star li + li {
  border-left: 0;
  padding-left: 0;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content .review li + li {
  padding-left: 8px;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content p {
  padding-top: 5px;
  font-size: 14px;
  color: #111;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content p span {
  display: inline-block;
  padding-left: 12px;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content h5 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 14px;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .wall_block .wall_content h5 del {
  padding-left: 12px;
  color: #797979;
  display: inline-block;
  font-weight: normal;
  font-size: 18px;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .carousel-control-prev {
  display: none;
}

.bz_furniture_wall_clock-wrapper .horizontal_slider .carousel-control-next {
  display: none;
}

.bz_furniture_wall_clock-wrapper .verticle_counter {
  text-align: center;
  width: 100%;
  float: left;
  background: #ce8f5a;
  padding: 0px 12px;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .da {
  padding: 40px 0px;
  border-bottom: 1px solid #fff;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .da span {
  font-size: 30px;
  font-weight: 800;
  color: #fff;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .da .smalltext {
  color: #fff;
  padding-top: 11px;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .ho {
  padding: 40px 0px;
  border-bottom: 1px solid #fff;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .ho span {
  font-size: 30px;
  font-weight: 800;
  color: #fff;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .ho .smalltext {
  color: #fff;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .min {
  padding: 40px 0px;
  border-bottom: 1px solid #fff;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .min span {
  font-size: 30px;
  font-weight: 800;
  color: #fff;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .min .smalltext {
  color: #fff;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .second {
  padding: 40px 0px;
  border-bottom: 1px solid #fff;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .second span {
  font-size: 30px;
  font-weight: 800;
  color: #fff;
}

.bz_furniture_wall_clock-wrapper .verticle_counter .product_timer .second .smalltext {
  color: #fff;
}

.bz_furniture_best_seller_main_wrapper .big_offer_box {
  position: relative;
  transition: all 0.5s;
  margin-top: 14px;
}

.bz_furniture_best_seller_main_wrapper .big_offer_box .top_content_chair {
  position: absolute;
  top: 44%;
  left: 50px;
  text-align: center;
}

.bz_furniture_best_seller_main_wrapper .big_offer_box .top_content_chair h3 {
  font-weight: 500;
  padding-top: 5px;
}

.bz_furniture_best_seller_main_wrapper .big_offer_box .top_content_chair h4 {
  padding-top: 14px;
  color: #313131;
  font-weight: 500;
  font-size: 20px;
}

.bz_furniture_best_seller_main_wrapper .big_offer_box .top_content_chair h4 del {
  font-size: 14px;
  color: rgba(49, 49, 49, 0.7);
  padding-left: 4px;
  vertical-align: middle;
}

.bz_furniture_best_seller_main_wrapper .big_offer_box .top_content_chair .custom_btn {
  font-size: 14px;
  text-transform: uppercase;
  color: #111;
  font-weight: 600;
  border-bottom: 1px solid #111;
  padding-bottom: 3px;
  margin-top: 7px;
  display: inline-block;
}

.bz_furniture_best_seller_main_wrapper .big_offer_box:hover {
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.latest_design_section {
  padding-top: 0;
}

.latest_design_section .side_latest_box {
  background: #f5f5f5;
  padding-bottom: 15px;
}

.latest_design_section .side_latest_box .latest_heading {
  background: #eeeeee;
  padding: 15px 12px;
  border-left: 2px solid #ce8f5a;
}

.latest_design_section .side_latest_box .latest_heading h4 {
  font-size: 20px;
  font-weight: 500;
}

.latest_design_section .side_latest_box .blog_post {
  width: 100%;
  float: left;
  padding: 5px 12px;
  padding-top: 13px;
}

.latest_design_section .side_latest_box .blog_post .post_img {
  float: left;
  width: 80px;
}

.latest_design_section .side_latest_box .blog_post .post_cont {
  float: left;
  width: calc(100% - 80px);
  padding-left: 15px;
  padding-top: 8px;
}

.latest_design_section .side_latest_box .blog_post .post_cont p a {
  display: inline-block;
  font-size: 14px;
  line-height: 18px;
}

.latest_design_section .side_latest_box .blog_post .post_cont p a:hover {
  color: #ce8f5a;
}

.latest_design_section .side_latest_box .blog_post .post_cont h4 {
  font-size: 14px;
  font-weight: 600;
  padding-top: 10px;
}

.latest_design_section .side_latest_box .blog_post .post_cont h4 del {
  display: inline-block;
  padding-left: 10px;
  font-weight: normal;
  color: #797979;
}

.latest_design_section .side_latest_box .link_btn {
  display: inline-block;
  padding: 14px 18px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 500;
  float: right;
}

.latest_design_section .side_latest_box .link_btn:hover {
  color: #ce8f5a;
}

.bz_furniture_testimonial_main_wrapper .testimonial_box .latest_heading {
  background: #eeeeee;
  padding: 15px 12px;
  border-left: 2px solid #ce8f5a;
}

.bz_furniture_testimonial_main_wrapper .testimonial_box .latest_heading h4 {
  font-size: 20px;
  font-weight: 500;
}

.bz_furniture_testimonial_main_wrapper .testimonial_box .fur_testimonial_slider .item .content_testi {
  width: 100%;
  text-align: center;
  padding: 20px 16px 20px 16px;
  background: #f5f5f5;
}

.bz_furniture_testimonial_main_wrapper .testimonial_box .fur_testimonial_slider .item .content_testi img {
  max-width: 80px;
  width: 100%;
  border-radius: 50%;
  margin: 0 auto;
}

.bz_furniture_testimonial_main_wrapper .testimonial_box .fur_testimonial_slider .item .content_testi h3 {
  font-size: 20px;
  padding-top: 18px;
  font-weight: 500;
}

.bz_furniture_testimonial_main_wrapper .testimonial_box .fur_testimonial_slider .item .content_testi small {
  padding-top: 3px;
  display: inline-block;
  color: #ce8f5a;
}

.bz_furniture_testimonial_main_wrapper .testimonial_box .fur_testimonial_slider .item .content_testi .custom_btn {
  font-size: 12px;
  color: #111;
  padding-top: 4px;
  display: inline-block;
  border-bottom: 1px solid;
  text-transform: uppercase;
  font-weight: 600;
}

.bz_furniture_testimonial_main_wrapper .testimonial_box .fur_testimonial_slider .owl-prev {
  position: absolute;
  top: -47px;
  right: 25px;
  color: #d6d6d6 !important;
  background: transparent !important;
  font-size: 25px !important;
}

.bz_furniture_testimonial_main_wrapper .testimonial_box .fur_testimonial_slider .owl-next {
  position: absolute;
  top: -47px;
  right: 0px;
  color: #d6d6d6 !important;
  background: transparent !important;
  font-size: 25px !important;
}

.bz_furniture_testimonial_main_wrapper .product_box {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-bottom: 30px;
}

.bz_furniture_testimonial_main_wrapper .product_box .img_sales {
  position: relative;
}

.bz_furniture_testimonial_main_wrapper .product_box .img_sales img {
  width: 100%;
}

.bz_furniture_testimonial_main_wrapper .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_furniture_testimonial_main_wrapper .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_furniture_testimonial_main_wrapper .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 13px;
  background-color: #ee011d;
  padding: 0px 9px;
  display: inline-block;
  border-radius: 30px;
  float: left;
}

.bz_furniture_testimonial_main_wrapper .product_box .img_sales .overlay_sales .add_cart {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  padding: 12px 0px;
}

.bz_furniture_testimonial_main_wrapper .product_box .img_sales .overlay_sales .add_cart ul li {
  display: inline-block;
}

.bz_furniture_testimonial_main_wrapper .product_box .img_sales .overlay_sales .add_cart ul li a {
  color: #fff;
  background: #111;
  border-radius: 30px;
  text-align: center;
  padding: 11px 12px;
  transition: all 0.5s;
}

.bz_furniture_testimonial_main_wrapper .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_furniture_testimonial_main_wrapper .product_box .content_sales p a {
  color: #ee011d;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_furniture_testimonial_main_wrapper .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_furniture_testimonial_main_wrapper .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_furniture_testimonial_main_wrapper .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_section_partner_main_wrapper .fur_partner_slider {
  background: #fff;
  padding: 40px 0px !important;
  margin: 25px 0px 45px;
}

.bz_section_partner_main_wrapper .fur_partner_slider .owl-nav {
  display: none;
}

.justify-content-end ul li {
  display: inline-block;
}

/*============================ bz_Cosmetics_main_wrapper INDEX_III Start ==========================*/
.cosmatics_slider_wrapper .sell_slider .cosmatics_caption h2 {
  float: right;
  text-align: left;
  font-size: 50px;
  width: 100%;
  max-width: 390px;
  font-weight: 600;
  line-height: 75px;
}

.cosmatics_slider_wrapper .sell_slider .cosmatics_caption .slider_details {
  width: 100%;
  max-width: 390px;
  text-align: left;
  float: inherit;
  color: #111;
}

.cosmatics_slider_wrapper .sell_slider .cosmatics_caption .custom_btn {
  float: left;
  margin-top: 0;
}

.cosmatics_slider_wrapper .sell_slider .cosmatics_caption .custom_btn:hover {
  background-color: #f78bb9 !important;
}

.bz_cosmetics_main_wrapper {
  padding: 60px 0px;
}

.bz_cosmetics_main_wrapper .add_post {
  position: relative;
}

.bz_cosmetics_main_wrapper .add_post .img_hover {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.bz_cosmetics_main_wrapper .add_post .img_hover img {
  width: 100%;
}

.bz_cosmetics_main_wrapper .add_post .img_hover:before {
  position: absolute;
  top: 0;
  left: -81%;
  z-index: 2;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
  transform: skewX(-25deg);
}

.bz_cosmetics_main_wrapper .add_post .post_content {
  position: absolute;
  top: 10px;
  padding: 20px;
}

.bz_cosmetics_main_wrapper .add_post .post_content p {
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  padding: 12px 0px;
}

.bz_cosmetics_main_wrapper .add_post .post_content h3 {
  font-size: 20px;
  padding-top: 6px;
  color: #fff;
}

.bz_cosmetics_main_wrapper .add_post .post_content h2 {
  color: #fff;
  font-size: 20px;
  font-weight: normal;
  line-height: 22px;
  text-transform: uppercase;
}

.bz_cosmetics_main_wrapper .add_post .post_content h2 span {
  display: block;
}

.bz_cosmetics_main_wrapper .add_post .post_content a {
  display: inline-block;
  color: #111111;
  text-transform: uppercase;
  padding: 5px 0px;
  margin-top: 12px;
  border-bottom: 1px solid #111;
  font-weight: 600;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_cosmetics_main_wrapper .add_post .post_content a:hover {
  border-bottom: 1px solid #f78bb9;
  color: #f78bb9;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_cosmetics_main_wrapper .add_post .offer_post {
  text-align: center;
  width: 100%;
  padding-top: 100px;
}

.bz_cosmetics_main_wrapper .add_post .offer_post h2 {
  font-size: 60px;
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
}

.bz_cosmetics_main_wrapper .add_post .offer_post h2 span {
  display: block;
  font-size: 20px;
  color: #fff;
  padding-top: 30px;
  text-transform: capitalize;
  font-weight: 400;
}

.bz_cosmetics_main_wrapper .add_post .new_post {
  top: 34px !important;
  left: 20px !important;
}

.bz_cosmetics_main_wrapper .add_post .new_post p {
  color: #111111;
}

.bz_cosmetics_main_wrapper .add_post .new_post h2 {
  color: #111111;
}

.bz_cosmetics_main_wrapper .add_post .new_post a {
  background-color: #111111;
  color: #fff;
}

.bz_cosmetics_main_wrapper .add_post .color_change p {
  color: #111111;
}

.bz_cosmetics_main_wrapper .add_post .color_change h2 {
  color: #111111;
}

.bz_cosmetics_main_wrapper .add_post:hover .img_hover:before {
  animation: shine .75s;
}

@keyframes shine {
  100% {
    left: 125%;
  }
}

.bz_cosmetic_new_product_wraaper .title-heading {
  text-align: center;
}

.bz_cosmetic_new_product_wraaper .title-heading h2 {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 36px;
}

.bz_cosmetic_new_product_wraaper .title-heading small {
  display: block;
  color: #111;
  font-size: 16px;
  font-weight: 500;
}

.bz_cosmetic_new_product_wraaper .product_box {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-top: 30px;
}

.bz_cosmetic_new_product_wraaper .product_box .img_sales {
  position: relative;
}

.bz_cosmetic_new_product_wraaper .product_box .img_sales img {
  width: 100%;
}

.bz_cosmetic_new_product_wraaper .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_cosmetic_new_product_wraaper .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_cosmetic_new_product_wraaper .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 14px;
  background-color: #ee011d;
  padding: 3px 8px;
  display: inline-block;
  float: left;
}

.bz_cosmetic_new_product_wraaper .product_box .img_sales .overlay_sales .upper .side_icon {
  float: right;
}

.bz_cosmetic_new_product_wraaper .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 12px;
}

.bz_cosmetic_new_product_wraaper .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #111;
  color: #fff;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
}

.bz_cosmetic_new_product_wraaper .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  background-color: #fff;
  color: #111;
}

.bz_cosmetic_new_product_wraaper .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_cosmetic_new_product_wraaper .product_box .content_sales p a {
  color: #f78bb9;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_cosmetic_new_product_wraaper .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_cosmetic_new_product_wraaper .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_cosmetic_new_product_wraaper .product_box .content_sales .star li {
  display: inline-block;
  padding: 7px 0px;
}

.bz_cosmetic_new_product_wraaper .product_box .content_sales .star li a {
  font-size: 12px;
  color: #f78bb9;
  padding: 0px;
  display: inline-block;
}

.bz_cosmetic_new_product_wraaper .product_box .content_sales .custom_btn a {
  display: inline-block;
  padding: 8px 15px;
  border: 1px solid #111;
  margin-top: 17px;
  text-transform: uppercase;
  color: #111;
  font-weight: 600;
}

.bz_cosmetic_new_product_wraaper .product_box .content_sales .custom_btn a span {
  display: inline-block;
  padding-right: 12px;
}

.bz_cosmetic_new_product_wraaper .product_box .content_sales .custom_btn a span svg {
  width: 25px;
  height: 25px;
  fill: #111;
}

.bz_cosmetic_new_product_wraaper .product_box:hover {
  box-shadow: 0 1px 4px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_cosmetic_new_product_wraaper .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_cosmetic_new_product_wraaper .product_box:hover .content_sales .custom_btn a {
  background: #111;
  color: #fff;
}

.bz_cosmetic_new_product_wraaper .product_box:hover .content_sales .custom_btn a span svg {
  fill: #fff;
  transition: all 0.5s;
}

.bz_cosmetic_post_main_wrapper {
  padding: 60px 0px;
}

.bz_cosmetic_post_main_wrapper .padd_left {
  padding-left: 0px;
}

.bz_cosmetic_post_main_wrapper .padd_right {
  padding-right: 0px;
}

.bz_cosmetic_our_client_wrapper {
  padding: 152px 0px;
  background: #f9f9f9 url(../images/cosmatics/back_client.png) no-repeat center;
  background-size: cover;
}

.bz_cosmetic_our_client_wrapper .title-heading {
  text-align: center;
}

.bz_cosmetic_our_client_wrapper .title-heading h2 {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 36px;
}

.bz_cosmetic_our_client_wrapper .title-heading small {
  display: block;
  color: #111;
  font-size: 16px;
  font-weight: 500;
}

.bz_cosmetic_our_client_wrapper .cosmatics_testi_slider .cosmatics_testi {
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
  text-align: center;
  padding: 30px 0px;
}

.bz_cosmetic_our_client_wrapper .cosmatics_testi_slider .cosmatics_testi p {
  color: #111;
  font-style: italic;
}

.bz_cosmetic_our_client_wrapper .cosmatics_testi_slider .cosmatics_testi h4 {
  padding-top: 15px;
}

.bz_cosmetic_our_client_wrapper .cosmatics_testi_slider .owl-prev {
  position: absolute;
  left: 0;
  top: 0;
  background: transparent;
  font-size: 40px;
  color: #111;
}

.bz_cosmetic_our_client_wrapper .cosmatics_testi_slider .owl-prev:hover {
  background: transparent;
  color: #111;
}

.bz_cosmetic_our_client_wrapper .cosmatics_testi_slider .owl-next {
  position: absolute;
  right: 0;
  top: 0;
  background: transparent;
  font-size: 40px;
  color: #111;
}

.bz_cosmetic_our_client_wrapper .cosmatics_testi_slider .owl-next:hover {
  background: transparent;
  color: #111;
}

.bz_cosmetic_tag_wrapper .fur_service_box {
  border: 2px solid rgba(160, 160, 160, 0.26);
  transition: all 0.5s;
}

.bz_cosmetic_tag_wrapper .fur_service_box .fur_icon svg {
  fill: #f78bb9;
}

.bz_cosmetic_tag_wrapper .fur_service_box:hover {
  transition: all 0.5s;
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  cursor: pointer;
}

.bz_cosmetic_latest_design_wrapper .title-heading {
  text-align: center;
}

.bz_cosmetic_latest_design_wrapper .title-heading h2 {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 36px;
}

.bz_cosmetic_latest_design_wrapper .title-heading small {
  display: block;
  color: #111;
  font-size: 16px;
  font-weight: 500;
}

.bz_cosmetic_latest_design_wrapper .blog_box {
  padding: 40px 0px;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_img {
  position: relative;
  transition-property: all;
  transition-duration: 1s;
  overflow: hidden;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_img img {
  width: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_img .date {
  position: absolute;
  top: 20px;
  right: 20px;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_img .date a {
  color: #f78bb9;
  background-color: #fff;
  padding: 6px 18px;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_img .date a span {
  font-size: 15px;
  font-weight: 500;
  display: block;
  border-top: 1px solid #f78bb9;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_img .date a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_img:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_content .tag_blog {
  display: initial;
  color: initial;
  padding-top: 0;
  font-size: initial;
  text-transform: initial;
  border-bottom: none;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_content .tag_blog h3 {
  font-size: 22px;
  font-weight: 500;
  padding: 20px 0px 8px;
  cursor: pointer;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_content p {
  text-transform: lowercase;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_content a {
  display: inline-block;
  color: #f78bb9;
  padding-top: 6px;
  font-size: 15px;
  text-transform: uppercase;
  border-bottom: 1px solid #f78bb9;
}

.bz_cosmetic_latest_design_wrapper .blog_box .blog_content a:hover {
  color: #111111;
}

.bz_cosmetic_latest_design_wrapper .blog_box:hover .blog_content h3 {
  color: #f78bb9;
}

.bz_cosmetic_stay_touch_wrapper {
  padding: 200px 0px;
  background: #f9f9f9 url(../images/cosmatics/touch_bg.jpg) no-repeat center;
  background-size: cover;
}

.bz_cosmetic_stay_touch_wrapper .side-title-heading h2 {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 36px;
}

.bz_cosmetic_stay_touch_wrapper .side-title-heading small {
  display: block;
  color: #111;
  font-size: 16px;
  font-weight: 500;
}

.bz_cosmetic_stay_touch_wrapper .search_bar {
  padding-top: 30px;
}

.bz_cosmetic_stay_touch_wrapper .search_bar input {
  width: calc(45% - 120px);
  height: 50px;
  padding: 12px;
  border: 1px solid #f2f2f2;
}

.bz_cosmetic_stay_touch_wrapper .search_bar button {
  width: 120px;
  height: 50px;
  border: 1px solid #f2f2f2;
  background-color: #111;
  color: #fff;
  position: absolute;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_cosmetic_stay_touch_wrapper .search_bar button:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #f78bb9;
}

.bz_cosmetic_instragram_wrapper {
  padding: 60px 0px;
}

.bz_cosmetic_instragram_wrapper .gallery__column {
  padding: 0;
}

.bz_cosmetic_instragram_wrapper .gallery__column .insta_box {
  position: relative;
  transition-property: all;
  transition-duration: 1s;
  overflow: hidden;
}

.bz_cosmetic_instragram_wrapper .gallery__column .insta_box img {
  width: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_cosmetic_instragram_wrapper .gallery__column .insta_box:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_cosmetic_instragram_wrapper .side-title-heading {
  text-align: right;
  padding-top: 190px;
}

.bz_cosmetic_instragram_wrapper .side-title-heading h2 {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 36px;
}

.bz_cosmetic_instragram_wrapper .side-title-heading small {
  display: block;
  color: #111;
  font-size: 16px;
  font-weight: 500;
}

.bz_cosmetic_partner_wrapper {
  padding-top: 60px !important;
  background: #efefef;
}

.bz_cosmetic_partner_wrapper .title-heading {
  text-align: center;
}

.bz_cosmetic_partner_wrapper .title-heading h2 {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 36px;
}

.bz_cosmetic_partner_wrapper .title-heading small {
  display: block;
  color: #111;
  font-size: 16px;
  font-weight: 500;
}

.bz_cosmetic_partner_wrapper .partner_slider .owl-nav {
  display: none;
}

.bz_cosmetic_weekly_feature_wrapper {
  padding-bottom: 60px;
}

.bz_cosmetic_weekly_feature_wrapper .title-heading {
  text-align: center;
}

.bz_cosmetic_weekly_feature_wrapper .title-heading h2 {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 36px;
}

.bz_cosmetic_weekly_feature_wrapper .title-heading small {
  display: block;
  color: #111;
  font-size: 16px;
  font-weight: 500;
}

.bz_cosmetic_weekly_feature_wrapper .cosmatics_counter {
  text-align: center;
  width: 100%;
  float: left;
  padding: 370px 0px;
  background: #f9f9f9 url(../images/cosmatics/counter_bg.jpg) no-repeat center;
  background-size: cover;
  margin-top: 30px;
}

.bz_cosmetic_weekly_feature_wrapper .cosmatics_counter .product_timer {
  margin-top: 70px;
}

.bz_cosmetic_weekly_feature_wrapper .cosmatics_counter .product_timer .da {
  border: 1px solid #59878f;
  padding: 20px 25px;
  border-radius: 50%;
}

.bz_cosmetic_weekly_feature_wrapper .cosmatics_counter .product_timer .ho {
  border: 1px solid #59878f;
  padding: 20px 30px;
  border-radius: 50%;
}

.bz_cosmetic_weekly_feature_wrapper .cosmatics_counter .product_timer .min {
  border: 1px solid #59878f;
  padding: 20px 25px;
  border-radius: 50%;
}

.bz_cosmetic_weekly_feature_wrapper .cosmatics_counter .product_timer .second {
  border: 1px solid #59878f;
  padding: 20px 25px;
  border-radius: 50%;
}

.bz_cosmetic_weekly_feature_wrapper .cosmatics_counter .product_timer div {
  display: inline-block;
  text-align: center;
  color: #111111;
}

.bz_cosmetic_weekly_feature_wrapper .cosmatics_counter .product_timer div span {
  display: block;
  color: #111111;
  font-size: 18px;
  font-weight: 600;
}

.bz_cosmetic_weekly_feature_wrapper .cosmatics_counter .product_timer div + div {
  margin-left: 12px;
}

.bz_cosmetic_weekly_feature_wrapper .cosmatics_counter .custom_btn {
  display: inline-block;
  padding: 12px 20px;
  background-color: #111;
  color: #fff;
  margin-top: 40px;
  text-transform: uppercase;
  transition: all 0.5s;
}

.bz_cosmetic_weekly_feature_wrapper .cosmatics_counter .custom_btn:hover {
  transition: all 0.5s;
  background-color: #f78bb9;
}

.bz_cosmetic_weekly_feature_wrapper .product_box {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-top: 30px;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .img_sales {
  position: relative;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .img_sales img {
  width: 100%;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 14px;
  background-color: #ee011d;
  padding: 3px 8px;
  display: inline-block;
  float: left;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .img_sales .overlay_sales .upper .side_icon {
  float: right;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 12px;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #111;
  color: #fff;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  background-color: #fff;
  color: #111;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .content_sales p a {
  color: #f78bb9;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .content_sales .star li {
  display: inline-block;
  padding: 7px 0px;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .content_sales .star li a {
  font-size: 12px;
  color: #f78bb9;
  padding: 0px;
  display: inline-block;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .content_sales .custom_btn a {
  display: inline-block;
  padding: 8px 15px;
  border: 1px solid #111;
  margin-top: 17px;
  text-transform: uppercase;
  color: #111;
  font-weight: 600;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .content_sales .custom_btn a span {
  display: inline-block;
  padding-right: 12px;
}

.bz_cosmetic_weekly_feature_wrapper .product_box .content_sales .custom_btn a span svg {
  width: 25px;
  height: 25px;
  fill: #111;
}

.bz_cosmetic_weekly_feature_wrapper .product_box:hover {
  box-shadow: 0 1px 4px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_cosmetic_weekly_feature_wrapper .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_cosmetic_weekly_feature_wrapper .product_box:hover .content_sales .custom_btn a {
  background: #111;
  color: #fff;
}

.bz_cosmetic_weekly_feature_wrapper .product_box:hover .content_sales .custom_btn a span svg {
  fill: #fff;
  transition: all 0.5s;
}

/*============================ Wins INDEX_III Start ==========================*/
.bz_wins_slider_main_wrapper .carousel-caption {
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
  margin-right: 0;
  text-align: center;
  top: 30%;
}

.bz_wins_slider_main_wrapper .carousel-caption h5 {
  font-family: 'Averia Serif Libre', cursive;
  font-size: 60px;
  color: #111;
}

.bz_wins_slider_main_wrapper .carousel-caption small {
  font-size: 20px;
  color: #111;
  text-transform: uppercase;
  font-family: 'Averia Serif Libre', cursive;
}

.bz_wins_slider_main_wrapper .carousel-caption p {
  color: #111;
  max-width: 400px;
  padding-top: 24px;
  margin: 0 auto;
  padding-bottom: 5px;
}

.bz_wins_slider_main_wrapper .carousel-caption .custom_btn {
  padding: 10px 25px;
  background-color: #111;
  color: #fff;
  margin-top: 20px;
  display: inline-block;
}

.bz_wins_slider_main_wrapper .carousel-caption .custom_btn:hover {
  background-color: #ce8f5a;
}

.bz_wins_welcome_wrapper {
  padding: 60px 0px;
  background: #f4f6f9;
}

.bz_wins_welcome_wrapper .wins_welcome_box {
  text-align: center;
}

.bz_wins_welcome_wrapper .wins_welcome_box h5 {
  font-family: 'Calligraffitti', cursive;
  font-size: 30px;
  color: #111;
}

.bz_wins_welcome_wrapper .wins_welcome_box h2 {
  font-size: 36px;
  padding: 12px 0px;
  font-weight: 500;
}

.bz_wins_welcome_wrapper .wins_welcome_box img {
  padding-top: 25px;
}

.bz_wins_welcome_wrapper .welocme_img {
  margin-top: -150px;
}

.bz_wins_welcome_wrapper .fur_service_box {
  width: 100%;
  float: left;
  padding: 18px 26px;
  margin-top: 60px;
  transition: all 0.5s;
}

.bz_wins_welcome_wrapper .fur_service_box .fur_icon {
  width: 65px;
  float: left;
}

.bz_wins_welcome_wrapper .fur_service_box .fur_icon svg {
  width: 40px;
  height: 40px;
  fill: #4d0322;
}

.bz_wins_welcome_wrapper .fur_service_box .fur_content h3 {
  font-size: 18px;
  font-weight: 500;
}

.bz_wins_welcome_wrapper .fur_service_box .fur_content h3 small {
  display: block;
  padding-top: 6px;
  color: #797979;
  font-weight: 300;
}

.bz_wins_welcome_wrapper .fur_service_box:hover {
  transition: all 0.5s;
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  cursor: pointer;
}

.bz_wins_new_product_wraaper {
  padding: 60px 0px;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper #tabs {
  background: #007b5e;
  color: #eee;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper #tabs h6.section-title {
  color: #eee;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper #tabs .nav-tabs .nav-item.show .nav-link, .bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .nav-tabs .nav-link.active {
  color: #f3f3f3;
  background-color: transparent;
  border-color: transparent transparent #f3f3f3;
  border-bottom: 2px solid #111 !important;
  font-size: 18px;
  font-weight: normal;
  color: #111;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper #tabs .nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  color: #eee;
  font-size: 20px;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .nav-tabs .nav-link:focus, .bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .nav-tabs .nav-link:hover {
  border: 1px solid transparent;
  color: #111;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .nav-tabs {
  border-bottom: 1px solid #dee2e6;
  text-align: center;
  width: 100%;
  max-width: 520px;
  margin: 0 auto;
  padding-top: 18px;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .nav-tabs a {
  font-size: 18px;
  flex: inherit;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box {
  text-align: center;
  margin-top: 12px;
  transition: all 0.5s;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img {
  background-color: #fff;
  position: relative;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img img {
  width: inherit;
  display: initial;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .top_icon {
  position: absolute;
  top: 0px;
  width: 100%;
  float: left;
  left: 0;
  padding: 16px;
  z-index: 11;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .top_icon p {
  background-color: #ee5454;
  color: #fff;
  float: left;
  display: inline-block;
  padding: 1px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  border-radius: 24px;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .top_icon span {
  float: right;
  display: inline-block;
  color: #ee5454;
  cursor: pointer;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .top_icon .current {
  color: #111111;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .product_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  padding: 23px;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content {
  background-color: #fff;
  text-align: center;
  padding: 18px 0px;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content a {
  display: inline-block;
  width: 100%;
  transition: all 0.5s;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content a:hover h3 {
  color: #4d0322;
  transition: all 0.5s;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content .star li {
  display: inline-block;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content .star li a {
  font-size: 12px;
  color: #ffbc34;
  padding: 0px;
  display: inline-block;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding: 12px 0px;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box:hover {
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
}

.bz_wins_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box:hover .product_overlay {
  opacity: 1;
  visibility: visible;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_cabernate_main_wrapper {
  padding: 60px 0px 333px;
  background: #f9f9f9 url(../images/wins/cabernate_bg.jpg) no-repeat center;
  background-size: cover;
}

.bz_wins_cabernate_main_wrapper .para_wins {
  width: 100%;
  max-width: 632px;
  margin: 0 auto;
  text-align: center;
  padding-top: 20px;
}

.bz_wins_cabernate_main_wrapper .wins_timer {
  text-align: center;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer {
  margin-top: 30px;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer .da {
  border: 3px solid #000000;
  border-radius: 50%;
  width: 110px;
  height: 110px;
  position: relative;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer .da .smalltext {
  position: absolute;
  right: -12px;
  font-size: 24px;
  background: #f4f4f2;
  padding: 14px 8px;
  top: 26px;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer .ho {
  border: 3px solid #000000;
  border-radius: 50%;
  width: 110px;
  height: 110px;
  position: relative;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer .ho .smalltext {
  position: absolute;
  right: -12px;
  font-size: 24px;
  background: #f4f4f2;
  padding: 14px 8px;
  top: 26px;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer .min {
  border: 3px solid #000000;
  border-radius: 50%;
  width: 110px;
  height: 110px;
  position: relative;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer .min .smalltext {
  position: absolute;
  right: -12px;
  font-size: 24px;
  background: #f4f4f2;
  padding: 14px 8px;
  top: 26px;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer .second {
  border: 3px solid #000000;
  border-radius: 50%;
  width: 110px;
  height: 110px;
  position: relative;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer .second .smalltext {
  position: absolute;
  right: -12px;
  font-size: 24px;
  background: #f4f4f2;
  padding: 14px 8px;
  top: 26px;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer div {
  display: inline-block;
  text-align: center;
  color: #111111;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer div span {
  display: block;
  color: #111111;
  font-size: 30px;
  font-weight: 600;
  padding-top: 35px;
}

.bz_wins_cabernate_main_wrapper .wins_timer .product_timer div + div {
  margin-left: 12px;
}

.bz_wins_cabernate_main_wrapper .wins_timer .custom_btn {
  font-size: 16px;
  text-transform: uppercase;
  padding: 14px 20px;
  background-color: #111;
  color: #fff;
  margin-top: 30px;
  display: inline-block;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_cabernate_main_wrapper .wins_timer .custom_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #ce8f5a;
}

.bz_wins_discover_main_wrapper {
  padding: 60px 0px;
}

.bz_wins_discover_main_wrapper .wine_making_img {
  padding-top: 35px;
}

.bz_wins_discover_main_wrapper .wins_process .process_box {
  padding-top: 40px;
}

.bz_wins_discover_main_wrapper .wins_process .process_box .process_img {
  width: 70px;
  float: left;
}

.bz_wins_discover_main_wrapper .wins_process .process_box .process_img svg {
  width: 45px;
  height: 45px;
}

.bz_wins_discover_main_wrapper .wins_process .process_box .process_content {
  margin-left: 70px;
}

.bz_wins_discover_main_wrapper .wins_process .process_box .process_content h4 {
  font-size: 20px;
  font-weight: 500;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper {
  padding-top: 40px;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img {
  width: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  transition-property: all;
  transition-duration: 1s;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img img {
  width: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img .overlay_wines {
  position: absolute;
  width: 100%;
  padding: 12px 40px;
  background: #111;
  bottom: -52px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img .overlay_wines h5 {
  color: #fff;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img:hover {
  cursor: pointer;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img:hover .overlay_wines {
  bottom: 0;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img1 {
  width: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  transition-property: all;
  transition-duration: 1s;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img1 img {
  width: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img1 .overlay_wines {
  position: absolute;
  width: 100%;
  padding: 12px 12px;
  background: #111;
  bottom: -52px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img1 .overlay_wines h5 {
  color: #fff;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img1:hover {
  cursor: pointer;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img1:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_wins_offer_main_wrapper .wins_offer_box_wrapper .offer_img1:hover .overlay_wines {
  bottom: 0;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_testimonial__main_wrapper {
  padding: 60px 0px 100px;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider {
  margin-top: 80px;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box {
  text-align: center;
  position: relative;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box .wine_testi_caption {
  padding: 34px 50px;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box .wine_testi_caption h4 {
  font-size: 20px;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box .wine_testi_caption span {
  font-size: 18px;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box .wine_testi_caption p {
  font-size: 15px;
  font-style: italic;
  padding-top: 12px;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box .wine_testi_caption .star {
  padding: 24px 0px 0px;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box .wine_testi_caption .star li {
  display: inline-block;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box .wine_testi_caption .star li a {
  font-size: 12px;
  color: #ffbc34;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box .wins_testi_img img {
  width: inherit;
  display: inline-block;
  border-radius: 50%;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box:after {
  content: '';
  position: absolute;
  left: 0px;
  right: 20px;
  bottom: 0;
  top: 70px;
  width: 100%;
  background-color: #ffffff;
  box-shadow: 0px 0px 5px -1px rgba(32, 33, 36, 0.28);
  z-index: -1;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  cursor: pointer;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box:hover:after {
  background-color: #4d0322;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box:hover .wine_testi_caption h4 {
  color: #fff;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box:hover .wine_testi_caption p {
  color: #fff;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .caption_wines_box:hover .wine_testi_caption span {
  color: #fff;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .owl-prev {
  bottom: -67px;
  position: absolute;
  left: 480px;
  padding: 5px 22px;
  background: #fff;
  color: #4d0322;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .owl-prev:hover {
  background: #4d0322 !important;
  color: #fff !important;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .owl-next {
  bottom: -67px;
  position: absolute;
  right: 480px;
  padding: 5px 22px;
  background: #fff;
  color: #4d0322;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_testimonial__main_wrapper .wins_testimonial_slider .owl-next:hover {
  background: #4d0322 !important;
  color: #fff !important;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_update_wrapper {
  padding: 60px 0px;
  background: #f9f9f9 url(../images/wins/update_bg.jpg) no-repeat center;
  background-size: cover;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box {
  padding: 0px 0px 40px;
  background: #fff;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_img {
  position: relative;
  transition-property: all;
  transition-duration: 1s;
  overflow: hidden;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_img img {
  width: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_img .date {
  position: absolute;
  top: 20px;
  right: 20px;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_img .date a {
  color: #4d0322;
  background-color: #fff;
  padding: 6px 18px;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_img .date a span {
  font-size: 15px;
  font-weight: 500;
  display: block;
  border-top: 1px solid #4d0322;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_img .date a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_img:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_content {
  padding: 0px 14px;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_content .tag_blog {
  display: initial;
  color: initial;
  padding-top: 0;
  font-size: initial;
  text-transform: initial;
  border-bottom: none;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_content .tag_blog h3 {
  font-size: 22px;
  font-weight: 500;
  padding: 20px 0px 8px;
  cursor: pointer;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_content a {
  display: inline-block;
  color: #4d0322;
  padding-top: 6px;
  font-size: 15px;
  text-transform: uppercase;
  border-bottom: 1px solid #4d0322;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box .blog_content a:hover {
  color: #111111;
}

.bz_wins_update_wrapper .wins_update_slider .blog_box:hover .blog_content h3 {
  color: #4d0322;
}

.bz_wins_update_wrapper .wins_update_slider .owl-prev {
  position: absolute;
  right: -91px;
  top: 185px;
  padding: 5px 22px;
  background: #fff;
  color: #4d0322;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_update_wrapper .wins_update_slider .owl-prev:hover {
  background: #4d0322 !important;
  color: #fff !important;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_update_wrapper .wins_update_slider .owl-next {
  position: absolute;
  right: -170px;
  top: 185px;
  padding: 5px 22px;
  background: #fff;
  color: #4d0322;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_update_wrapper .wins_update_slider .owl-next:hover {
  background: #4d0322 !important;
  color: #fff !important;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_update_wrapper .wins-heading {
  text-align: left;
}

.bz_wins_update_wrapper .wins-heading h2 {
  font-size: 33px;
}

.bz_wins_update_wrapper .update_text {
  padding-top: 18px;
}

.bz_wins_instragram_main_wrapper {
  padding: 60px 0px;
}

.bz_wins_instragram_main_wrapper .instra {
  width: 31%;
  float: left;
  margin-top: 60px;
}

.bz_wins_instragram_main_wrapper .instra ul li {
  position: relative;
}

.bz_wins_instragram_main_wrapper .instra ul li img {
  width: 100%;
}

.bz_wins_instragram_main_wrapper .instra ul li .overlay_instra {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-color: rgba(255, 255, 255, 0.74);
  left: 0;
  visibility: hidden;
  opacity: 0;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  cursor: pointer;
}

.bz_wins_instragram_main_wrapper .instra ul li .overlay_instra a {
  display: inline-block;
  top: 45%;
  position: absolute;
  left: 45%;
  background-color: #111;
  width: 35px;
  height: 35px;
  text-align: center;
  line-height: 36px;
  border-radius: 24px;
  color: #fff;
}

.bz_wins_instragram_main_wrapper .instra ul li:hover .overlay_instra {
  visibility: visible;
  opacity: 1;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_instragram_main_wrapper .instra ul li + li {
  margin-top: 18px;
}

.bz_wins_instragram_main_wrapper .instra_1 {
  width: 31%;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
}

.bz_wins_instragram_main_wrapper .instra_1 ul li {
  position: relative;
}

.bz_wins_instragram_main_wrapper .instra_1 ul li img {
  width: 100%;
}

.bz_wins_instragram_main_wrapper .instra_1 ul li .overlay_instra {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-color: rgba(255, 255, 255, 0.74);
  left: 0;
  visibility: hidden;
  opacity: 0;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  cursor: pointer;
}

.bz_wins_instragram_main_wrapper .instra_1 ul li .overlay_instra a {
  display: inline-block;
  top: 45%;
  position: absolute;
  left: 45%;
  background-color: #111;
  width: 35px;
  height: 35px;
  text-align: center;
  line-height: 36px;
  border-radius: 24px;
  color: #fff;
}

.bz_wins_instragram_main_wrapper .instra_1 ul li:hover .overlay_instra {
  visibility: visible;
  opacity: 1;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_wins_instragram_main_wrapper .instra_1 ul li + li {
  margin-top: 18px;
}

.bz_wins_instragram_main_wrapper .wins-heading {
  text-align: left;
  max-width: 526px;
  margin: 0 auto;
  margin-right: 0;
  margin-top: 18%;
}

.bz_wins_instragram_main_wrapper .wins-heading small {
  color: #111;
  font-weight: 500;
  padding-top: 9px;
  display: inline-block;
  font-size: 22px;
}

.bz_wins_instragram_main_wrapper .wins-heading h2 {
  font-size: 30px;
}

.bz_wins_instragram_main_wrapper .update_text {
  max-width: 526px;
  margin: 0 auto;
  margin-right: 0;
}

.bz_wins_instragram_main_wrapper .update_text p {
  padding-top: 16px;
}

.wins_parner_main_wrapper {
  background-color: #f4f6f9;
  padding-top: 55px !important;
}

.wins_parner_main_wrapper .owl-nav {
  display: none;
}

/*============================ Decorate INDEX_III Start ==========================*/
.bz_decorate_slider_main_wrapper .carousel-caption {
  width: 100%;
  text-align: center;
  top: 5%;
}

.bz_decorate_slider_main_wrapper .carousel-caption h5 {
  font-family: 'Averia Serif Libre', cursive;
  font-size: 60px;
  color: #111;
}

.bz_decorate_slider_main_wrapper .carousel-caption small {
  font-size: 20px;
  color: #111;
  text-transform: uppercase;
}

.bz_decorate_slider_main_wrapper .carousel-caption p {
  color: #111;
  max-width: 400px;
  padding-top: 24px;
  margin: 0 auto;
  padding-bottom: 5px;
}

.bz_decorate_slider_main_wrapper .carousel-caption .custom_btn {
  padding: 10px 25px;
  background-color: #111;
  color: #fff;
  margin-top: 20px;
  display: inline-block;
}

.bz_decorate_slider_main_wrapper .carousel-caption .custom_btn:hover {
  background-color: #ffbb19;
}

.bz_decorate_interior_design_wrapper {
  padding: 60px 0px;
  background: #f4f4f4;
  text-align: center;
}

.bz_decorate_interior_design_wrapper .decorate-heading {
  font-size: 36px;
  font-weight: 400;
  position: relative;
}

.bz_decorate_interior_design_wrapper .decorate-heading:after {
  content: '';
  position: absolute;
  width: 111px;
  height: 1px;
  background: #111;
  bottom: -17px;
  left: 46%;
}

.bz_decorate_interior_design_wrapper .decorate-heading small {
  font-size: 16px;
  color: #feba18;
  padding-bottom: 10px;
  display: inline-block;
}

.bz_decorate_interior_design_wrapper .bicycle_img {
  padding-top: 45px;
  width: 100%;
  max-width: 840px;
  margin: 0 auto;
}

.bz_decorate_interior_design_wrapper .bicycle_img p {
  padding-top: 30px;
}

.bz_decorate_interior_design_wrapper .custom_btn {
  margin-top: 30px;
}

.bz_decorate_interior_design_wrapper .custom_btn a {
  display: inline-block;
  padding: 9px 30px;
  color: #111;
  font-weight: 600;
  text-transform: uppercase;
  border: 1px solid #111;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_decorate_interior_design_wrapper .custom_btn a:hover {
  background: #feba18;
  color: #fff;
  border: 1px solid #feba18;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.decorate_neew_product {
  background: #f4f4f4;
}

.decorate_neew_product .decorate-heading {
  text-align: center;
  font-size: 36px;
  font-weight: 400;
  position: relative;
}

.decorate_neew_product .decorate-heading:after {
  content: '';
  position: absolute;
  width: 111px;
  height: 1px;
  background: #111;
  bottom: -12px;
  left: 46%;
}

.decorate_neew_product .decorate-heading small {
  font-size: 16px;
  color: #feba18;
  padding-bottom: 10px;
  display: inline-block;
}

.decorate_neew_product .bz_wins_top_product_wraaper #tabs {
  background: #007b5e;
  color: #eee;
}

.decorate_neew_product .bz_wins_top_product_wraaper #tabs h6.section-title {
  color: #eee;
}

.decorate_neew_product .bz_wins_top_product_wraaper #tabs .nav-tabs .nav-item.show .nav-link, .decorate_neew_product .bz_wins_top_product_wraaper .nav-tabs .nav-link.active {
  color: #f3f3f3;
  background-color: transparent;
  border-color: transparent transparent #f3f3f3;
  border-bottom: 2px solid #111 !important;
  font-size: 18px;
  font-weight: normal;
  color: #111;
}

.decorate_neew_product .bz_wins_top_product_wraaper #tabs .nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  color: #eee;
  font-size: 20px;
}

.decorate_neew_product .bz_wins_top_product_wraaper .nav-tabs .nav-link:focus, .decorate_neew_product .bz_wins_top_product_wraaper .nav-tabs .nav-link:hover {
  border: 1px solid transparent;
  color: #111;
}

.decorate_neew_product .bz_wins_top_product_wraaper .nav-tabs {
  border-bottom: 1px solid #dee2e6;
  text-align: center;
  width: 100%;
  max-width: 355px;
  margin: 0 auto;
  padding-top: 40px;
  border: none;
}

.decorate_neew_product .bz_wins_top_product_wraaper .nav-tabs a {
  font-size: 18px;
  flex: inherit;
}

.decorate_neew_product .bz_wins_top_product_wraaper .nav-tabs a:hover {
  color: #feba18 !important;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box {
  text-align: center;
  margin-top: 12px;
  transition: all 0.5s;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img {
  background-color: #fff;
  position: relative;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img img {
  width: inherit;
  display: initial;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .top_icon {
  position: absolute;
  top: 0px;
  width: 100%;
  float: left;
  left: 0;
  padding: 16px;
  z-index: 11;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .top_icon p {
  background-color: #ee5454;
  color: #fff;
  float: left;
  display: inline-block;
  padding: 1px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  border-radius: 24px;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .top_icon span {
  float: right;
  display: inline-block;
  color: #ee5454;
  cursor: pointer;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .top_icon .current {
  color: #111111;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .product_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  padding: 23px;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .product_overlay .side_icon {
  float: right;
  margin-top: 30px;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .product_overlay .side_icon li {
  margin-bottom: 12px;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .product_overlay .side_icon li a {
  background-color: #111;
  color: #fff;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
  transition: all 0.5s;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .product_overlay .side_icon li a:hover {
  transition: all 0.5s;
  background-color: #fff;
  color: #111;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content {
  background-color: #fff;
  text-align: center;
  padding: 18px 0px;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content small {
  color: #feba18;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content a {
  display: inline-block;
  width: 100%;
  transition: all 0.5s;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content a:hover h3 {
  color: #4d0322;
  transition: all 0.5s;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content .star li {
  display: inline-block;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content .star li a {
  font-size: 12px;
  color: #ffbc34;
  padding: 0px;
  display: inline-block;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding: 12px 0px;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box:hover {
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
}

.decorate_neew_product .bz_wins_top_product_wraaper .wins_content_tabs .product_box:hover .product_overlay {
  opacity: 1;
  visibility: visible;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_decorate_counter {
  padding: 70px 0px 370px;
  background: #f3f3f3 url(../images/decorate/counter_banner.jpg) no-repeat center;
  background-size: cover;
}

.bz_decorate_counter .decorate_counter_offer {
  float: right;
}

.bz_decorate_counter .decorate_counter_offer .counter_box {
  text-align: center;
}

.bz_decorate_counter .decorate_counter_offer .counter_box p {
  font-size: 25px;
  font-weight: 600;
  color: #111;
  padding-bottom: 18px;
  text-transform: uppercase;
}

.bz_decorate_counter .decorate_counter_offer .counter_box h2 {
  font-size: 60px;
  font-weight: 600;
  color: #ee011d;
  text-transform: uppercase;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer {
  margin-top: 30px;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer .da {
  border: 3px solid #feba18;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  position: relative;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer .da .smalltext {
  position: absolute;
  right: -12px;
  font-size: 24px;
  background: #f4f4f2;
  padding: 14px 8px;
  top: 26px;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer .ho {
  border: 3px solid #feba18;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  position: relative;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer .ho .smalltext {
  position: absolute;
  right: -12px;
  font-size: 24px;
  background: #f4f4f2;
  padding: 14px 8px;
  top: 26px;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer .min {
  border: 3px solid #feba18;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  position: relative;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer .min .smalltext {
  position: absolute;
  right: -12px;
  font-size: 24px;
  background: #f4f4f2;
  padding: 14px 8px;
  top: 26px;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer .second {
  border: 3px solid #feba18;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  position: relative;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer .second .smalltext {
  position: absolute;
  right: -12px;
  font-size: 24px;
  background: #f4f4f2;
  padding: 14px 8px;
  top: 26px;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer div {
  display: inline-block;
  text-align: center;
  color: #111111;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer div span {
  display: block;
  color: #111111;
  font-size: 30px;
  font-weight: 600;
  padding-top: 35px;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .product_timer div + div {
  margin-left: 12px;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .custom_btn {
  display: inline-block;
  padding: 9px 30px;
  color: #111;
  font-weight: 600;
  margin-top: 33px;
  text-transform: uppercase;
  border: 1px solid #111;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_decorate_counter .decorate_counter_offer .counter_box .decorate_timer .custom_btn:hover {
  background-color: #feba18;
  border: 1px solid #feba18;
  color: #fff;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_decorate_weekly_feature .decorate-heading {
  text-align: center;
  font-size: 36px;
  font-weight: 400;
  position: relative;
  padding-bottom: 20px;
}

.bz_decorate_weekly_feature .decorate-heading:after {
  content: '';
  position: absolute;
  width: 111px;
  height: 1px;
  background: #111;
  bottom: 0px;
  left: 47%;
}

.bz_decorate_weekly_feature .decorate-heading small {
  font-size: 16px;
  color: #feba18;
  padding-bottom: 10px;
  display: inline-block;
}

.bz_decorate_weekly_feature .product_poster {
  position: relative;
  text-align: center;
  width: 100%;
  float: left;
  padding: 450px 0px;
  background: #f9f9f9 url(../images/decorate/poster.jpg) no-repeat center;
  background-size: cover;
  margin-top: 30px;
}

.bz_decorate_weekly_feature .product_poster .posater_content {
  position: absolute;
  right: 100px;
  top: 20%;
  text-align: left;
  width: 230px;
}

.bz_decorate_weekly_feature .product_poster .posater_content p {
  font-size: 28px;
  color: #111;
  padding-bottom: 15px;
}

.bz_decorate_weekly_feature .product_poster .posater_content h2 {
  font-size: 50px;
}

.bz_decorate_weekly_feature .product_poster .posater_content h4 {
  font-size: 28px;
  padding-top: 20px;
  color: #ee011d;
  font-weight: 500;
}

.bz_decorate_weekly_feature .product_poster .posater_content h4 del {
  display: block;
  font-weight: 300;
  font-size: 20px;
  padding-top: 7px;
  color: #797979;
}

.bz_decorate_weekly_feature .product_poster .posater_content .custom_btn {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 500;
  color: #111;
  border-bottom: 1px solid #111;
  padding-bottom: 7px;
  margin-top: 22px;
  display: inline-block;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_decorate_weekly_feature .product_poster .posater_content .custom_btn:hover {
  color: #ee011d;
  border-color: #ee011d;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_decorate_weekly_feature .product_box {
  text-align: center;
  margin-top: 12px;
  transition: all 0.5s;
}

.bz_decorate_weekly_feature .product_box .product_img {
  background-color: #fff;
  position: relative;
}

.bz_decorate_weekly_feature .product_box .product_img img {
  width: inherit;
  display: initial;
}

.bz_decorate_weekly_feature .product_box .product_img .top_icon {
  position: absolute;
  top: 0px;
  width: 100%;
  float: left;
  left: 0;
  padding: 16px;
  z-index: 11;
}

.bz_decorate_weekly_feature .product_box .product_img .top_icon p {
  background-color: #ee5454;
  color: #fff;
  float: left;
  display: inline-block;
  padding: 1px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  border-radius: 24px;
}

.bz_decorate_weekly_feature .product_box .product_img .top_icon span {
  float: right;
  display: inline-block;
  color: #ee5454;
  cursor: pointer;
}

.bz_decorate_weekly_feature .product_box .product_img .top_icon .current {
  color: #111111;
}

.bz_decorate_weekly_feature .product_box .product_img .product_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  padding: 23px;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_decorate_weekly_feature .product_box .product_img .product_overlay .side_icon {
  float: right;
  margin-top: 20px;
}

.bz_decorate_weekly_feature .product_box .product_img .product_overlay .side_icon li {
  margin-bottom: 12px;
}

.bz_decorate_weekly_feature .product_box .product_img .product_overlay .side_icon li a {
  background-color: #111;
  color: #fff;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
  transition: all 0.5s;
}

.bz_decorate_weekly_feature .product_box .product_img .product_overlay .side_icon li a:hover {
  transition: all 0.5s;
  background-color: #fff;
  color: #111;
}

.bz_decorate_weekly_feature .product_box .product_content {
  background-color: #fff;
  text-align: center;
  padding: 18px 0px;
}

.bz_decorate_weekly_feature .product_box .product_content small {
  color: #feba18;
}

.bz_decorate_weekly_feature .product_box .product_content a {
  display: inline-block;
  width: 100%;
  transition: all 0.5s;
}

.bz_decorate_weekly_feature .product_box .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.bz_decorate_weekly_feature .product_box .product_content a:hover h3 {
  color: #4d0322;
  transition: all 0.5s;
}

.bz_decorate_weekly_feature .product_box .product_content .star li {
  display: inline-block;
}

.bz_decorate_weekly_feature .product_box .product_content .star li a {
  font-size: 12px;
  color: #ffbc34;
  padding: 0px;
  display: inline-block;
}

.bz_decorate_weekly_feature .product_box .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding: 12px 0px;
}

.bz_decorate_weekly_feature .product_box .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_decorate_weekly_feature .product_box:hover {
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
}

.bz_decorate_weekly_feature .product_box:hover .product_overlay {
  opacity: 1;
  visibility: visible;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_decorate_testimonial .decorate-heading {
  text-align: center;
  font-size: 36px;
  font-weight: 400;
  position: relative;
  padding-bottom: 20px;
}

.bz_decorate_testimonial .decorate-heading:after {
  content: '';
  position: absolute;
  width: 111px;
  height: 1px;
  background: #111;
  bottom: 0px;
  left: 45%;
}

.bz_decorate_testimonial .decorate-heading small {
  font-size: 16px;
  color: #feba18;
  padding-bottom: 10px;
  display: inline-block;
}

.bz_decorate_testimonial .decorate_testi_box {
  padding: 30px 0px 60px;
  max-width: 832px;
  text-align: center;
  margin: 0 auto;
}

.bz_decorate_testimonial .decorate_testi_box .cosmatics_testi_slider .item .cosmatics_testi img {
  display: initial;
  width: inherit;
  border-radius: 50%;
}

.bz_decorate_testimonial .decorate_testi_box .cosmatics_testi_slider .item .cosmatics_testi h4 {
  padding: 14px 0px;
}

.bz_decorate_testimonial .decorate_testi_box .cosmatics_testi_slider .item .cosmatics_testi p {
  font-style: italic;
  color: #111;
}

.bz_decorate_testimonial .decorate_testi_box .cosmatics_testi_slider .owl-prev {
  position: absolute;
  left: 0;
  top: 55px;
  background: transparent !important;
  color: #111 !important;
  font-size: 32px !important;
}

.bz_decorate_testimonial .decorate_testi_box .cosmatics_testi_slider .owl-next {
  position: absolute;
  right: 0;
  top: 55px;
  background: transparent !important;
  color: #111 !important;
  font-size: 32px !important;
}

.bz_decorate_service_wrapper {
  padding: 60px 0px 80px;
  background: #f0f0f0;
}

.bz_decorate_service_wrapper .fur_service_box {
  width: 100%;
  float: left;
  padding: 18px 26px;
  transition: all 0.5s;
}

.bz_decorate_service_wrapper .fur_service_box .fur_icon {
  width: 65px;
  float: left;
}

.bz_decorate_service_wrapper .fur_service_box .fur_icon svg {
  width: 40px;
  height: 40px;
  fill: #feba18;
}

.bz_decorate_service_wrapper .fur_service_box .fur_content h3 {
  font-size: 18px;
  font-weight: 500;
}

.bz_decorate_service_wrapper .fur_service_box .fur_content h3 small {
  display: block;
  padding-top: 6px;
  color: #797979;
  font-weight: 300;
}

.bz_decorate_service_wrapper .fur_service_box:hover {
  transition: all 0.5s;
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  cursor: pointer;
}

.bz_decorate_bird_chair {
  background: #f9f9f9 url(../images/decorate/background.png) no-repeat center;
  background-size: cover;
  padding: 100px 0px 460px;
}

.bz_decorate_bird_chair .bird_chair {
  text-align: center;
}

.bz_decorate_bird_chair .bird_chair h2 {
  font-size: 36px;
  padding-bottom: 20px;
  font-weight: 500;
}

.bz_decorate_bird_chair .bird_chair p {
  color: #111;
}

.bz_decorate_bird_chair .bird_chair .custom_btn {
  font-size: 14px;
  text-transform: uppercase;
  padding: 12px 30px;
  border: 1px solid #111;
  color: #111;
  margin-top: 27px;
  display: inline-block;
  transition: all 0.5s;
}

.bz_decorate_bird_chair .bird_chair .custom_btn:hover {
  transition: all 0.5s;
  background: #111;
  color: #fff;
}

.bz_decorate_blog_design .decorate-heading {
  text-align: center;
  font-size: 36px;
  font-weight: 400;
  position: relative;
  padding-bottom: 20px;
}

.bz_decorate_blog_design .decorate-heading:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 1px;
  background: #111;
  bottom: 0px;
  left: 45%;
}

.bz_decorate_blog_design .decorate-heading small {
  font-size: 16px;
  color: #feba18;
  padding-bottom: 10px;
  display: inline-block;
}

.bz_decorate_blog_design .blog_box {
  padding: 40px 0px;
}

.bz_decorate_blog_design .blog_box .blog_img {
  position: relative;
  transition-property: all;
  transition-duration: 1s;
  overflow: hidden;
}

.bz_decorate_blog_design .blog_box .blog_img img {
  width: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_decorate_blog_design .blog_box .blog_img .date {
  position: absolute;
  top: 20px;
  right: 20px;
}

.bz_decorate_blog_design .blog_box .blog_img .date a {
  color: #ffb400;
  background-color: #fff;
  padding: 6px 18px;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.bz_decorate_blog_design .blog_box .blog_img .date a span {
  font-size: 15px;
  font-weight: 500;
  display: block;
  border-top: 1px solid #ffb400;
}

.bz_decorate_blog_design .blog_box .blog_img .date a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_decorate_blog_design .blog_box .blog_img:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_decorate_blog_design .blog_box .blog_content h3 {
  font-size: 22px;
  font-weight: 500;
  padding: 20px 0px 8px;
  cursor: pointer;
}

.bz_decorate_blog_design .blog_box .blog_content a {
  display: inline-block;
  color: #ffb400;
  padding-top: 6px;
  font-size: 15px;
  text-transform: uppercase;
  border-bottom: 1px solid #ffb400;
}

.bz_decorate_blog_design .blog_box .blog_content a:hover {
  color: #111111;
}

.bz_decorate_blog_design .blog_box:hover .blog_content h3 {
  color: #ffb400;
}

/*============================ MOBILE INDEX_VI Start ==========================*/
.bz_mobile_slider_main_wrapper {
    width: 100%;
    float: left;
}

.bz_mobile_slider_main_wrapper .side_slider {
  position: relative;
}

.bz_mobile_slider_main_wrapper .side_slider .side_caption {
  position: absolute;
  bottom: 40px;
  left: 34%;
  text-align: center;
}

.bz_mobile_slider_main_wrapper .side_slider .side_caption p {
  color: #fff;
  text-transform: uppercase;
  background: red;
  font-weight: 600;
  padding: 4px 10px;
  font-size: 14px;
}

.bz_mobile_slider_main_wrapper .side_slider .side_caption h4 {
  color: #fff;
  font-size: 20px;
  padding-top: 14px;
  font-weight: 400;
}

.bz_mobile_slider_main_wrapper .side_slider .side_caption h4 span {
  display: block;
  font-size: 26px;
  padding-top: 3px;
}

.bz_mobile_slider_main_wrapper .side_slider .side_caption h5 {
  color: #fff;
  font-size: 16px;
  padding-top: 14px;
  font-weight: 500;
}

.bz_mobile_slider_main_wrapper .side_slider .side_caption h5 del {
  display: block;
  padding-top: 10px;
  font-weight: 300;
  color: #d6d6d6;
}

.bz_mobile_slider_main_wrapper .side_slider .side_caption .custom_btn {
  font-size: 16px;
  color: #be641e;
  border-bottom: 1px solid #be641e;
  margin-top: 7px;
  padding-bottom: 4px;
  display: inline-block;
}

    .bz_mobile_slider_main_wrapper .home-caption {
        position: absolute;
        top: 53px;
        left: 5%;
    }

    .bz_mobile_slider_main_wrapper .home-caption .offer p {
        text-transform: uppercase;
        padding: 7px 14px;
        background-color: #111;
        color: #fff;
        width: 195px;
    }

.bz_mobile_slider_main_wrapper .home-caption .offer span {
  text-transform: uppercase;
  display: inline-block;
  font-size: 40px;
  font-weight: 600;
  background-color: #be641e;
  color: #fff;
  padding: 16px;
}

.bz_mobile_slider_main_wrapper .home-caption h2 {
  font-size: 42px;
  font-weight: 500;
  padding: 14px 0px;
}

.bz_mobile_slider_main_wrapper .home-caption .color_slide ul {
  padding-bottom: 12px;
  display: inline-block;
}

.bz_mobile_slider_main_wrapper .home-caption .color_slide ul li {
  display: inline-block;
  padding-left: 7px;
}

.bz_mobile_slider_main_wrapper .home-caption .color_slide ul .black a {
  padding: 9px;
  border-radius: 50%;
  background-color: #111;
  margin-top: 0px;
}

.bz_mobile_slider_main_wrapper .home-caption .color_slide ul .pink a {
  padding: 9px;
  border-radius: 50%;
  background-color: #ccc;
  margin-top: 0px;
}

.bz_mobile_slider_main_wrapper .home-caption .color_slide ul .red a {
  padding: 9px;
  border-radius: 50%;
  background-color: #e4b1ad;
  margin-top: 0px;
}

.bz_mobile_slider_main_wrapper .home-caption p {
  width: 330px;
}

.bz_mobile_slider_main_wrapper .home-caption .custom_btn {
  background-color: #111;
  padding: 12px 30px;
  color: #fff;
  display: inline-block;
  border-radius: 24px;
  margin-top: 22px;
}

.bz_mobile_slider_main_wrapper .home-caption .custom_btn:hover {
  background-color: #be641e;
}

.bz_mobile_slider_main_wrapper .carousel-control-prev {
  display: none;
}

.bz_mobile_slider_main_wrapper .carousel-control-next {
  display: none;
}

.bz_mobile_service_wrapper {
  background: #edf6ff;
}

.bz_mobile_service_wrapper .fur_service_box {
  width: 100%;
  float: left;
  padding: 18px 26px;
  margin-top: 0px;
  background: #fff;
  border: 1px solid #ddd;
  transition: all 0.5s;
}

.bz_mobile_service_wrapper .fur_service_box .fur_icon {
  width: 65px;
  float: left;
}

.bz_mobile_service_wrapper .fur_service_box .fur_icon svg {
  width: 40px;
  height: 40px;
  fill: #be641e;
}

.bz_mobile_service_wrapper .fur_service_box .fur_content h3 {
  font-size: 18px;
  font-weight: 500;
}

.bz_mobile_service_wrapper .fur_service_box .fur_content h3 small {
  display: block;
  padding-top: 6px;
  color: #797979;
  font-weight: 300;
}

.bz_mobile_service_wrapper .fur_service_box:hover {
  transition: all 0.5s;
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  cursor: pointer;
}

.bz_mobile_new_product_wraaper .mobile_product_slider h3 {
  font-size: 20px;
  padding-bottom: 11px;
  border-bottom: 1px solid #be641e;
  font-weight: 500;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-top: 30px;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .img_sales {
  position: relative;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .img_sales img {
  width: 100%;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 14px;
  background-color: #ee011d;
  padding: 3px 8px;
  display: inline-block;
  float: left;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .img_sales .overlay_sales .upper .side_icon {
  float: right;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 12px;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #fff !important;
  color: rgba(120, 120, 120, 0.45) !important;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  color: #be641e !important;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .img_sales .overlay_sales .add_cart {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  background-color: #111;
  padding: 12px 0px;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .content_sales p a {
  color: #be641e;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box .content_sales a h3 {
  font-size: 16px;
  color: #111111;
  padding-bottom: 0px;
  border-bottom: 0;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box:hover {
  box-shadow: 0 1px 4px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .owl-prev {
  position: absolute;
  top: -46px !important;
  right: 45px;
  color: #fff;
  background-color: #be641e;
  padding: 4px 12px;
  font-size: 20px;
  line-height: 14px;
  margin: 0px;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .owl-prev:hover {
  color: #fff;
  background-color: #111 !important;
}

.bz_mobile_new_product_wraaper .mobile_product_slider .owl-next {
  position: absolute;
  top: -46px !important;
  right: 0px;
  color: #fff;
  background-color: #be641e;
  padding: 4px 12px;
  font-size: 20px;
  line-height: 14px;
  margin: 0px;
}

.bz_mobile_counter_wrapper {
  padding: 48px 0px 24px;
  background: #f9f9f9 url(../images/mobile/back.jpg) no-repeat center;
  background-size: cover;
  margin-top: 60px;
}

.bz_mobile_counter_wrapper .star li {
  display: inline-block;
}

.bz_mobile_counter_wrapper .star li a {
  font-size: 12px;
  color: #fff;
}

.bz_mobile_counter_wrapper .mobie_counter_title {
  width: 100%;
  max-width: 330px;
  margin: 0 auto;
  margin-left: 0;
}

.bz_mobile_counter_wrapper .mobie_counter_title h2 {
  color: #fff;
  padding-top: 10px;
}

.bz_mobile_counter_wrapper .mobie_counter_title span {
  color: #fff;
  font-size: 22px;
  font-weight: 600;
  display: inline-block;
  padding-top: 18px;
}

.bz_mobile_counter_wrapper .mobie_counter_title span del {
  display: inline-block;
  font-size: 18px;
  padding-left: 12px;
}

.bz_mobile_counter_wrapper .mobie_counter_title p {
  color: #fff;
  padding-top: 12px;
  font-weight: 300;
}

.bz_mobile_counter_wrapper .wins_timer {
  text-align: left;
}

.bz_mobile_counter_wrapper .wins_timer .product_timer .da {
  border: 3px solid #fff;
}

.bz_mobile_counter_wrapper .wins_timer .product_timer .da .smalltext {
  background: #32b3ec;
  color: #fff;
}

.bz_mobile_counter_wrapper .wins_timer .product_timer .ho {
  border: 3px solid #fff;
}

.bz_mobile_counter_wrapper .wins_timer .product_timer .ho .smalltext {
  background: #46bef2;
  color: #fff;
}

.bz_mobile_counter_wrapper .wins_timer .product_timer .min {
  border: 3px solid #fff;
}

.bz_mobile_counter_wrapper .wins_timer .product_timer .min .smalltext {
  background: #56c6f8;
  color: #fff;
}

.bz_mobile_counter_wrapper .wins_timer .product_timer .second {
  border: 3px solid #fff;
}

.bz_mobile_counter_wrapper .wins_timer .product_timer .second .smalltext {
  background: #5ecdfb;
  color: #fff;
}

.bz_mobile_counter_wrapper .wins_timer .product_timer div span {
  color: #fff;
}

.bz_mobile_counter_wrapper .wins_timer .custom_btn {
  border-radius: 30px;
}

.bz_mobile_counter_wrapper .wins_timer .custom_btn:hover {
  background-color: #be641e;
}

.bz_mobile_seller_main_wrapper {
  padding-top: 60px;
}

.bz_mobile_seller_main_wrapper .poster {
  position: relative;
}

.bz_mobile_seller_main_wrapper .poster .content {
  position: absolute;
  top: 0;
  padding: 20px;
}

.bz_mobile_seller_main_wrapper .poster .content small {
  color: #fff;
  text-transform: uppercase;
}

.bz_mobile_seller_main_wrapper .poster .content h3 {
  color: #fff;
  font-weight: 500;
  padding-top: 12px;
}

.bz_mobile_seller_main_wrapper .poster .content h3 span {
  display: block;
}

.bz_mobile_seller_main_wrapper .poster .content h4 {
  font-size: 17px;
  color: #fff;
  padding-top: 22px;
  font-weight: 500;
}

.bz_mobile_seller_main_wrapper .poster .content h4 del {
  display: block;
  font-weight: 300;
  font-size: 15px;
  padding-top: 8px;
}

.bz_mobile_seller_main_wrapper .poster .content .custom_btn {
  display: inline-block;
  color: #111111;
  text-transform: uppercase;
  background-color: #fff;
  padding: 5px 18px;
  margin-top: 32px;
  font-weight: 600;
  border-radius: 24px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_mobile_seller_main_wrapper .poster .content .custom_btn:hover {
  background-color: #be641e;
  color: #fff;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_mobile_seller_main_wrapper .poster_slider h2 {
  font-size: 22px;
  background: #be641e;
  padding: 12px 12px 12px 20px;
  color: #fff;
}

.bz_mobile_seller_main_wrapper .poster_slider .bz_mob_test_cap {
  text-align: center;
  padding: 30px 22px;
  font-size: 14px;
  background: #edf6ff;
}

.bz_mobile_seller_main_wrapper .poster_slider .bz_mob_test_cap img {
  display: initial;
  width: initial;
}

.bz_mobile_seller_main_wrapper .poster_slider .bz_mob_test_cap p {
  border-bottom: 1px solid #ddd;
  padding: 20px 0px;
}

.bz_mobile_seller_main_wrapper .poster_slider .bz_mob_test_cap h4 {
  font-size: 18px;
  padding-top: 26px;
}

.bz_mobile_seller_main_wrapper .poster_slider .bz_mob_test_cap h4 span {
  display: block;
  color: #be641e;
  font-size: 15px;
  padding-top: 11px;
}

.bz_mobile_seller_main_wrapper .poster_slider .owl-prev {
  position: absolute;
  top: -44px;
  right: 40px;
  background: transparent;
  font-size: 22px;
}

.bz_mobile_seller_main_wrapper .poster_slider .owl-prev:hover {
  background: transparent;
}

.bz_mobile_seller_main_wrapper .poster_slider .owl-next {
  position: absolute;
  right: 4px;
  top: -44px;
  background: transparent;
  font-size: 22px;
}

.bz_mobile_seller_main_wrapper .poster_slider .owl-next:hover {
  background: transparent;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider h3 {
  font-size: 20px;
  padding-bottom: 11px;
  border-bottom: 1px solid #be641e;
  font-weight: 500;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: relative;
  background-color: #fff;
  margin-top: 18px;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .img_sales {
  position: relative;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .img_sales img {
  width: 100%;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales .upper {
  padding: 12px;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales .upper a {
  color: #fff;
  font-size: 14px;
  background-color: #ee011d;
  padding: 3px 8px;
  display: inline-block;
  float: left;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales .upper .side_icon {
  float: right;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 12px;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #fff !important;
  color: rgba(120, 120, 120, 0.45) !important;
  padding: 6px 12px !important;
  border: 1px solid #ccc;
  font-size: 15px;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  color: #be641e !important;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales .add_cart {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  background-color: #111;
  padding: 12px 0px;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .content_sales {
  text-align: center;
  padding: 20px;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .content_sales p a {
  color: #be641e;
  padding-bottom: 5px;
  display: inline-block;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .content_sales h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 8px;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .content_sales h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box .content_sales a h3 {
  font-size: 16px;
  color: #111111;
  padding-bottom: 0px;
  border-bottom: 0;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box:hover {
  box-shadow: 0 1px 4px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
  cursor: pointer;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .product_box:hover .img_sales .overlay_sales {
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .owl-prev {
  position: absolute;
  top: -38px !important;
  right: 45px;
  color: #fff;
  background-color: #be641e;
  padding: 4px 14px;
  font-size: 20px;
  line-height: 14px;
  margin: 0px;
  border-radius: 0;
}

.bz_mobile_seller_main_wrapper .mobile_seller_slider .owl-next {
  position: absolute;
  top: -38px !important;
  right: 0px;
  color: #fff;
  background-color: #be641e;
  padding: 4px 14px;
  font-size: 20px;
  line-height: 14px;
  margin: 0px;
  border-radius: 0;
}

.bz_mobile_offer_wrapper .poster_offer {
  position: relative;
}

.bz_mobile_offer_wrapper .poster_offer .content {
  position: absolute;
  bottom: 20px;
  text-align: center;
  left: 70px;
}

.bz_mobile_offer_wrapper .poster_offer .content small {
  color: #fff;
  font-size: 16px;
  font-weight: 200;
}

.bz_mobile_offer_wrapper .poster_offer .content h3 {
  font-weight: 500;
  padding-top: 4px;
}

.bz_mobile_offer_wrapper .poster_offer .content h4 {
  font-size: 16px;
  font-weight: 600;
  padding: 12px 0px;
}

.bz_mobile_offer_wrapper .poster_offer .content h4 del {
  font-weight: 400;
  padding-top: 6px;
}

.bz_mobile_offer_wrapper .poster_offer .content .custom_btn {
  display: inline-block;
  color: #111111;
  text-transform: uppercase;
  background-color: #fff;
  padding: 5px 18px;
  margin-top: 12px;
  font-weight: 600;
  border-radius: 24px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_mobile_offer_wrapper .poster_offer .content .custom_btn:hover {
  background-color: #be641e;
  color: #fff;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_mobile_offer_wrapper .mobile_post_slider h3 {
  font-size: 20px;
  padding-bottom: 11px;
  border-bottom: 1px solid #be641e;
  font-weight: 500;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box {
  padding: 0px 0px 30px;
  background: #fff;
  margin-top: 20px;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_img {
  position: relative;
  transition-property: all;
  transition-duration: 1s;
  overflow: hidden;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_img img {
  width: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_img .date {
  position: absolute;
  top: 20px;
  right: 20px;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_img .date a {
  color: #4d0322;
  background-color: #fff;
  padding: 6px 18px;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_img .date a span {
  font-size: 15px;
  font-weight: 500;
  display: block;
  border-top: 1px solid #4d0322;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_img .date a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_img:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_content {
  padding: 0px 14px;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_content .tag_blog {
  display: initial;
  color: initial;
  padding-top: 0;
  font-size: initial;
  text-transform: initial;
  border-bottom: none;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_content .tag_blog h3 {
  font-size: 22px;
  font-weight: 500;
  padding: 20px 0px 0px;
  cursor: pointer;
  border-bottom: 0;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_content a {
  display: inline-block;
  color: #be641e;
  padding-top: 6px;
  font-weight: 600;
  font-size: 12px;
  text-transform: uppercase;
  border-bottom: 1px solid #be641e;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box .blog_content a:hover {
  color: #111111;
  border-bottom: 1px solid #111111;
}

.bz_mobile_offer_wrapper .mobile_post_slider .blog_box:hover .blog_content h3 {
  color: #4d0322;
}

.bz_mobile_offer_wrapper .mobile_post_slider .owl-prev {
  position: absolute;
  top: -38px !important;
  right: 45px;
  color: #fff;
  background-color: #be641e;
  padding: 4px 14px;
  font-size: 20px;
  line-height: 14px;
  margin: 0px;
  border-radius: 0;
}

.bz_mobile_offer_wrapper .mobile_post_slider .owl-next {
  position: absolute;
  top: -38px !important;
  right: 0px;
  color: #fff;
  background-color: #be641e;
  padding: 4px 14px;
  font-size: 20px;
  line-height: 14px;
  margin: 0px;
  border-radius: 0;
}

.bz_mobile_main_wrapper {
  background: #edf6ff;
  padding: 30px 0px;
}

.bz_mobile_main_wrapper .mobile_partner_slider h3 {
  font-size: 20px;
  padding-bottom: 11px;
  border-bottom: 1px solid #be641e;
  font-weight: 500;
}

.bz_mobile_main_wrapper .mobile_partner_slider .partner_img {
  padding-top: 18px;
}

.bz_mobile_main_wrapper .mobile_partner_slider .partner_img img {
  display: inherit;
  width: inherit;
  margin: 0 auto;
}

.bz_mobile_main_wrapper .mobile_partner_slider .owl-prev {
  position: absolute;
  top: -38px !important;
  right: 45px;
  color: #fff;
  background-color: #be641e;
  padding: 4px 14px;
  font-size: 20px;
  line-height: 14px;
  margin: 0px;
  border-radius: 0;
}

.bz_mobile_main_wrapper .mobile_partner_slider .owl-next {
  position: absolute;
  top: -38px !important;
  right: 0px;
  color: #fff;
  background-color: #be641e;
  padding: 4px 14px;
  font-size: 20px;
  line-height: 14px;
  margin: 0px;
  border-radius: 0;
}

/*============================ LEATHER INDEX_VII Start ==========================*/
.leather_slider_main_wrapper .side_slider .side_caption {
    bottom: 220px;
    left: 46px;
    text-align: right;
}

.leather_slider_main_wrapper .side_slider .side_caption h5 {
  color: #000;
  font-size: 20px;
}

.leather_slider_main_wrapper .side_slider .side_caption h5 del {
  font-size: 16px;
  color: #4a4a4a;
}

.leather_slider_main_wrapper .side_slider .side_caption h4 {
  color: #be641e;
}

.leather_slider_main_wrapper .side_slider .side_caption .custom_btn {
  color: #be641e;
  border-bottom: 1px solid #be641e;
}

.leather_slider_main_wrapper .home-caption .offer span {
  background-color: #be641e;
}

.leather_slider_main_wrapper .home-caption h2 {
  color: #be641e;
}

.leather_slider_main_wrapper .home-caption .custom_btn {
  background-color: #be641e;
}

.leather_slider_main_wrapper .home-caption .custom_btn:hover {
  background-color: #fff;
  color: #111;
}

.leather_slider_main_wrapper .carousel-control-prev {
  display: none;
}

.leather_slider_main_wrapper .carousel-control-next {
  display: none;
}

.leather_slider_main_wrapper .carousel-indicators li {
  background-color: #be641e;
}

.leather_main_wrapper .add_post .post_content .custom_btn {
  background-color: #be641e;
  color: #fff;
  font-size: 12px;
  padding: 4px 20px;
}

.leather_main_wrapper .add_post .post_content .custom_btn:hover {
  background-color: #fff;
  color: #111;
}

.leather_new_product_wrapper .mobile_product_slider h3 {
  border-bottom: 1px solid #be641e;
  padding-bottom: 6px;
}

.leather_new_product_wrapper .mobile_product_slider .product_box .img_sales .overlay_sales .upper .side_icon {
  bottom: 12px;
  right: 12px;
  position: absolute;
}

.leather_new_product_wrapper .mobile_product_slider .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 6px !important;
  display: flex;
}

.leather_new_product_wrapper .mobile_product_slider .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #111 !important;
  padding: 8px 12px;
  border: 0;
  border-radius: 4px;
  font-size: 15px;
  color: #fff !important;
}

.leather_new_product_wrapper .mobile_product_slider .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  background-color: #be641e !important;
  color: #fff !important;
}

.leather_new_product_wrapper .mobile_product_slider .product_box .content_sales p a {
  color: #be641e;
}

.leather_new_product_wrapper .mobile_product_slider .product_box .content_sales .star li {
  display: inline-block;
}

.leather_new_product_wrapper .mobile_product_slider .product_box .content_sales .star li a {
  font-size: 12px;
  color: #be641e;
  padding: 0px;
  display: inline-block;
}

.leather_new_product_wrapper .mobile_product_slider .product_box .content_sales .custom_btn {
  background-color: #be641e;
  color: #fff;
  font-size: 13px;
  border: 1px solid #be641e;
  border-radius: 30px;
  padding: 7px 20px;
  margin-top: 12px;
  display: inline-block;
}

.leather_new_product_wrapper .mobile_product_slider .product_box .content_sales .custom_btn:hover {
  background-color: #fff;
  color: #111;
}

.leather_new_product_wrapper .mobile_product_slider .owl-prev {
  background-color: #be641e;
  top: -36px !important;
}

.leather_new_product_wrapper .mobile_product_slider .owl-next {
  background-color: #be641e;
  top: -36px !important;
}

.leather_counter_wrapper {
  padding: 215px 40px;
  background: #f9f9f9 url(../images/leather/background.jpg) no-repeat center;
  background-size: cover;
  margin-top: 60px;
}

.leather_counter_wrapper .wins_timer .product_timer .da .smalltext {
  background: #f3a567;
}

.leather_counter_wrapper .wins_timer .product_timer .ho .smalltext {
  background: #f0a264;
}

.leather_counter_wrapper .wins_timer .product_timer .min .smalltext {
  background: #ee9e5f;
}

.leather_counter_wrapper .wins_timer .product_timer .second .smalltext {
  background: #e99859;
}

.leather_new_product_wrapper .mobile_seller_slider h3 {
  border-bottom: 1px solid #be641e;
  padding-bottom: 6px;
}

.leather_new_product_wrapper .mobile_seller_slider .product_box {
  overflow: hidden;
}

.leather_new_product_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales .upper .side_icon {
  bottom: 12px;
  right: -43px;
  position: absolute;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.leather_new_product_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales .upper .side_icon li {
  margin-bottom: 6px !important;
  display: flex;
}

.leather_new_product_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales .upper .side_icon li a {
  background-color: #111 !important;
  padding: 8px 12px;
  border: 0;
  border-radius: 4px;
  font-size: 15px;
  color: #fff !important;
}

.leather_new_product_wrapper .mobile_seller_slider .product_box .img_sales .overlay_sales .upper .side_icon li a:hover {
  background-color: #be641e !important;
  color: #fff !important;
}

.leather_new_product_wrapper .mobile_seller_slider .product_box .content_sales p a {
  color: #be641e;
}

.leather_new_product_wrapper .mobile_seller_slider .product_box .content_sales .star li {
  display: inline-block;
}

.leather_new_product_wrapper .mobile_seller_slider .product_box .content_sales .star li a {
  font-size: 12px;
  color: #be641e;
  padding: 0px;
  display: inline-block;
}

.leather_new_product_wrapper .mobile_seller_slider .product_box .content_sales .custom_btn {
  background-color: #be641e;
  color: #fff;
  font-size: 13px;
  border-radius: 30px;
  padding: 7px 20px;
  margin-top: 12px;
  display: inline-block;
}

.leather_new_product_wrapper .mobile_seller_slider .product_box .content_sales .custom_btn:hover {
  background-color: #fff;
  color: #111;
}

.leather_new_product_wrapper .mobile_seller_slider .product_box:hover .img_sales .overlay_sales .upper .side_icon {
  right: 12px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.leather_new_product_wrapper .mobile_seller_slider .owl-prev {
  background-color: #be641e;
  top: -36px !important;
}

.leather_new_product_wrapper .mobile_seller_slider .owl-next {
  background-color: #be641e;
  top: -36px !important;
}

.leather_new_product_wrapper .poster .content .custom_btn:hover {
  background-color: #be641e;
}

.leather_new_product_wrapper .bz_pos_list_wrapper {
  background-color: #f5f5f5;
  padding: 24px;
}

.leather_new_product_wrapper .bz_pos_list_wrapper ul li .icon_post {
  width: 28%;
  float: left;
}

.leather_new_product_wrapper .bz_pos_list_wrapper ul li .icon_list a {
  font-size: 16px;
  color: #111111;
}

.leather_new_product_wrapper .bz_pos_list_wrapper ul li .icon_list a span {
  font-size: 14px;
  color: rgba(17, 17, 17, 0.5);
  display: block;
}

.leather_new_product_wrapper .bz_pos_list_wrapper ul li .icon_list a:hover {
  color: #be641e !important;
}

.leather_new_product_wrapper .bz_pos_list_wrapper ul li + li {
  margin-top: 18px;
}

.update_leather {
  padding-top: 0px;
}

.bz_leather_add_wrapper .add_post .post_content a {
  color: #fff !important;
  background-color: #111 !important;
}

.bz_leather_add_wrapper .add_post .post_content a:hover {
  background-color: #be641e !important;
}

.leather_new_product_wrapper .mobile_post_slider h3 {
  border-bottom: 1px solid #be641e;
  padding-bottom: 6px;
}

.leather_new_product_wrapper .mobile_post_slider .owl-next {
  background-color: #be641e;
  top: -36px !important;
}

.leather_new_product_wrapper .mobile_post_slider .owl-prev {
  background-color: #be641e;
  top: -36px !important;
}

.leather_new_product_wrapper .mobile_post_slider .blog_box .blog_content a {
  color: #be641e;
  border-bottom: 1px solid #be641e;
}

.leather_new_product_wrapper .mobile_post_slider .blog_box .blog_img .date a {
  color: #be641e;
}

.leather_new_product_wrapper .poster_slider h2 {
  background: #be641e;
}

.leather_new_product_wrapper .poster_slider .bz_mob_test_cap {
  background: #f5f5f5;
}

.leather_new_product_wrapper .poster_slider .bz_mob_test_cap h4 span {
  color: #be641e;
}

.leather_partner_wrapper {
  background: #f5f5f5;
  padding-top: 60px;
  margin-top: 60px;
}

.leather_partner_wrapper .mobile_partner_slider h3 {
  border-bottom: 1px solid #be641e;
  padding-bottom: 6px;
}

.leather_partner_wrapper .mobile_partner_slider .owl-next {
  background-color: #be641e;
  top: -36px !important;
}

.leather_partner_wrapper .mobile_partner_slider .owl-prev {
  background-color: #be641e;
  top: -36px !important;
}

/*============================ SHOES INDEX_VIII Start ==========================*/
.bz_shoes_best_wrapper {
  padding: 60px 0px;
  text-align: center;
}

.bz_shoes_best_wrapper .shoes_title {
  position: relative;
  width: 100%;
  max-width: 550px;
  margin: 0 auto;
}

.bz_shoes_best_wrapper .shoes_title span {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
}

.bz_shoes_best_wrapper .shoes_title h2 {
  font-size: 36px;
  font-weight: 500;
  padding-top: 15px;
}

.bz_shoes_best_wrapper .shoes_title h2:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 1px;
  background: #1cbbb4;
  bottom: -15px;
  left: 50%;
  transform: translateX(-50%);
}

.bz_shoes_best_wrapper .content_text {
  width: 100%;
  max-width: 924px;
  margin: 0 auto;
  padding-top: 42px;
  line-height: 30px;
}

.bz_shoes_best_wrapper .content_text .custom_btn {
  font-size: 16px;
  background: #1cbbb4;
  padding: 11px 45px;
  text-transform: uppercase;
  color: #fff;
  font-weight: 600;
  margin-top: 23px;
  display: inline-block;
}

.bz_shoes_best_wrapper .content_text .custom_btn:hover {
  background: #111;
  color: #fff;
}

.bz_shoes_session_wrapper {
  padding: 0px 0px 60px;
}

.bz_shoes_session_wrapper .shoes_title {
  position: relative;
  width: 100%;
  max-width: 550px;
  margin: 0 auto;
  text-align: center;
}

.bz_shoes_session_wrapper .shoes_title span {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
}

.bz_shoes_session_wrapper .shoes_title h2 {
  font-size: 36px;
  font-weight: 500;
  padding-top: 15px;
}

.bz_shoes_session_wrapper .shoes_title h2:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 1px;
  background: #1cbbb4;
  bottom: -12px;
  left: 50%;
  transform: translateX(-50%);
}

.bz_shoes_session_wrapper .poster_shoes {
  margin-top: 53px;
  position: relative;
  transition-property: all;
  overflow: hidden;
}

.bz_shoes_session_wrapper .poster_shoes img {
  -moz-transition-property: all;
  -o-transitwidth: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_shoes_session_wrapper .poster_shoes:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_shoes_session_wrapper .poster_shoes .poster_text {
  position: absolute;
  top: 60px;
  padding: 20px;
  max-width: 200px;
}

.bz_shoes_session_wrapper .poster_shoes .poster_text small {
  font-size: 16px;
  color: #fff;
  text-transform: uppercase;
}

.bz_shoes_session_wrapper .poster_shoes .poster_text h3 {
  font-weight: 500;
  font-size: 26px;
  line-height: 30px;
  color: #fff;
}

.bz_shoes_session_wrapper .poster_shoes .poster_text h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 18px;
}

.bz_shoes_session_wrapper .poster_shoes .poster_text h4 a {
  color: #fff;
}

.bz_shoes_session_wrapper .poster_shoes .poster_text h4 a del {
  display: block;
  font-weight: 400;
  font-size: 16px;
}

.bz_shoes_session_wrapper .poster_shoes .poster_text .custom_btn {
  font-size: 14px;
  color: #1cbbb4;
  padding-top: 12px;
  display: inline-block;
  text-transform: uppercase;
  border-bottom: 1px solid #1cbbb4;
}

.bz_shoes_session_wrapper .right_content .poster_text {
  right: 0;
  text-align: right;
  top: 154px !important;
}

.bz_shoes_session_wrapper .product_box {
  overflow: hidden;
  text-align: center;
  margin-top: 50px;
  transition: all 0.5s;
}

.bz_shoes_session_wrapper .product_box .product_img {
  background-color: #fff;
  position: relative;
}

.bz_shoes_session_wrapper .product_box .product_img img {
  width: inherit;
  display: initial;
}

.bz_shoes_session_wrapper .product_box .product_img .top_icon {
  position: absolute;
  top: 0px;
  width: 100%;
  float: left;
  left: 0;
  padding: 16px;
  z-index: 11;
}

.bz_shoes_session_wrapper .product_box .product_img .top_icon p {
  background-color: #ee5454;
  color: #fff;
  float: left;
  display: inline-block;
  padding: 1px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  border-radius: 24px;
}

.bz_shoes_session_wrapper .product_box .product_img .top_icon span {
  float: right;
  display: inline-block;
  color: #ee5454;
  cursor: pointer;
}

.bz_shoes_session_wrapper .product_box .product_img .top_icon .current {
  color: #111111;
}

.bz_shoes_session_wrapper .product_box .product_img .product_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  padding: 23px;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_shoes_session_wrapper .product_box .product_img .side_icon {
  position: absolute;
  right: -44px;
  top: 140px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_shoes_session_wrapper .product_box .product_img .side_icon li {
  margin-bottom: 16px;
}

.bz_shoes_session_wrapper .product_box .product_img .side_icon li a {
  background-color: #111;
  color: #fff;
  padding: 9px 12px;
  font-size: 15px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_shoes_session_wrapper .product_box .product_img .side_icon li a:hover {
  background-color: #1cbbb4;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_shoes_session_wrapper .product_box .product_content {
  background-color: #fff;
  text-align: center;
  padding: 18px 0px 28px;
}

.bz_shoes_session_wrapper .product_box .product_content small {
  color: #1cbbb4;
}

.bz_shoes_session_wrapper .product_box .product_content a {
  display: inline-block;
  width: 100%;
  transition: all 0.5s;
}

.bz_shoes_session_wrapper .product_box .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.bz_shoes_session_wrapper .product_box .product_content a:hover h3 {
  color: #4d0322;
  transition: all 0.5s;
}

.bz_shoes_session_wrapper .product_box .product_content .star li {
  display: inline-block;
}

.bz_shoes_session_wrapper .product_box .product_content .star li a {
  font-size: 12px;
  color: #1cbbb4;
  padding: 0px;
  display: inline-block;
}

.bz_shoes_session_wrapper .product_box .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding: 12px 0px;
}

.bz_shoes_session_wrapper .product_box .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_shoes_session_wrapper .product_box .product_content .custom_btn {
  color: #fff;
  text-transform: uppercase;
  background: #1cbbb4;
  padding: 8px;
  max-width: 130px;
  font-size: 12px;
  font-weight: 600;
}

.bz_shoes_session_wrapper .product_box .product_content .custom_btn:hover {
  background: #111;
  color: #fff;
}

.bz_shoes_session_wrapper .product_box:hover {
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  transition: all 0.5s;
}

.bz_shoes_session_wrapper .product_box:hover .product_overlay {
  opacity: 1;
  visibility: visible;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_shoes_session_wrapper .product_box:hover .side_icon {
  right: 20px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_shoes_poster_main_wrapper {
  background: #f5f5f5;
  margin-bottom: 60px;
}

.bz_shoes_poster_main_wrapper .poster_shoes {
  text-align: center;
  background: #f5f5f5;
  padding: 60px;
}

.bz_shoes_poster_main_wrapper .poster_shoes small {
  font-size: 16px;
  color: #111;
  text-transform: uppercase;
}

.bz_shoes_poster_main_wrapper .poster_shoes h3 {
  font-size: 26px;
  font-weight: 600;
  text-transform: uppercase;
  padding-top: 15px;
}

.bz_shoes_poster_main_wrapper .poster_shoes p {
  padding-top: 11px;
  line-height: 28px;
}

.bz_shoes_poster_main_wrapper .poster_shoes .custom_btn {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 600;
  color: #1cbbb4;
  border: 1px solid #1cbbb4;
  padding: 12px 18px;
  display: inline-block;
  margin-top: 25px;
  transition: all 0.5s;
}

.bz_shoes_poster_main_wrapper .poster_shoes .custom_btn:hover {
  color: #fff;
  background: #1cbbb4;
  transition: all 0.5s;
}

.bz_shoes_poster_main_wrapper .poster_img {
  position: relative;
  transition-property: all;
  overflow: hidden;
}

.bz_shoes_poster_main_wrapper .poster_img img {
  -moz-transition-property: all;
  -o-transitwidth: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_shoes_poster_main_wrapper .poster_img:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_shoes_poster_main_wrapper .poster_img .poster_text {
  position: absolute;
  top: 60px;
  padding: 20px;
  max-width: 200px;
}

.bz_shoes_poster_main_wrapper .poster_img .poster_text small {
  font-size: 16px;
  color: #111;
  text-transform: uppercase;
}

.bz_shoes_poster_main_wrapper .poster_img .poster_text h3 {
  font-weight: 500;
  font-size: 26px;
  line-height: 30px;
}

.bz_shoes_poster_main_wrapper .poster_img .poster_text h4 {
  font-size: 20px;
  font-weight: 600;
  padding-top: 18px;
}

.bz_shoes_poster_main_wrapper .poster_img .poster_text h4 a del {
  display: block;
  font-weight: 400;
  font-size: 16px;
  color: #797979;
}

.bz_shoes_poster_main_wrapper .poster_img .poster_text .custom_btn {
  font-size: 14px;
  color: #1cbbb4;
  padding-top: 12px;
  display: inline-block;
  text-transform: uppercase;
  border-bottom: 1px solid #1cbbb4;
}

.bz_shoes_poster_main_wrapper .poster_img .poster_text .custom_btn:hover {
  color: #111;
}

.bz_shoes_wall_clock-wrapper {
  background: url(../images/shoes/background.jpg) 50% 0 repeat-y;
  background-position: center 0;
  background-size: cover;
  background-repeat: no-repeat;
}

.bz_shoes_wall_clock-wrapper .verticle_counter {
  background: #1cbbb4;
}

.bz_shoes_testimonials_main_wrapper {
  padding: 60px 0px;
}

.bz_shoes_testimonials_main_wrapper .shoes_title {
  position: relative;
  width: 100%;
  max-width: 550px;
  margin: 0 auto;
}

.bz_shoes_testimonials_main_wrapper .shoes_title span {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
}

.bz_shoes_testimonials_main_wrapper .shoes_title h2 {
  font-size: 36px;
  font-weight: 500;
  padding-top: 15px;
}

.bz_shoes_testimonials_main_wrapper .shoes_title h2:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 1px;
  background: #1cbbb4;
  top: 88px;
  left: 0;
}

.bz_shoes_testimonials_main_wrapper .fur_testimonial_slider {
  padding-top: 36px;
}

.bz_shoes_testimonials_main_wrapper .fur_testimonial_slider .item .content_testi {
  width: 100%;
  text-align: center;
  padding: 23px 16px 80px 16px;
  background: #f5f5f5;
}

.bz_shoes_testimonials_main_wrapper .fur_testimonial_slider .item .content_testi img {
  max-width: 100px;
  width: 100%;
  margin: 0 auto;
  padding-top: 30px;
}

.bz_shoes_testimonials_main_wrapper .fur_testimonial_slider .item .content_testi h3 {
  font-size: 20px;
  padding-top: 18px;
  font-weight: 500;
}

.bz_shoes_testimonials_main_wrapper .fur_testimonial_slider .item .content_testi small {
  padding-top: 3px;
  display: inline-block;
  font-size: 16px;
  color: #c9c9c9;
}

.bz_shoes_testimonials_main_wrapper .fur_testimonial_slider .item .content_testi p {
  font-style: italic;
}

.bz_shoes_testimonials_main_wrapper .fur_testimonial_slider .item .content_testi .custom_btn {
  font-size: 12px;
  color: #111;
  padding-top: 4px;
  display: inline-block;
  border-bottom: 1px solid;
  text-transform: uppercase;
  font-weight: 600;
}

.bz_shoes_testimonials_main_wrapper .fur_testimonial_slider .owl-prev {
  position: absolute;
  color: #d6d6d6 !important;
  background: transparent !important;
  font-size: 25px !important;
  left: 192px;
  bottom: 30px;
}

.bz_shoes_testimonials_main_wrapper .fur_testimonial_slider .owl-next {
  position: absolute;
  bottom: 30px;
  right: 192px;
  color: #d6d6d6 !important;
  background: transparent !important;
  font-size: 25px !important;
}

.bz_shoes_testimonials_main_wrapper .latest_news_box {
  background: whitesmoke;
  margin-top: 35px;
}

.bz_shoes_testimonials_main_wrapper .latest_news_box .img_news {
  width: 120px;
  float: left;
}

.bz_shoes_testimonials_main_wrapper .latest_news_box .news_text {
  padding: 15px 28px;
  width: 75%;
  margin-left: 125px;
}

.bz_shoes_testimonials_main_wrapper .latest_news_box .news_text h4 {
  font-size: 16px;
  color: #797979;
  font-weight: 500;
}

.bz_shoes_testimonials_main_wrapper .latest_news_box .news_text ul {
  padding-top: 8px;
}

.bz_shoes_testimonials_main_wrapper .latest_news_box .news_text ul li {
  display: inline-block;
}

.bz_shoes_testimonials_main_wrapper .latest_news_box .news_text ul li p {
  font-size: 13px;
}

.bz_shoes_testimonials_main_wrapper .latest_news_box .news_text ul li p span {
  color: #1cbbb4;
}

.bz_shoes_testimonials_main_wrapper .latest_news_box .news_text ul li + li {
  margin-left: 12px;
}

.bz_shoes_service_main_wrapper {
  background: url(../images/shoes/service_bg.jpg) 50% 0 repeat-y;
  background-position: center 0;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 60px 0px;
}

.bz_shoes_service_main_wrapper .fur_service_box {
  width: 100%;
  float: left;
  padding: 18px 26px;
  background-color: #fff;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_shoes_service_main_wrapper .fur_service_box .fur_icon {
  width: 65px;
  float: left;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_shoes_service_main_wrapper .fur_service_box .fur_icon svg {
  width: 40px;
  height: 40px;
  fill: #1cbbb4;
}

.bz_shoes_service_main_wrapper .fur_service_box .fur_content h3 {
  font-size: 18px;
  font-weight: 500;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_shoes_service_main_wrapper .fur_service_box .fur_content h3 small {
  display: block;
  padding-top: 6px;
}

.bz_shoes_service_main_wrapper .fur_service_box:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  cursor: pointer;
  background-color: #111;
}

.bz_shoes_service_main_wrapper .fur_service_box:hover .fur_content h3 {
  color: #fff;
}

.bz_shoes_service_main_wrapper .fur_service_box:hover .fur_icon svg {
  fill: #fff;
}

.bz_shoes_partner {
  background: #f5f5f5;
}

.bz_shoes_partner .partner_slider .owl-nav {
  display: none;
}

.bz_shoes_instagram_main_wrapper {
  padding: 60px 0px;
}

.bz_shoes_instagram_main_wrapper .shoes_title {
  position: relative;
  width: 100%;
  max-width: 550px;
  margin: 0 auto 30px;
}

.bz_shoes_instagram_main_wrapper .shoes_title span {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
}

.bz_shoes_instagram_main_wrapper .shoes_title h2 {
  font-size: 36px;
  font-weight: 500;
  padding-top: 15px;
}

.bz_shoes_instagram_main_wrapper .shoes_title h2:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 1px;
  background: #1cbbb4;
  top: 88px;
  left: 0;
}

.bz_shoes_instagram_main_wrapper .shoes_title p {
  padding-top: 28px;
  line-height: 28px;
}

.bz_shoes_instagram_main_wrapper .shoes_title h4 {
  padding-top: 14px;
  font-size: 20px;
  color: #1cbbb4;
}

.bz_shoes_instagram_main_wrapper .shoes_title h4 a {
  text-transform: uppercase;
  font-size: 17px;
  padding-left: 12px;
  color: #1cbbb4;
}

.bz_shoes_instagram_main_wrapper .insta_img {
  margin-bottom: 35px;
  position: relative;
  overflow: hidden;
  transition-property: all;
}

.bz_shoes_instagram_main_wrapper .insta_img img {
  width: 100%;
  -moz-transition-property: all;
  -o-transitwidth: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_shoes_instagram_main_wrapper .insta_img:hover {
  transition-property: all;
}

.bz_shoes_instagram_main_wrapper .insta_img:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_shoes_instagram_main_wrapper .insta_img:hover .overlay_insta {
  visibility: visible;
  opacity: 1;
  transition-property: all;
}

.bz_shoes_instagram_main_wrapper .insta_img .overlay_insta {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(28, 187, 180, 0.52);
  left: 0;
  visibility: hidden;
  opacity: 0;
  transition-property: all;
}

.bz_shoes_instagram_main_wrapper .insta_img .overlay_insta a {
  color: #797979;
  background: #fff;
  padding: 12px 17px;
  border-radius: 30px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition-property: all;
}

/*============================ BAGS INDEX_IX Start ==========================*/
.bz_bages_slider_main_wrapper .carousel-caption {
  top: 30%;
  text-align: left;
}

.bz_bages_slider_main_wrapper .carousel-caption .slider_text {
  max-width: 666px;
  position: absolute;
}

.bz_bages_slider_main_wrapper .carousel-caption .slider_text small {
  font-size: 20px;
  color: #111;
  text-transform: uppercase;
  font-family: 'Averia Serif Libre', cursive;
}

.bz_bages_slider_main_wrapper .carousel-caption .slider_text h5 {
  font-family: 'Averia Serif Libre', cursive;
  font-size: 50px;
  color: #111;
  padding-top: 10px;
}

.bz_bages_slider_main_wrapper .carousel-caption .slider_text h5:after {
  content: '';
  position: absolute;
  width: 123px;
  height: 1px;
  background: #111;
  left: 0;
  top: 100px;
}

.bz_bages_slider_main_wrapper .carousel-caption .slider_text p {
  color: #111;
  padding-top: 30px;
}

.bz_bages_slider_main_wrapper .carousel-caption .slider_text .custom_btn {
  font-size: 14px;
  padding: 18px 33px;
  background: #ffb400;
  text-transform: uppercase;
  color: #fff;
  font-weight: 600;
  margin-top: 30px;
  display: inline-block;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bages_slider_main_wrapper .carousel-caption .slider_text .custom_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background: #111;
}

.bz_bags_main_wrapper {
  padding: 60px 0px 0px;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img {
  display: inline-block;
  vertical-align: top;
  position: relative;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags {
  padding-bottom: 27px;
  position: relative;
  overflow: hidden;
  width: 100%;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags img {
  width: 100%;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags:before {
  position: absolute;
  top: 0;
  left: -75%;
  z-index: 2;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
  transform: skewX(-25deg);
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags .travel_content {
  position: absolute;
  top: 0;
  max-width: 250px;
  padding: 20px;
  right: 0;
  text-align: right;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags .travel_content h4 {
  font-weight: 600;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags .travel_content h4 span {
  font-size: 14px;
  display: block;
  font-weight: 400;
  padding-top: 6px;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags .travel_content span {
  font-size: 20px;
  font-weight: 600;
  color: #111;
  padding-top: 24px;
  display: block;
  width: 100%;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags .travel_content span del {
  font-size: 15px;
  color: #797979;
  display: block;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags .travel_content .custom_btn {
  font-size: 14px;
  text-transform: uppercase;
  padding-top: 11px;
  border-bottom: 1px solid #111;
  display: inline-block;
  color: #111;
  transition: all 0.5s;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags .travel_content .custom_btn:hover {
  color: #ffb400;
  border-bottom: 1px solid #ffb400;
  transition: all 0.5s;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags:hover {
  cursor: pointer;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .tavel_bags:hover:before {
  animation: shine .75s;
}

@keyframes shine {
  100% {
    left: 125%;
  }
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .yellow_color {
  width: 100%;
  height: 269px;
  background: #ffb400;
  margin-bottom: 27px;
  padding: 25px;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .yellow_color h2 {
  font-size: 36px;
  text-transform: uppercase;
  font-weight: 500;
  max-width: 250px;
  margin-top: 98px;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .yellow_color h2:after {
  content: '';
  position: absolute;
  width: 80px;
  height: 1px;
  background: #111;
  top: 211px;
  left: 24px;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .long_travel {
  position: relative;
  overflow: hidden;
  width: 100%;
  position: relative;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .long_travel:before {
  position: absolute;
  top: 0;
  left: -75%;
  z-index: 2;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
  transform: skewX(-25deg);
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .long_travel .travel_bag_content {
  position: absolute;
  bottom: 50px;
  max-width: 200px;
  padding: 20px;
  right: 0;
  text-align: right;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .long_travel .travel_bag_content h4 {
  font-weight: 500;
  line-height: 30px;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .long_travel .travel_bag_content h4 span {
  font-size: 14px;
  display: block;
  font-weight: 400;
  padding-top: 6px;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .long_travel .travel_bag_content span {
  font-size: 20px;
  font-weight: 600;
  color: #111;
  padding-top: 24px;
  display: block;
  width: 100%;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .long_travel .travel_bag_content span del {
  font-size: 15px;
  color: #797979;
  display: block;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .long_travel .travel_bag_content .custom_btn {
  font-size: 14px;
  text-transform: uppercase;
  padding-top: 11px;
  border-bottom: 1px solid #111;
  display: inline-block;
  color: #111;
  transition: all 0.5s;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .long_travel .travel_bag_content .custom_btn:hover {
  color: #ffb400;
  border-bottom: 1px solid #ffb400;
  transition: all 0.5s;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .long_travel:hover {
  cursor: pointer;
}

.bz_bags_main_wrapper .add_post_wrapper ul .post_img .long_travel:hover:before {
  animation: shine .75s;
}

@keyframes shine {
  100% {
    left: 125%;
  }
}

.bz_bags_main_wrapper .add_post_wrapper ul li + li {
  margin-left: 15px;
}

.bz_bags_new_product_wraaper {
  padding: 10px 0px 60px;
}

.bz_bags_new_product_wraaper .bags-heading {
  text-align: center;
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
  position: relative;
}

.bz_bags_new_product_wraaper .bags-heading h2 {
  padding-top: 18px;
  font-size: 36px;
  font-weight: 500;
}

.bz_bags_new_product_wraaper .bags-heading h2 span {
  color: #797979;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  padding-top: 12px;
  display: block;
}

.bz_bags_new_product_wraaper .bags-heading:after {
  content: '';
  width: 123px;
  height: 1px;
  background: #ffb400;
  bottom: -13px;
  position: absolute;
  left: 140px;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper {
  padding-top: 18px;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper #tabs {
  background: #007b5e;
  color: #eee;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper #tabs h6.section-title {
  color: #eee;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper #tabs .nav-tabs .nav-item.show .nav-link, .bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .nav-tabs .nav-link.active {
  color: #ffb400 !important;
  background-color: transparent;
  border-color: transparent transparent #ffb400;
  border-bottom: 2px solid #ffb400 !important;
  font-size: 18px;
  font-weight: normal;
  color: #111;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .nav-tabs .nav-link:focus, .bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .nav-tabs .nav-link:hover {
  border: 1px solid transparent;
  color: #ffb400;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box {
  transition: all 0.5s;
  overflow: hidden;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .product_overlay .side_icon {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: absolute;
  right: -116px;
  bottom: 16px;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .product_overlay .side_icon li {
  display: inline-block;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .product_overlay .side_icon li a {
  background-color: #111;
  color: #fff;
  padding: 7px 9px;
  font-size: 15px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box .product_img .product_overlay .side_icon li a:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #ffb400;
  color: #111;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box:hover .product_img .product_overlay .side_icon {
  right: 16px;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box:hover .product_content {
  background: #ffb400;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box:hover .product_content a h3 {
  color: #fff;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box:hover .product_content h4 {
  color: #fff;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box:hover .product_content h4 span {
  color: #fff;
}

.bz_bags_new_product_wraaper .bz_wins_top_product_wraaper .wins_content_tabs .product_box:hover .product_content .star li a {
  color: #fff;
}

.bz_bags_counter_wrapper .bags_blog_box {
  position: relative;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text {
  top: 0;
  left: 0;
  padding: 40px;
  position: absolute;
  width: 100%;
  height: 100%;
  text-align: center;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text h4 {
  text-transform: uppercase;
  padding-bottom: 24px;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text h4 span {
  display: block;
  font-size: 50px;
  color: #ee011d;
  padding-top: 9px;
  font-weight: 700;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text .product_timer .da {
  border: 1px solid #111;
  background: #111;
  padding: 20px 25px;
  border-radius: 50%;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text .product_timer .ho {
  border: 1px solid #111;
  background: #111;
  padding: 20px 30px;
  border-radius: 50%;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text .product_timer .min {
  border: 1px solid #111;
  background: #111;
  padding: 20px 25px;
  border-radius: 50%;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text .product_timer .second {
  border: 1px solid #111;
  background: #111;
  padding: 20px 25px;
  border-radius: 50%;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text .product_timer div {
  display: inline-block;
  text-align: center;
  color: #fff;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text .product_timer div span {
  display: block;
  color: #fff;
  font-size: 18px;
  font-weight: 600;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text .product_timer div + div {
  margin-left: 12px;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text .custom_btn {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 600;
  color: #fff;
  border: 1px solid #111;
  background: #111;
  padding: 12px 30px;
  display: inline-block;
  margin-top: 30px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bags_counter_wrapper .bags_blog_box .bags_text .custom_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background: transparent;
  color: #111;
}

.bz_bags_counter_wrapper .bags_blog_box .love_text {
  position: absolute;
  top: 36%;
  left: 71%;
  text-align: center;
}

.bz_bags_counter_wrapper .bags_blog_box .love_text h3 {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 36px;
}

.bz_bags_counter_wrapper .bags_blog_box .love_text .custom_btn {
  font-size: 14px;
  text-transform: uppercase;
  padding-top: 11px;
  border-bottom: 1px solid #111;
  display: inline-block;
  color: #111;
  transition: all 0.5s;
}

.bz_bags_counter_wrapper .bags_blog_box .love_text .custom_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  border-bottom: 1px solid #ffb400;
  color: #ffb400;
}

.bz_bags_discover_wrapper {
  padding-top: 60px;
}

.bz_bags_discover_wrapper .bags_weekly .deal_box {
  position: relative;
  height: 537px;
  background: #fff;
}

.bz_bags_discover_wrapper .bags_weekly .deal_box .overlay_deal {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 15px;
}

.bz_bags_discover_wrapper .bags_weekly .deal_box .overlay_deal h2 {
  font-size: 24px;
}

.bz_bags_discover_wrapper .bags_weekly .deal_box .overlay_deal span {
  display: inline-block;
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.bz_bags_discover_wrapper .bags_weekly .deal_box .overlay_deal span del {
  font-size: 16px;
  font-weight: 400;
  padding-left: 10px;
  color: #797979;
}

.bz_bags_discover_wrapper .bags_weekly .deal_box .review {
  position: absolute;
  right: 15px;
  bottom: 20px;
}

.bz_bags_discover_wrapper .bags_weekly .deal_box .review .star {
  text-align: right;
}

.bz_bags_discover_wrapper .bags_weekly .deal_box .review .star li {
  display: inline-block;
}

.bz_bags_discover_wrapper .bags_weekly .deal_box .review .star li a {
  font-size: 12px;
  color: #ffbc34;
  padding: 0px;
  display: inline-block;
}

.bz_bags_discover_wrapper .bags_weekly .deal_box .review .custom_btn {
  font-size: 14px;
  background: #111;
  padding: 6px 12px;
  color: #fff;
  display: inline-block;
  margin-top: 3px;
  text-transform: uppercase;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .bags_weekly .deal_box .review .custom_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background: #ffbc34;
}

.bz_bags_discover_wrapper .bags_weekly .owl-prev {
  background: #f5f5f5;
  color: #111;
  padding: 7px 24px;
  font-size: 24px;
  position: absolute;
  left: 8px;
  top: 182px;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .bags_weekly .owl-prev:hover {
  background: #ffb400;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .bags_weekly .owl-next {
  background: #f5f5f5;
  color: #111;
  padding: 7px 24px;
  font-size: 24px;
  position: absolute;
  right: 8px;
  top: 182px;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .bags_weekly .owl-next:hover {
  background: #ffb400;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .bags-heading {
  text-align: left;
  width: 100%;
  position: relative;
}

.bz_bags_discover_wrapper .bags-heading h2 {
  font-size: 36px;
  font-weight: 500;
}

.bz_bags_discover_wrapper .bags-heading h2 span {
  color: #797979;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  padding-top: 4px;
  display: block;
}

.bz_bags_discover_wrapper .bags-heading:after {
  content: '';
  width: 123px;
  height: 1px;
  background: #ffb400;
  bottom: -13px;
  position: absolute;
  left: 0px;
}

.bz_bags_discover_wrapper .discover_slider .product_box {
  text-align: center;
  margin-top: 40px;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_img {
  background-color: #fff;
  position: relative;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_img img {
  width: inherit;
  display: initial;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_img .top_icon {
  position: absolute;
  top: 0px;
  width: 100%;
  float: left;
  left: 0;
  padding: 16px;
  z-index: 11;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_img .top_icon p {
  background-color: #ee5454;
  color: #fff;
  float: left;
  display: inline-block;
  padding: 1px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  border-radius: 24px;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_img .top_icon span {
  float: right;
  display: inline-block;
  color: #ee5454;
  cursor: pointer;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_img .top_icon .current {
  color: #111111;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_img .product_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  padding: 23px;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_img .product_overlay .side_icon {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: absolute;
  right: -116px;
  bottom: 16px;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_img .product_overlay .side_icon li {
  display: inline-block;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_img .product_overlay .side_icon li a {
  background-color: #111;
  color: #fff;
  padding: 7px 9px;
  font-size: 15px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_img .product_overlay .side_icon li a:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #ffb400;
  color: #111;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_content {
  background-color: #fff;
  text-align: center;
  padding: 18px 0px;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_content a {
  display: inline-block;
  width: 100%;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_content a:hover h3 {
  color: #4d0322;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_content .star li {
  display: inline-block;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_content .star li a {
  font-size: 12px;
  color: #ffbc34;
  padding: 0px;
  display: inline-block;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding: 12px 0px;
}

.bz_bags_discover_wrapper .discover_slider .product_box .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_bags_discover_wrapper .discover_slider .product_box:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
}

.bz_bags_discover_wrapper .discover_slider .product_box:hover .product_overlay {
  opacity: 1;
  visibility: visible;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .discover_slider .product_box:hover .product_overlay .side_icon {
  right: 16px;
}

.bz_bags_discover_wrapper .discover_slider .product_box:hover .product_img .product_overlay .side_icon {
  right: 16px;
}

.bz_bags_discover_wrapper .discover_slider .product_box:hover .product_content {
  background: #ffb400;
}

.bz_bags_discover_wrapper .discover_slider .product_box:hover .product_content a h3 {
  color: #fff;
}

.bz_bags_discover_wrapper .discover_slider .product_box:hover .product_content h4 {
  color: #fff;
}

.bz_bags_discover_wrapper .discover_slider .product_box:hover .product_content h4 span {
  color: #fff;
}

.bz_bags_discover_wrapper .discover_slider .product_box:hover .product_content .star li a {
  color: #fff;
}

.bz_bags_discover_wrapper .discover_slider .owl-prev {
  background: #fff;
  color: #111;
  padding: 7px 24px;
  font-size: 24px;
  position: absolute;
  top: -24px;
  right: 74px;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .discover_slider .owl-prev:hover {
  background: #ffb400;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .discover_slider .owl-next {
  background: #fff;
  color: #111;
  padding: 7px 24px;
  font-size: 24px;
  position: absolute;
  top: -24px;
  right: 0;
  transition: all 0.5s;
}

.bz_bags_discover_wrapper .discover_slider .owl-next:hover {
  background: #ffb400;
  transition: all 0.5s;
}

.bz_bags_tag_wrapper {
  background: url(../images/bags/back.jpg) 50% 0 repeat-y;
  background-position: center 0;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 60px 0px;
  margin: 60px 0px;
}

.bz_bags_tag_wrapper .fur_service_box {
  border: 0px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bags_tag_wrapper .fur_service_box .fur_icon svg {
  fill: #fbba18;
}

.bz_bags_tag_wrapper .fur_service_box:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  cursor: pointer;
  background-color: #111;
}

.bz_bags_tag_wrapper .fur_service_box:hover .fur_content h3 {
  color: #fff;
}

.bz_bags_tag_wrapper .fur_service_box:hover .fur_icon svg {
  fill: #fff;
}

.bz_bags_best_seler_wrapper {
  padding-bottom: 60px;
}

.bz_bags_best_seler_wrapper .bags-heading {
  text-align: center;
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
  position: relative;
}

.bz_bags_best_seler_wrapper .bags-heading h2 {
  font-size: 36px;
  font-weight: 500;
}

.bz_bags_best_seler_wrapper .bags-heading h2 span {
  color: #797979;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  padding-top: 12px;
  display: block;
}

.bz_bags_best_seler_wrapper .bags-heading:after {
  content: '';
  width: 123px;
  height: 1px;
  background: #ffb400;
  bottom: -13px;
  position: absolute;
  left: 140px;
}

.bz_bags_best_seler_wrapper .product_box {
  text-align: center;
  margin-top: 40px;
  transition: all 0.5s;
}

.bz_bags_best_seler_wrapper .product_box .product_img {
  background-color: #fff;
  position: relative;
}

.bz_bags_best_seler_wrapper .product_box .product_img img {
  width: inherit;
  display: initial;
}

.bz_bags_best_seler_wrapper .product_box .product_img .top_icon {
  position: absolute;
  top: 0px;
  width: 100%;
  float: left;
  left: 0;
  padding: 16px;
  z-index: 11;
}

.bz_bags_best_seler_wrapper .product_box .product_img .top_icon p {
  background-color: #ee5454;
  color: #fff;
  float: left;
  display: inline-block;
  padding: 1px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  border-radius: 24px;
}

.bz_bags_best_seler_wrapper .product_box .product_img .top_icon span {
  float: right;
  display: inline-block;
  color: #ee5454;
  cursor: pointer;
}

.bz_bags_best_seler_wrapper .product_box .product_img .top_icon .current {
  color: #111111;
}

.bz_bags_best_seler_wrapper .product_box .product_img .product_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.5s;
  background-color: rgba(17, 17, 17, 0.07);
  top: 0px;
  left: 0;
  padding: 23px;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
}

.bz_bags_best_seler_wrapper .product_box .product_img .product_overlay .side_icon {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  position: absolute;
  right: -116px;
  bottom: 16px;
}

.bz_bags_best_seler_wrapper .product_box .product_img .product_overlay .side_icon li {
  display: inline-block;
}

.bz_bags_best_seler_wrapper .product_box .product_img .product_overlay .side_icon li a {
  background-color: #111;
  color: #fff;
  padding: 7px 9px;
  font-size: 15px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bags_best_seler_wrapper .product_box .product_img .product_overlay .side_icon li a:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #ffb400;
  color: #111;
}

.bz_bags_best_seler_wrapper .product_box .product_content {
  background-color: #fff;
  text-align: center;
  padding: 18px 0px;
}

.bz_bags_best_seler_wrapper .product_box .product_content a {
  display: inline-block;
  width: 100%;
  transition: all 0.5s;
}

.bz_bags_best_seler_wrapper .product_box .product_content a h3 {
  font-family: "Lato", sans-serif;
}

.bz_bags_best_seler_wrapper .product_box .product_content a:hover h3 {
  color: #4d0322;
  transition: all 0.5s;
}

.bz_bags_best_seler_wrapper .product_box .product_content .star li {
  display: inline-block;
}

.bz_bags_best_seler_wrapper .product_box .product_content .star li a {
  font-size: 12px;
  color: #ffbc34;
  padding: 0px;
  display: inline-block;
}

.bz_bags_best_seler_wrapper .product_box .product_content h4 {
  font-size: 20px;
  font-weight: 600;
  padding: 12px 0px;
}

.bz_bags_best_seler_wrapper .product_box .product_content h4 span {
  font-size: 15px;
  font-weight: normal;
  color: #727272;
}

.bz_bags_best_seler_wrapper .product_box:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
}

.bz_bags_best_seler_wrapper .product_box:hover .product_overlay {
  opacity: 1;
  visibility: visible;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bags_best_seler_wrapper .product_box:hover .product_overlay .side_icon {
  right: 16px;
}

.bz_bags_best_seler_wrapper .product_box:hover .product_img .product_overlay .side_icon {
  right: 16px;
}

.bz_bags_best_seler_wrapper .product_box:hover .product_content {
  background: #ffb400;
}

.bz_bags_best_seler_wrapper .product_box:hover .product_content a h3 {
  color: #fff;
}

.bz_bags_best_seler_wrapper .product_box:hover .product_content h4 {
  color: #fff;
}

.bz_bags_best_seler_wrapper .product_box:hover .product_content h4 span {
  color: #fff;
}

.bz_bags_best_seler_wrapper .product_box:hover .product_content .star li a {
  color: #fff;
}

.bz_bags_testimonials {
  background: #f5f5f5;
  padding-top: 60px;
  padding-bottom: 110px;
}

.bz_bags_testimonials .bags-heading {
  text-align: center;
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
  position: relative;
}

.bz_bags_testimonials .bags-heading h2 {
  font-size: 36px;
  font-weight: 500;
}

.bz_bags_testimonials .bags-heading h2 span {
  color: #797979;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  padding-top: 12px;
  display: block;
}

.bz_bags_testimonials .bags-heading:after {
  content: '';
  width: 123px;
  height: 1px;
  background: #ffb400;
  bottom: -13px;
  position: absolute;
  left: 140px;
}

.bz_bags_testimonials .wins_testimonial_slider {
  margin-top: 56px;
}

.bz_bags_testimonials .wins_testimonial_slider .caption_wines_box {
  background: #fff;
  padding: 30px;
  width: 100%;
  float: left;
}

.bz_bags_testimonials .wins_testimonial_slider .caption_wines_box:after {
  display: none;
}

.bz_bags_testimonials .wins_testimonial_slider .caption_wines_box .testi_img img {
  float: left;
}

.bz_bags_testimonials .wins_testimonial_slider .caption_wines_box .testi_img span {
  display: inline-block;
  padding-left: 30px;
  float: left;
  font-size: 18px;
  color: #111;
  font-weight: 700;
  text-align: left;
  padding-top: 22px;
}

.bz_bags_testimonials .wins_testimonial_slider .caption_wines_box .testi_img span small {
  display: block;
  color: #797979;
}

.bz_bags_testimonials .wins_testimonial_slider .caption_wines_box .testi_text {
  width: 100%;
  float: left;
  text-align: left;
  padding-top: 14px;
}

.bz_bags_testimonials .wins_testimonial_slider .caption_wines_box .testi_text p {
  font-style: italic;
  color: #797979;
}

.bz_bags_testimonials .wins_testimonial_slider .owl-prev:hover {
  background: #ffb301 !important;
}

.bz_bags_testimonials .wins_testimonial_slider .owl-next:hover {
  background: #ffb301 !important;
}

.owl-carousel .owl-item img {
  display: inherit;
}

.bz_bags_latest_blog_wrapper {
  padding: 60px 0px;
}

.bz_bags_latest_blog_wrapper .bags-heading {
  text-align: center;
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
  position: relative;
}

.bz_bags_latest_blog_wrapper .bags-heading h2 {
  font-size: 36px;
  font-weight: 500;
}

.bz_bags_latest_blog_wrapper .bags-heading h2 span {
  color: #797979;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  padding-top: 12px;
  display: block;
}

.bz_bags_latest_blog_wrapper .bags-heading:after {
  content: '';
  width: 123px;
  height: 1px;
  background: #ffb400;
  bottom: -13px;
  position: absolute;
  left: 140px;
}

.bz_bags_latest_blog_wrapper .blog_box {
  padding: 0px 0px 40px;
  margin-top: 60px;
  background: #fff;
  width: 100%;
  float: left;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_img {
  position: relative;
  transition-property: all;
  transition-duration: 1s;
  overflow: hidden;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_img img {
  width: 100%;
  transition-property: all;
  transition-duration: 1s;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_img .date {
  position: absolute;
  top: 20px;
  right: 20px;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_img .date a {
  color: #4d0322;
  background-color: #fff;
  padding: 6px 18px;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_img .date a span {
  font-size: 15px;
  font-weight: 500;
  display: block;
  border-top: 1px solid #4d0322;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_img .date a:hover {
  background-color: #111111;
  color: #fff;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_img:hover img {
  moz-transform: scale(1.2);
  transform: scale(1.2);
  cursor: pointer;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_content {
  padding: 0px 14px;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_content .tag_blog {
  display: initial;
  color: initial;
  padding-top: 0;
  font-size: initial;
  text-transform: initial;
  border-bottom: none;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_content .tag_blog h3 {
  font-size: 22px;
  font-weight: 500;
  padding: 20px 0px 8px;
  cursor: pointer;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_content a {
  display: inline-block;
  color: #4d0322;
  padding-top: 6px;
  font-size: 15px;
  text-transform: uppercase;
  border-bottom: 1px solid #4d0322;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_content a:hover {
  color: #ffb400;
  border-bottom: 1px solid #ffb400;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_content .date {
  padding-top: 12px;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_content .date li {
  display: inline-block;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_content .date li a {
  border-bottom: 0 !important;
}

.bz_bags_latest_blog_wrapper .blog_box .blog_content .date li + li {
  margin-left: 118px;
}

.bz_bags_latest_blog_wrapper .blog_box:hover .blog_content h3 {
  color: #4d0322;
}

.bz_bags_cosmetic_stay {
  padding: 200px 0px;
  background: #f9f9f9 url(../images/bags/stay.jpg) no-repeat center;
  background-size: cover;
}

.bz_bags_cosmetic_stay .bags-heading {
  text-align: left;
  width: 100%;
  position: relative;
  float: left;
}

.bz_bags_cosmetic_stay .bags-heading h2 {
  font-size: 36px;
  font-weight: 500;
}

.bz_bags_cosmetic_stay .bags-heading h2 span {
  color: #797979;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  padding-top: 12px;
  display: block;
}

.bz_bags_cosmetic_stay .bags-heading:after {
  content: '';
  width: 123px;
  height: 1px;
  background: #ffb400;
  bottom: -13px;
  position: absolute;
  left: 0px;
}

.bz_bags_cosmetic_stay .search_bar button {
  background-color: #111;
}

.bz_bags_cosmetic_stay .search_bar button:hover {
  background-color: #ffb301;
}

.bz_bags_instagram .bags-heading {
  text-align: right;
  width: 100%;
  position: relative;
  float: left;
  padding-top: 190px;
}

.bz_bags_instagram .bags-heading h2 {
  font-size: 36px;
  font-weight: 500;
}

.bz_bags_instagram .bags-heading h2 span {
  color: #797979;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  padding-top: 12px;
  display: block;
}

.bz_bags_instagram .bags-heading:after {
  content: '';
  width: 123px;
  height: 1px;
  background: #ffb400;
  bottom: -13px;
  position: absolute;
  right: 0px;
}

.bz_bags_instagram .gallery__column .insta_box {
  margin: 4px;
}

.bz_bags_partner {
  padding-bottom: 60px;
}

/*============================ All Slider css Start ==========================*/
.sell_slider .item.active img {
  border: 1px solid #111;
}

/* ....................................
1.8 Footer CSS 
.......................................*/
/*-- pd footer main wrapper Start --*/
.bz_bottom_footer_main_wrapper {
  background: #be641e;
  padding: 100px 0px 0px;
}

.bz_bottom_footer_main_wrapper #return-to-top {
  position: fixed;
  bottom: 20px;
  right: 20px;
  width: 40px;
  height: 40px;
  background-color: #000000;
  padding: 12px;
  text-align: center;
  line-height: 0px;
  display: block;
  text-decoration: none;
  color: #fff;
  border: 1px solid #111;
  border-radius: 30px;
  /* display: none; */
  transition: all 0.3s ease;
  z-index: 1000;
}

.bz_bottom_footer_main_wrapper #return-to-top:hover {
  transition: all 0.3s ease;
  background-color: transparent;
  border: 1px solid #111;
  color: #111;
}

.bz_bottom_footer_main_wrapper .footer_links-list {
  width: 100%;
  float: left;
}

.bz_bottom_footer_main_wrapper .footer_links-list h3 {
  font-size: 20px;
  color: #fff;
}

.bz_bottom_footer_main_wrapper .footer_links-list p {
  color: #fff;
  font-family: 'Lato', sans-serif;
  font-size: 15px;
  opacity: 0.8;
  padding-top: 50px;
}

.bz_bottom_footer_main_wrapper .footer_links-list ul {
  padding-top: 50px;
}

.bz_bottom_footer_main_wrapper .footer_links-list ul li a {
  color: #fff;
  font-family: 'Lato', sans-serif;
  font-size: 15px;
  opacity: 0.8;
}

.bz_bottom_footer_main_wrapper .footer_links-list ul li a:hover {
  color: #111111;
}

.bz_bottom_footer_main_wrapper .footer_links-list ul li + li {
  margin-top: 12px;
}

.bz_bottom_footer_main_wrapper .footer_links-list .footer_logo p {
  color: #fff;
  font-family: 'Lato', sans-serif;
  font-size: 15px;
  opacity: 0.8;
  padding-top: 30px;
}

.bz_bottom_footer_main_wrapper .footer_links-list .information ul {
  padding-top: 15px;
}

.bz_bottom_footer_main_wrapper .footer_links-list .information ul li a span {
  width: 34px;
  display: inline-block;
  float: left;
  height: 25px;
}

.bz_bottom_footer_main_wrapper .footer_links-list .social_icon .footer_search {
  padding-top: 22px;
}

.bz_bottom_footer_main_wrapper .footer_links-list .social_icon .footer_search input {
  font-size: 14px;
  border: none;
  padding: 9px 12px;
  float: left;
  width: 65%;
  border-top-left-radius: 24px;
  border-bottom-left-radius: 24px;
}

.bz_bottom_footer_main_wrapper .footer_links-list .social_icon .footer_search .search_btn {
  padding: 9px 24px;
  border: 0;
  background-color: #ebe92a;
  color: #111111;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  transition: all 0.3s ease;
}

.bz_bottom_footer_main_wrapper .footer_links-list .social_icon .footer_search .search_btn:hover {
  color: #fff;
  background-color: #111;
  transition: all 0.3s ease;
}

.bz_bottom_footer_main_wrapper .footer_links-list .social_icon ul {
  padding-top: 14px;
}

.bz_bottom_footer_main_wrapper .footer_links-list .social_icon ul li a {
  background-color: #ccedfb;
  width: 35px;
  height: 35px;
  display: inline-block;
  text-align: center;
  color: #01a5ed !important;
  line-height: 37px;
  border-radius: 50%;
  opacity: 1 !important;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bottom_footer_main_wrapper .footer_links-list .social_icon ul li a:hover {
  background-color: #ebe92a;
  color: #111111 !important;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_bottom_footer_main_wrapper .footer_links-list .social_icon ul li a + a {
  margin-left: 7px;
}

.bz_bottom_footer_main_wrapper .bz_bottom_footer_main_wrapper {
  padding: 12px;
  background-color: #fff;
  margin-top: 80px;
  border-top-right-radius: 24px;
  border-top-left-radius: 24px;
  text-align: center;
}

.bz_bottom_footer_main_wrapper .bz_bottom_footer_main_wrapper .copy_right p {
  color: #111111;
}

/*-- pd footer main wrapper End --*/
/* ....................................
2.1 Footer CSS 
.......................................*/
/*========================== Footer Fashion Start =====================*/
.bz_section_fashion_main_wrapper {
  background: #292929;
  padding: 100px 0px 25px;
}

.bz_section_fashion_main_wrapper #return-to-top {
  position: fixed;
  bottom: 20px;
  right: 20px;
  width: 40px;
  height: 40px;
  background-color: #000000;
  padding: 12px;
  text-align: center;
  line-height: 18px;
  display: block;
  text-decoration: none;
  color: #fff;
  border-radius: 30px;
  /* display: none; */
  transition: all 0.3s ease;
  z-index: 1000;
}

.bz_section_fashion_main_wrapper .footer_links-list {
  width: 100%;
  float: left;
}

.bz_section_fashion_main_wrapper .footer_links-list h3 {
  font-size: 20px;
  color: #fff;
}

.bz_section_fashion_main_wrapper .footer_links-list p {
  color: #fff;
  font-family: 'Lato', sans-serif;
  font-size: 15px;
  opacity: 0.8;
  padding-top: 50px;
}

.bz_section_fashion_main_wrapper .footer_links-list ul {
  padding-top: 50px;
}

.bz_section_fashion_main_wrapper .footer_links-list ul li a {
  color: rgba(255, 255, 255, 0.63);
  font-family: 'Lato', sans-serif;
  font-size: 15px;
  opacity: 0.8;
}

.bz_section_fashion_main_wrapper .footer_links-list ul li a:hover {
  color: #ee011d;
}

.bz_section_fashion_main_wrapper .footer_links-list ul li + li {
  margin-top: 12px;
}

.bz_section_fashion_main_wrapper .footer_links-list .footer_logo p {
  color: #fff;
  font-family: 'Lato', sans-serif;
  font-size: 15px;
  opacity: 0.8;
  padding-top: 30px;
}

.bz_section_fashion_main_wrapper .footer_links-list .information ul {
  padding-top: 15px;
}

.bz_section_fashion_main_wrapper .footer_links-list .information ul li a span {
  width: 34px;
  display: inline-block;
  float: left;
  height: 25px;
}

.bz_section_fashion_main_wrapper .footer_links-list .social_icon ul {
  padding-top: 14px;
}

.bz_section_fashion_main_wrapper .footer_links-list .social_icon ul li a {
  display: inline-block;
  text-align: center;
  color: rgba(255, 255, 255, 0.63);
  font-size: 18px;
  opacity: 1 !important;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_section_fashion_main_wrapper .footer_links-list .social_icon ul li a:hover {
  color: #ee011d !important;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_section_fashion_main_wrapper .footer_links-list .social_icon ul li a + a {
  margin-left: 7px;
}

.bz_section_fashion_main_wrapper .footer_links-list #map {
  width: 100%;
  height: 300px;
  float: left;
}

.bz_section_fashion_main_wrapper .bz_fashion_bottom_footer {
  padding-top: 24px;
  border-top: 2px dashed #797979;
  margin-top: 35px;
}

.bz_section_fashion_main_wrapper .bz_fashion_bottom_footer .copy_right ul {
  float: right;
}

.bz_section_fashion_main_wrapper .bz_fashion_bottom_footer .copy_right ul li {
  display: inline-block;
  vertical-align: top;
}

.bz_section_fashion_main_wrapper .bz_fashion_bottom_footer .copy_right ul li a {
  font-size: 25px;
}

.bz_section_fashion_main_wrapper .bz_fashion_bottom_footer .copy_right ul li a:hover {
  color: #fff;
}

.bz_section_fashion_main_wrapper .bz_fashion_bottom_footer .copy_right ul li p {
  color: #fff;
}

.bz_section_fashion_main_wrapper .bz_fashion_bottom_footer .copy_right ul li + li {
  margin-left: 12px;
}

/* ....................................
2.2 Footer CSS 
.......................................*/
/*========================== Footer Furniture Start =====================*/
.bz_furniture_footer {
  background: #222;
  padding-bottom: 80px;
}

.bz_furniture_footer .footer_links-list h3 {
  color: #ce8f5a;
  border-left: 2px solid #ce8f5a;
  font-weight: 500;
  padding-left: 6px;
}

.bz_furniture_footer .footer_links-list ul {
  padding-top: 40px;
}

.bz_furniture_footer .footer_links-list ul li a {
  opacity: 0.6;
}

.bz_furniture_footer .footer_links-list ul li a span {
  display: inline-block;
  padding-right: 4px;
}

.bz_furniture_footer .footer_links-list ul li a:hover {
  color: #fff;
  opacity: 1;
}

.bz_furniture_footer .footer_links-list .information ul li a span {
  width: 28px;
  height: 24px;
}

.bz_furniture_footer .footer_links-list .information h3 {
  margin-top: 15px;
}

.bz_furniture_footer .footer_links-list .information .google_play {
  padding-top: 20px;
}

.bz_furniture_bottom_footer {
  background: #111;
  padding: 20px 0px;
}

.bz_furniture_bottom_footer .copy_right {
  float: left;
}

.bz_furniture_bottom_footer .copy_right p {
  color: #fff;
  opacity: 0.6;
}

.bz_furniture_bottom_footer .card_pay {
  float: right;
}

.bz_furniture_bottom_footer .card_pay ul li {
  display: inline-block;
  vertical-align: top;
}

.bz_furniture_bottom_footer .card_pay ul li a {
  font-size: 25px;
}

.bz_furniture_bottom_footer .card_pay ul li a:hover {
  color: #fff;
}

.bz_furniture_bottom_footer .card_pay ul li p {
  color: #fff;
}

.bz_furniture_bottom_footer .card_pay ul li + li {
  margin-left: 12px;
}

/* ....................................
2.3 Footer CSS 
.......................................*/
/*========================== Footer Cosmetics Start =====================*/
.bz_cosmetics_footer {
  background-color: #111;
  padding: 100px 0px;
}

.bz_cosmetics_footer .footer_links-list h3 {
  text-transform: uppercase;
}

.bz_cosmetics_footer .footer_links-list p {
  padding-top: 30px;
  opacity: 1;
}

.bz_cosmetics_footer .footer_links-list .footer_social_icon ul {
  padding-top: 25px;
}

.bz_cosmetics_footer .footer_links-list .footer_social_icon ul li {
  display: inline-block;
}

.bz_cosmetics_footer .footer_links-list .footer_social_icon ul li a {
  background-color: #fff;
  width: 35px;
  height: 35px;
  display: inline-block;
  text-align: center;
  color: #111;
  line-height: 37px;
  border-radius: 50%;
  opacity: 1;
  transition: all 0.5s;
}

.bz_cosmetics_footer .footer_links-list .footer_social_icon ul li a:hover {
  transition: all 0.5s;
  background-color: #f78bb9;
}

.bz_cosmetics_footer .footer_links-list .footer_social_icon ul li + li {
  margin-left: 12px;
}

.bz_cosmetics_footer .footer_links-list .information {
  padding-left: 50px;
}

.bz_cosmetics_footer .footer_links-list .information ul {
  padding-top: 35px;
}

.bz_cosmetics_footer .footer_links-list .information ul li a {
  opacity: 1;
}

.bz_cosmetics_footer .footer_links-list .information ul li a:hover {
  opacity: 0.8;
  color: #fff;
}

.bz_cosmetics_bottom_footer {
  padding: 20px 0px;
  background-color: #fff;
}

.bz_cosmetics_bottom_footer .copy_right {
  text-align: center;
}

.bz_cosmetics_bottom_footer .copy_right p {
  color: #111;
}

/* ....................................
2.4 Footer CSS 
.......................................*/
/*========================== Footer Wines Start =====================*/
.wins_footer_main_wrapper {
  background: #222;
}

.wins_footer_main_wrapper .footer_links-list .social_icon .search_btn {
  background-color: #4d0322 !important;
  color: #fff !important;
}

.wins_footer_main_wrapper .footer_links-list .social_icon .search_btn:hover {
  background-color: #fff !important;
  color: #393939 !important;
}

.wins_footer_main_wrapper .footer_links-list .social_icon ul li a {
  background-color: #393939 !important;
  color: #fff !important;
}

.wins_footer_main_wrapper .footer_links-list .social_icon ul li a:hover {
  background-color: #fff !important;
  color: #393939 !important;
}

.wins_footer_main_wrapper .footer_links-list ul li a:hover {
  color: #ce8f5a;
}

.wins_footer_main_wrapper .bz_bottom_footer_main_wrapper {
  background-color: #4d0322;
  border-radius: 0;
}

.wins_footer_main_wrapper .bz_bottom_footer_main_wrapper .copy_right p {
  color: #fff;
}

/* ....................................
2.5 Footer CSS 
.......................................*/
/*========================== Footer Wines Start =====================*/
.decorate_footer_main {
  background: #222;
}

.decorate_footer_main .footer_links-list .social_icon ul li a {
  background: #393939;
  color: #fff !important;
}

.decorate_footer_main .footer_links-list .social_icon ul li a:hover {
  color: #fff !important;
}

.decorate_footer_main .footer_links-list .information ul li a:hover {
  color: #ffbb19;
}

.decorate_footer_main .footer_links-list ul li a:hover {
  color: #ffbb19 !important;
}

.decorate_footer_main .bz_bottom_footer_main_wrapper {
  background-color: #000;
}

.decorate_footer_main .bz_bottom_footer_main_wrapper .copy_right p {
  color: #fff;
}

/* ....................................
2.6 Footer CSS 
.......................................*/
/*========================== Footer Leather Start =====================*/
.bz_leather_footer_wrapper {
  background: #333;
}

.bz_leather_footer_wrapper .footer_links-list .social_icon .footer_search .search_btn {
  background-color: #be641e;
  color: #fff;
}

.bz_leather_footer_wrapper .footer_links-list .social_icon ul li a {
  background-color: #d6d6d6 !important;
  color: #be641e !important;
}

.bz_leather_footer_wrapper .footer_links-list .social_icon ul li a:hover {
  color: #fff !important;
  background-color: #be641e !important;
}

.bz_leather_footer_wrapper .footer_links-list ul li a:hover {
  color: #be641e;
}

/* ....................................
2.7 Footer CSS 
.......................................*/
/*========================== Footer Shoes Start =====================*/
.bz_shoes_footer_wrapper .footer_links-list .social_icon {
  padding-top: 18px;
}

.bz_shoes_footer_wrapper .footer_links-list ul li a:hover {
  color: #1cbbb4;
}

/* ....................................
2.8 Footer CSS 
.......................................*/
/*========================== Footer Bags Start =====================*/
.bz_bags_footer_wrapper .footer_links-list ul li a:hover {
  color: #ffb400;
}

.bz_bags_footer_wrapper .footer_links-list .social_icon {
  padding-top: 15px;
}

.bz_bags_footer_wrapper .footer_links-list .social_icon ul li a:hover {
  color: #ffb400;
}

/* ....................................
1.10 Blog CSS 
.......................................*/
.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body {
  width: 100%;
  float: left;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .search_blog input {
  width: calc(100% - 50px);
  float: left;
  height: 50px;
  border: 2px solid #efefef;
  border-right: 0;
  background: #ffffff;
  padding-left: 14px;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .search_blog button {
  float: left;
  width: 50px;
  height: 50px;
  background: #be641e;
  color: #ffffff;
  border: 0;
  -moz-border-top-right-radius: 50px;
  border-top-right-radius: 50px;
  -moz-border-bottom-right-radius: 50px;
  border-bottom-right-radius: 50px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .search_blog button:hover {
  background: #111;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .categories_blog ul li i {
  color: #be641e;
  padding-right: 7px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .categories_blog ul li a:hover {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .categories_blog ul li span {
  display: inline-block;
  float: right;
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .categories_blog ul li + li {
  margin-top: 12px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .blog_post .post_img {
  float: left;
  width: 80px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .blog_post .post_cont {
  float: left;
  width: calc(100% - 80px);
  padding-left: 20px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .blog_post .post_cont h4 {
  font-size: 16px;
  line-height: 22px;
  margin-top: 0;
  margin-bottom: 5px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .blog_post .post_cont p {
  font-size: 14px;
  color: #be641e;
  margin: 0;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .blog_post + .blog_post {
  margin-top: 20px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .latest_prod .latest_img {
  float: left;
  width: 80px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .latest_prod .latest_cont {
  float: left;
  width: calc(100% - 80px);
  padding-left: 20px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .latest_prod .latest_cont h4 {
  font-size: 16px;
  line-height: 22px;
  margin-top: 0;
  margin-bottom: 5px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .latest_prod .latest_cont .star li {
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .latest_prod .latest_cont .star li a {
  display: inline-block;
  font-size: 12px;
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .latest_prod .latest_cont p {
  padding-top: 4px;
  font-weight: 600;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .latest_prod + .latest_prod {
  margin-top: 20px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .tag_cloud ul li {
  float: left;
  margin-left: 5px;
  margin-top: 15px;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .tag_cloud ul li a {
  background: #fafafa;
  color: #000000;
  padding: 9px;
  font-size: 14px;
  border-radius: 5px;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .tag_cloud ul li a:hover {
  background-color: #be641e;
  color: #fff;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color {
  display: inline-block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  user-select: none;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .red {
  background-color: red;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input:checked ~ .red {
  background-color: red;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input:checked ~ .red {
  background-color: red;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .green {
  background-color: green;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input:checked ~ .green {
  background-color: green;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input:checked ~ .green {
  background-color: green;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .blue {
  background-color: #be641e;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input:checked ~ .blue {
  background-color: #be641e;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input:checked ~ .blue {
  background-color: #be641e;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .pink {
  background-color: #e75480;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input:checked ~ .pink {
  background-color: #e75480;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input:checked ~ .pink {
  background-color: #e75480;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .yellow {
  background-color: #808000;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input:checked ~ .yellow {
  background-color: #808000;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input:checked ~ .yellow {
  background-color: #808000;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color input:checked ~ .checkmark:after {
  display: block;
}

.bz_product_grid_content_main_wrapper .checkout_form .accordian_first_wrapper .checkout_accord .accord_body .color_slide .main_box_color .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}

.bz_product_grid_content_main_wrapper .twitter_box {
  margin-top: 30px;
  background: #be641e;
  padding: 30px;
}

.bz_product_grid_content_main_wrapper .twitter_box .twitt_img {
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .twitter_box .twitt_img p {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.76);
  display: inline-block;
  padding-left: 10px;
}

.bz_product_grid_content_main_wrapper .twitter_box .twitt_img p span {
  displaY: block;
  font-size: 40px;
}

.bz_product_grid_content_main_wrapper .twitter_box .twitt_content p {
  color: #ffffff;
  padding-top: 20px;
}

.bz_product_grid_content_main_wrapper .twitter_box .twitt_content ul {
  padding-top: 10px;
}

.bz_product_grid_content_main_wrapper .twitter_box .twitt_content ul li {
  float: left;
  margin-right: 15px;
}

.bz_product_grid_content_main_wrapper .twitter_box .twitt_content ul li a {
  color: rgba(255, 255, 255, 0.38);
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .twitter_box .twitt_content ul li a:hover {
  color: #ffffff;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_img {
  float: left;
  width: 100%;
  text-align: center;
  display: block;
  overflow: hidden;
  position: relative;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_img img {
  width: 100%;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_img ul {
  position: absolute;
  bottom: 10px;
  left: 0px;
  right: 0px;
  margin: 0px auto;
  display: inline-block;
  padding: 0px;
  z-index: 1;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_img ul li {
  list-style: none;
  display: inline-block;
  width: auto;
  margin: 5px;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_img ul li a {
  float: left;
  width: 100%;
  height: 30px;
  line-height: 30px;
  border-radius: 50px;
  background-color: #ffffff;
  color: #111111;
  font-size: 14px;
  font-weight: bold;
  padding: 0px 12px;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_img ul li a i {
  margin-right: 5px;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_img ul li a:hover {
  background-color: #be641e;
  color: #fff;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_img:before {
  background-color: rgba(255, 255, 255, 0.2);
  content: "";
  height: 200%;
  left: -280px;
  position: absolute;
  top: -50%;
  transform: rotate(35deg);
  transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1);
  width: 80px;
  z-index: 0;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_img:after {
  background-color: rgba(255, 255, 255, 0.2);
  content: "";
  height: 200%;
  left: 180%;
  position: absolute;
  top: -50%;
  transform: rotate(35deg);
  transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1);
  width: 80px;
  z-index: 0;
}

.bz_product_grid_content_main_wrapper .news_slider_box:hover .news_slider_box_img:before {
  left: 180%;
  transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1);
}

.bz_product_grid_content_main_wrapper .news_slider_box:hover .news_slider_box_img:after {
  left: -280px;
  transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1);
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_details_inner {
  padding-top: 12px;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_details_inner h3 {
  float: left;
  width: 100%;
  margin: 15px 0px;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_details_inner h3 a {
  font-size: 24px;
  font-family: "Poppins", sans-serif;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_details_inner h3 a:hover {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_details_inner ul {
  width: 100%;
  float: left;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_details_inner ul li {
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_details_inner ul li a {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_details_inner ul li + li {
  margin-left: 12px;
  border-left: 1px solid #be641e;
  padding-left: 14px;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_details_inner p {
  float: left;
  width: 100%;
  margin: 15px 0px;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_details_inner .read_more {
  padding: 11px 21px;
  border: 1px solid #111;
  margin-top: 7px;
  display: inline-block;
  border-radius: 30px;
  color: #111;
  text-transform: uppercase;
}

.bz_product_grid_content_main_wrapper .news_slider_box .news_slider_box_details_inner .read_more:hover {
  background-color: #be641e;
  color: #fff;
  border: 1px solid #be641e;
}

.bz_product_grid_content_main_wrapper .padd_top {
  padding-top: 60px;
}

.bz_product_grid_content_main_wrapper .blog_video_sec .news_slider_box_details_inner {
  padding-top: 12px;
}

.bz_product_grid_content_main_wrapper .blog_video_sec .news_slider_box_details_inner h3 {
  float: left;
  width: 100%;
  margin: 15px 0px;
}

.bz_product_grid_content_main_wrapper .blog_video_sec .news_slider_box_details_inner h3 a {
  font-size: 24px;
}

.bz_product_grid_content_main_wrapper .blog_video_sec .news_slider_box_details_inner h3 a:hover {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .blog_video_sec .news_slider_box_details_inner ul {
  width: 100%;
  float: left;
}

.bz_product_grid_content_main_wrapper .blog_video_sec .news_slider_box_details_inner ul li {
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .blog_video_sec .news_slider_box_details_inner ul li a {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .blog_video_sec .news_slider_box_details_inner ul li + li {
  margin-left: 12px;
  border-left: 1px solid #be641e;
  padding-left: 14px;
}

.bz_product_grid_content_main_wrapper .blog_video_sec .news_slider_box_details_inner p {
  float: left;
  width: 100%;
  margin: 15px 0px;
}

.bz_product_grid_content_main_wrapper .blog_video_sec .news_slider_box_details_inner .read_more {
  padding: 11px 21px;
  border: 1px solid #111;
  margin-top: 7px;
  display: inline-block;
  border-radius: 30px;
  color: #111;
  text-transform: uppercase;
}

.bz_product_grid_content_main_wrapper .blog_video_sec .news_slider_box_details_inner .read_more:hover {
  background-color: #be641e;
  color: #fff;
  border: 1px solid #be641e;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img {
  padding-top: 60px;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .new_blog_slider {
  float: left;
  width: 100%;
  text-align: center;
  position: relative;
  display: block;
  overflow: hidden;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .new_blog_slider ul {
  position: absolute;
  bottom: 10px;
  left: 0px;
  right: 0px;
  margin: 0px auto;
  display: inline-block;
  padding: 0px;
  z-index: 1;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .new_blog_slider ul li {
  list-style: none;
  display: inline-block;
  width: auto;
  margin: 5px;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .new_blog_slider ul li a {
  float: left;
  width: 100%;
  height: 30px;
  line-height: 30px;
  border-radius: 50px;
  background-color: #ffffff;
  color: #111111;
  font-size: 14px;
  font-weight: bold;
  padding: 0px 12px;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .new_blog_slider ul li a:hover {
  background-color: #be641e;
  color: #fff;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .new_blog_slider .owl-nav {
  position: absolute;
  top: 45%;
  z-index: 1000;
  display: block;
  left: 0;
  right: 0;
  margin: 0px auto;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .new_blog_slider .owl-nav .owl-prev {
  margin: 0;
  padding: 0;
  left: 20px;
  font-size: 26px;
  top: 0;
  color: #000000;
  width: 50px;
  height: 50px;
  line-height: 55px;
  background: #ffffff;
  position: absolute;
  text-align: center;
  border-radius: 100%;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .new_blog_slider .owl-nav .owl-prev:hover {
  background-color: #be641e;
  color: #fff;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .new_blog_slider .owl-nav .owl-next {
  font-size: 26px;
  right: 20px;
  top: 0;
  position: absolute;
  color: #000000;
  width: 50px;
  padding-left: 11px;
  height: 50px;
  margin: 0;
  line-height: 45px;
  background: #ffffff;
  text-align: center;
  border-radius: 100%;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .new_blog_slider .owl-nav .owl-next:hover {
  background-color: #be641e;
  color: #fff;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .new_blog_slider .owl-carousel .item .lr_bc_slider_img_wrapper img {
  width: 100%;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner {
  padding-top: 12px;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner h3 {
  float: left;
  width: 100%;
  margin: 15px 0px;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner h3 a {
  font-size: 24px;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner h3 a:hover {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner ul {
  width: 100%;
  float: left;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner ul li {
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner ul li a {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner ul li a:hover {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner ul li + li {
  margin-left: 12px;
  border-left: 1px solid #be641e;
  padding-left: 14px;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner p {
  float: left;
  width: 100%;
  margin: 15px 0px;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner .read_more {
  padding: 11px 21px;
  border: 1px solid #111;
  margin-top: 7px;
  display: inline-block;
  border-radius: 30px;
  color: #111;
  text-transform: uppercase;
}

.bz_product_grid_content_main_wrapper .ss_news_slider_box_img .news_slider_box_details_inner .read_more:hover {
  background-color: #be641e;
  color: #fff;
  border: 1px solid #be641e;
}

.bz_product_grid_content_main_wrapper .page_pagination {
  padding: 50px 0px;
  width: 100%;
  float: left;
  text-align: center;
  margin: 0 auto;
}

.bz_product_grid_content_main_wrapper .page_pagination ul li {
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .page_pagination ul li a {
  padding: 12px 16px;
  margin: 0px 6px;
  background-color: #f3f3f3;
  color: #111;
  border-radius: 30px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .page_pagination ul li a:hover {
  background-color: #be641e;
  color: #fff;
}

.bz_product_grid_content_main_wrapper .page_pagination ul .border_show a {
  background: #111;
  color: #fff;
  text-transform: uppercase;
  padding: 12px 0px;
  width: 130px;
  display: inline-block;
  border-radius: 30px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .blog_testi_box {
  background: #be641e;
  text-align: center;
  padding-top: 50px;
  padding-bottom: 50px;
  margin-top: 40px;
}

.bz_product_grid_content_main_wrapper .blog_testi_box .blog_testi_content {
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .blog_testi_box .blog_testi_content img {
  position: relative;
  top: 20px;
}

.bz_product_grid_content_main_wrapper .blog_testi_box .blog_testi_content h3 {
  font-size: 22px;
  color: #ffffff;
  padding-top: 25px;
  line-height: 36px;
  position: absolute;
  top: 33%;
  left: 20px;
  right: 20px;
  margin: 0px auto;
}

.bz_product_grid_content_main_wrapper .blog_testi_box .blog_testi_content p {
  font-size: 16px;
  color: rgba(255, 255, 255, 0.8);
  padding-top: 20px;
}

.bz_product_grid_content_main_wrapper .blog_post_title {
  padding-top: 40px;
}

.bz_product_grid_content_main_wrapper .blog_post_title .blog_post_img {
  float: left;
  width: 300px;
}

.bz_product_grid_content_main_wrapper .blog_post_title .blog_post_details {
  float: left;
  width: calc(100% - 300px);
  padding-left: 40px;
}

.bz_product_grid_content_main_wrapper .blog_post_title .blog_post_details ul {
  padding-top: 20px;
}

.bz_product_grid_content_main_wrapper .blog_post_title .blog_post_details ul li {
  display: inline-block;
  font-size: 15px;
  padding-bottom: 10px;
}

.bz_product_grid_content_main_wrapper .blog_post_title .blog_post_details ul li span {
  display: inline-block;
  padding-right: 13px;
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .blog_post_title .padd_left {
  padding-left: 0px;
  padding-right: 40px;
}

.bz_product_grid_content_main_wrapper .blog_post_title .left_social {
  width: 60%;
  float: left;
}

.bz_product_grid_content_main_wrapper .blog_post_title .left_social p {
  display: inline-block;
  color: #111;
}

.bz_product_grid_content_main_wrapper .blog_post_title .left_social p span {
  color: #be641e;
  padding-right: 6px;
}

.bz_product_grid_content_main_wrapper .blog_post_title .left_social ul {
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .blog_post_title .left_social ul li {
  display: inline-block;
  padding-left: 12px;
}

.bz_product_grid_content_main_wrapper .blog_post_title .left_social ul li a {
  color: #111;
}

.bz_product_grid_content_main_wrapper .blog_post_title .left_social ul li a:hover {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .blog_post_title .right_social {
  width: 40%;
  float: left;
}

.bz_product_grid_content_main_wrapper .blog_post_title .right_social p {
  display: inline-block;
  color: #111;
}

.bz_product_grid_content_main_wrapper .blog_post_title .right_social p span {
  color: #be641e;
  padding-right: 6px;
}

.bz_product_grid_content_main_wrapper .blog_post_title .right_social ul {
  padding-left: 16px;
  display: inline-block;
  float: right;
}

.bz_product_grid_content_main_wrapper .blog_post_title .right_social ul li {
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .blog_post_title .right_social ul li a {
  background-color: #f3f3f3;
  width: 35px;
  height: 35px;
  display: inline-block;
  text-align: center;
  color: #be641e;
  line-height: 37px;
  border-radius: 50%;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .blog_post_title .right_social ul li a:hover {
  background-color: #111;
  color: #fff;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .blog_post_title .right_social ul li + li {
  margin-left: 12px;
}

.bz_product_grid_content_main_wrapper .about_admin_box_img {
  background-color: #f3f3f3;
  float: left;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 50px;
  margin-top: 50px;
  padding-right: 30px;
}

.bz_product_grid_content_main_wrapper .about_admin_box_img .admin_img {
  width: 135px;
  float: left;
  margin-left: 40px;
}

.bz_product_grid_content_main_wrapper .about_admin_box_img .admin_content {
  padding-top: 16px;
}

.bz_product_grid_content_main_wrapper .about_admin_box_img .admin_content h3 {
  font-size: 22px;
  color: #000000;
}

.bz_product_grid_content_main_wrapper .about_admin_box_img .admin_content h3 span {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .about_admin_box_img .admin_content h3 a {
  background: #be641e;
  padding-left: 5px;
  padding-right: 5px;
  border-radius: 3px;
  font-size: 12px;
  margin-left: 10px;
  position: relative;
  top: -3px;
  color: #ffffff;
}

.bz_product_grid_content_main_wrapper .about_admin_box_img .admin_content p {
  color: #707070;
  padding-top: 10px;
}

.bz_product_grid_content_main_wrapper .pegin_num {
  margin-top: 40px;
  border-top: 1px solid #e2e1e1;
  border-bottom: 1px solid #e2e1e1;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper {
  padding: 60px 0px;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper h4 {
  border-bottom: 1px solid #e2e1e1;
  padding-bottom: 8px;
  text-transform: capitalize;
  font-weight: 500;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper h4 span {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper .comment_box {
  padding: 40px 0px;
  border-bottom: 1px solid #e2e1e1;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper .comment_box .comment_img {
  width: 120px;
  float: left;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper .comment_box .marg_left {
  margin-left: 60px;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper .comment_box .comment_content {
  width: calc(100% - 120px);
  margin-left: 120px;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper .comment_box .comment_content h3 {
  font-size: 22px;
  font-weight: 400;
  padding-top: 10px;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper .comment_box .comment_content h3 i {
  font-size: 15px;
  color: #e8e8e8;
  padding-left: 10px;
  padding-right: 10px;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper .comment_box .comment_content h3 span {
  color: #be641e;
  font-size: 16px;
  font-style: italic;
  font-family: 'Lato', sans-serif;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper .comment_box .comment_content h3 span a {
  color: #be641e;
  text-decoration: underline;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper .comment_box .comment_content p {
  padding-top: 5px;
}

.bz_product_grid_content_main_wrapper .comment_main_wrapper .comment_box .cont_left {
  width: 70% !important;
  margin-left: 207px !important;
}

.bz_product_grid_content_main_wrapper .leave_coment {
  padding-bottom: 60px;
}

.bz_product_grid_content_main_wrapper .leave_coment h4 {
  border-bottom: 1px solid #e2e1e1;
  padding-bottom: 8px;
  text-transform: capitalize;
  font-weight: 500;
}

.bz_product_grid_content_main_wrapper .leave_coment form {
  padding-top: 40px;
}

.bz_product_grid_content_main_wrapper .leave_coment form input {
  width: 100%;
  height: 50px;
  padding-left: 20px;
  background: #f2f2f2;
  border: 2px solid #f2f2f2;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .leave_coment form i {
  color: #be641e;
  float: right;
  display: inline-block;
  margin-top: -33px;
  margin-right: 15px;
  z-index: 99;
  position: relative;
}

.bz_product_grid_content_main_wrapper .leave_coment form textarea {
  width: 100%;
  border: 2px solid #f2f2f2;
  background: #f2f2f2;
  padding-left: 20px;
}

.bz_product_grid_content_main_wrapper .leave_coment .submit_btn {
  color: #fff;
  background-color: #be641e;
  border-radius: 24px;
  padding: 10px 34px;
  text-transform: uppercase;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  display: inline-block;
}

.bz_product_grid_content_main_wrapper .leave_coment .submit_btn:hover {
  color: #fff;
  background-color: #111111;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

/************************-- BLOG LIST START --********************************/
.blog_list_main_wrapper {
  background-color: #fff;
  margin-bottom: 30px;
}

.blog_list_main_wrapper .blog_list_content {
  padding: 30px 30px 12px 0px;
}

.blog_list_main_wrapper .blog_list_content .news_slider_box_details_inner h3 {
  float: left;
  width: 100%;
  margin: 15px 0px;
}

.blog_list_main_wrapper .blog_list_content .news_slider_box_details_inner h3 a {
  font-size: 24px;
  font-family: "Poppins", sans-serif;
}

.blog_list_main_wrapper .blog_list_content .news_slider_box_details_inner h3 a:hover {
  color: #be641e;
}

.blog_list_main_wrapper .blog_list_content .news_slider_box_details_inner ul {
  width: 100%;
  float: left;
}

.blog_list_main_wrapper .blog_list_content .news_slider_box_details_inner ul li {
  display: inline-block;
}

.blog_list_main_wrapper .blog_list_content .news_slider_box_details_inner ul li a {
  color: #be641e;
}

.blog_list_main_wrapper .blog_list_content .news_slider_box_details_inner ul li + li {
  margin-left: 12px;
  border-left: 1px solid #be641e;
  padding-left: 14px;
}

.blog_list_main_wrapper .blog_list_content .news_slider_box_details_inner p {
  float: left;
  width: 100%;
  margin: 15px 0px;
}

.blog_list_main_wrapper .blog_list_content .news_slider_box_details_inner .read_more {
  padding: 11px 21px;
  border: 1px solid #111;
  margin-top: 7px;
  display: inline-block;
  border-radius: 30px;
  color: #fff;
  background-color: #111;
  text-transform: uppercase;
}

.blog_list_main_wrapper .blog_list_content .news_slider_box_details_inner .read_more:hover {
  background-color: #be641e;
  color: #fff;
  border: 1px solid #be641e;
}

/************************-- ORDER TRACKING START --********************************/
.bz_product_grid_content_main_wrapper .bz_order_tracking.main_wrapper {
  background-color: #f3f3f3;
  padding: 30px;
}

.bz_product_grid_content_main_wrapper .bz_order_tracking.main_wrapper .order_tracking_form {
  position: relative;
}

.bz_product_grid_content_main_wrapper .bz_order_tracking.main_wrapper .order_tracking_form h3 {
  font-size: 24px;
  padding-bottom: 35px;
}

.bz_product_grid_content_main_wrapper .bz_order_tracking.main_wrapper .order_tracking_form h3:after {
  content: '';
  position: absolute;
  width: 60px;
  height: 1px;
  background-color: #111;
  top: 35px;
  left: 0px;
}

.bz_product_grid_content_main_wrapper .bz_order_tracking.main_wrapper .order_tracking_form p {
  font-size: 15px;
  line-height: 26px;
  font-family: "Poppins", sans-serif;
}

.bz_product_grid_content_main_wrapper .bz_order_tracking.main_wrapper form {
  padding-top: 20px;
}

.bz_product_grid_content_main_wrapper .bz_order_tracking.main_wrapper form input {
  height: 50px;
  padding: 12px;
  width: 100%;
  border: 1px solid #f3f3f3;
}

.bz_product_grid_content_main_wrapper .bz_order_tracking.main_wrapper form label {
  color: #111;
}

.bz_product_grid_content_main_wrapper .bz_order_tracking.main_wrapper .submit_btn:hover {
  background-color: #111;
  color: #fff;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

/************************-- CHECKOUT START --********************************/
.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord {
  background-color: #f3f3f3;
  margin-bottom: 20px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-header {
  padding: 0px;
  background-color: #be641e;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-header h2 button {
  font-size: 16px;
  width: 100%;
  float: left;
  font-weight: 600;
  text-align: left;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-header h2 button span {
  float: right;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer {
  padding-bottom: 45px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer h3 {
  font-size: 22px;
  font-weight: 500;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer form {
  padding-top: 30px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer form p {
  padding-bottom: 13px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer [type="radio"]:checked,
.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer [type="radio"]:not(:checked) {
  position: absolute;
  left: -9999px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer [type="radio"]:checked + label,
.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer [type="radio"]:not(:checked) + label {
  position: relative;
  padding-left: 35px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  color: #111;
  font-size: 18px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer [type="radio"]:checked + label:before,
.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer [type="radio"]:not(:checked) + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 22px;
  height: 22px;
  border: 1px solid #ddd;
  border-radius: 100%;
  background: #fff;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer [type="radio"]:checked + label:after,
.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer [type="radio"]:not(:checked) + label:after {
  content: '';
  width: 16px;
  height: 16px;
  background: #be641e;
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 100%;
  transition: all 0.2s ease;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer [type="radio"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer [type="radio"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer .submit_btn {
  margin-top: 30px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .new_customer .submit_btn:hover {
  background-color: #111;
  color: #fff;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .login_form {
  padding-bottom: 45px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .login_form h3 {
  font-size: 22px;
  font-weight: 500;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .login_form form {
  padding-top: 30px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .login_form form input {
  height: 50px;
  width: 100%;
  padding: 12px;
  border: 1px solid #f3f3f3;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .login_form form a {
  display: inline-block;
  padding-top: 8px;
  color: #111;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .login_form form label {
  color: #111;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .login_form .submit_btn {
  margin-top: 12px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .login_form .submit_btn:hover {
  background-color: #111;
  color: #fff;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .billing_info {
  padding-bottom: 40px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .billing_info form label {
  color: #111;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .billing_info form input {
  height: 50px;
  width: 100%;
  padding: 12px;
  border: 1px solid #f3f3f3;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .billing_info form input[type="checkbox"] {
  width: 22px;
  height: 22px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .billing_info form #scales {
  height: auto;
  width: auto;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .billing_info .submit_btn:hover {
  background-color: #111;
  color: #fff;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method form {
  padding-top: 6px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method form p {
  padding-bottom: 13px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:checked,
.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:not(:checked) {
  position: absolute;
  left: -9999px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:checked + label,
.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:not(:checked) + label {
  position: relative;
  padding-left: 35px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  color: #111;
  font-size: 18px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:checked + label:before,
.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:not(:checked) + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 22px;
  height: 22px;
  border: 1px solid #ddd;
  border-radius: 100%;
  background: #ffffff;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:checked + label:after,
.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:not(:checked) + label:after {
  content: '';
  width: 16px;
  height: 16px;
  background: #be641e;
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 100%;
  transition: all 0.2s ease;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:checked + label .small-text {
  display: block;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method [type="radio"]:checked + label .small-text:before {
  position: absolute;
  content: '';
  left: 30px;
  top: -8px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 8px solid #be641e;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method label .small-text {
  position: relative;
  display: none;
  letter-spacing: 0px;
  text-transform: none;
  font-weight: normal;
  font-size: 14px;
  color: #ffffff;
  line-height: 1.8em;
  padding: 15px 20px;
  margin-top: 10px;
  background-color: #be641e;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method .payment_card {
  padding: 30px 0px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method .payment_card img {
  display: block;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method .payment_card .submit_btn {
  margin-top: 25px;
}

.bz_product_grid_content_main_wrapper .bz_checkout_main_wrapper .accordion .checkout_accord .card-body .payment_method .payment_card .submit_btn:hover {
  background-color: #111;
  color: #fff;
}

.bz_product_grid_content_main_wrapper .your_order {
  padding: 30px;
  background-color: #f3f3f3;
}

.bz_product_grid_content_main_wrapper .your_order h3 {
  font-size: 22px;
  font-weight: 500;
  padding-bottom: 15px;
}

.bz_product_grid_content_main_wrapper .your_order .order_details p {
  padding-bottom: 15px;
}

.bz_product_grid_content_main_wrapper .your_order .order_details p span {
  display: inline-block;
  float: right;
}

.bz_product_grid_content_main_wrapper .your_order .order_rate {
  padding-top: 15px;
}

.bz_product_grid_content_main_wrapper .your_order .order_rate h3 {
  padding: 18px 0px;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  font-size: 18px;
}

.bz_product_grid_content_main_wrapper .your_order .order_rate h3 span {
  display: inline-block;
  float: right;
  font-weight: 600;
}

.bz_product_grid_content_main_wrapper .your_order .placeholder_btn {
  margin-top: 28px;
  display: inline-block;
  text-align: center;
  width: 100%;
  padding: 12px 12px;
  background-color: #111;
  color: #fff;
  border-radius: 30px;
}

.bz_product_grid_content_main_wrapper .your_order .placeholder_btn:hover {
  background-color: #be641e;
  color: #fff;
}

/************************-- MY ACCOUNT START --********************************/
.bz_product_grid_content_main_wrapper .login_form {
  padding: 71px 40px;
  background-color: #f3f3f3;
}

.bz_product_grid_content_main_wrapper .login_form h3 {
  font-size: 22px;
  font-weight: 500;
  padding-bottom: 15px;
}

.bz_product_grid_content_main_wrapper .login_form form {
  padding-top: 15px;
}

.bz_product_grid_content_main_wrapper .login_form form label {
  color: #111;
}

.bz_product_grid_content_main_wrapper .login_form form input {
  height: 50px;
  width: 100%;
  padding: 12px;
  border: 1px solid #f3f3f3;
}

.bz_product_grid_content_main_wrapper .login_form form a {
  display: inline-block;
  padding-top: 6px;
  color: #111;
  float: right;
}

.bz_product_grid_content_main_wrapper .login_form p {
  padding-top: 12px;
}

.bz_product_grid_content_main_wrapper .login_form p a {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .login_form .submit_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  background-color: #111;
}

.bz_product_grid_content_main_wrapper .register_from .submit_btn {
  margin-top: 30px;
}

/************************-- CONTACT US START --********************************/
.bz_product_grid_content_main_wrapper .contact_box {
  text-align: center;
  padding: 64px 20px 20px;
  background-color: #f3f3f3;
  border: 1px solid #f3f3f3;
  height: 200px;
  position: relative;
  margin-top: 60px;
  margin-bottom: 30px;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .contact_box h3 {
  font-size: 22px;
  font-weight: 500;
  padding-bottom: 15px;
}

.bz_product_grid_content_main_wrapper .contact_box .contact_icon {
  width: 100%;
  position: absolute;
  top: -60px;
  left: 0px;
}

.bz_product_grid_content_main_wrapper .contact_box .contact_icon span {
  padding: 12px;
  background-color: #f9f9f9;
  border: 1px solid #f3f3f3;
  color: #111;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  display: inline-block;
  line-height: 74px;
  font-size: 26px;
  text-align: center;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_product_grid_content_main_wrapper .contact_box:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: transparent;
  border-color: #be641e;
  cursor: pointer;
}

.bz_product_grid_content_main_wrapper .contact_box:hover h3 {
  color: #be641e;
}

.bz_product_grid_content_main_wrapper .contact_box:hover .contact_icon span {
  background-color: #be641e;
  color: #fff;
}

.bs_map_main_wrapper #map {
  width: 100%;
  float: left;
  height: 600px;
}

.bz_leave_msg_main_wrapper {
  padding: 60px 0px;
}

.bz_leave_msg_main_wrapper .contact_us_form h3 {
  font-size: 24px;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 8px;
}

.bz_leave_msg_main_wrapper .contact_us_form p {
  padding: 30px 0px;
}

.bz_leave_msg_main_wrapper .contact_us_form form input {
  height: 50px;
  width: 100%;
  padding-left: 10px;
  background-color: #ececec;
  border: 1px solid #ececec;
}

.bz_leave_msg_main_wrapper .contact_us_form form i {
  float: right;
  margin-top: -32px;
  position: relative;
  z-index: 1;
  padding-right: 17px;
}

.bz_leave_msg_main_wrapper .contact_us_form form textarea {
  width: 100%;
  padding-left: 10px;
  background-color: #ececec;
  border: 1px solid #ececec;
}

.bz_leave_msg_main_wrapper .contact_us_form form .submit_btn {
  border: 1px solid #ececec;
  margin-top: 15px;
}

.bz_leave_msg_main_wrapper .contact_us_form form .submit_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #111;
  color: #fff;
}

/************************-- SHOPPING CART START --********************************/
.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_tbl .table thead {
  border-bottom: 1px solid #ccc;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_tbl .table thead tr th {
  font-weight: 600;
  color: #111;
  text-transform: uppercase;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_tbl .table tbody tr td {
  color: #111;
  vertical-align: middle;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_tbl .table tbody tr td a {
  font-size: 24px;
  margin-right: 24px;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_tbl .table tbody tr td .number_pluse {
  padding: 15px 0px 26px;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_tbl .table tbody tr td .number_pluse .nice-number {
  border: 1px solid #ccc;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_tbl .table tbody tr td .number_pluse .nice-number input {
  width: 56px !important;
  border: 0;
  padding: 10px 0px;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_tbl .table tbody tr td .number_pluse .nice-number button {
  background-color: #eaeaea;
  border: 0;
  padding: 6px 8px;
  color: #847f7f;
  font-size: 23px;
  font-weight: 500;
  cursor: pointer;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_coupan {
  width: 100%;
  float: left;
  border-top: 1px solid #ccc;
  padding-top: 40px;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_coupan input {
  height: 50px;
  padding: 6px 12px;
  width: 35%;
  background-color: #eaeaea;
  border: 1px solid #eaeaea;
  float: left;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_coupan button {
  width: calc(35% - 80px);
  height: 50px;
  background-color: #111111;
  border: 1px solid #111111;
  color: #fff;
  float: left;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_coupan .update_btn {
  float: right;
}

.bz_product_grid_content_main_wrapper .bz_cart_main_wrapper .cart_coupan .update_btn .submit_btn:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  color: #fff;
  background-color: #111;
}

/************************-- COMPARE START --********************************/
.bz_product_grid_content_main_wrapper .bz_compare_main_wrapper {
  height: 347px;
  border: 1px solid #ccc;
  text-align: center;
  padding-top: 15px;
  position: relative;
}

.bz_product_grid_content_main_wrapper .bz_compare_main_wrapper .product_img-comp {
  padding: 0px 20px 20px 20px;
}

.bz_product_grid_content_main_wrapper .bz_compare_main_wrapper .product_img-comp h4 {
  font-size: 16px;
  color: #111;
}

.bz_product_grid_content_main_wrapper .bz_compare_main_wrapper span {
  display: inline-block;
  position: absolute;
}

.bz_product_grid_content_main_wrapper .product_name_copm {
  padding: 20px;
  width: 100%;
  float: left;
  border: 1px solid #ccc;
  border-top: 0;
}

.bz_product_grid_content_main_wrapper .product_name_copm h4 {
  font-size: 16px;
  color: #111;
}

.bz_product_grid_content_main_wrapper .product_name_copm h4 strong {
  color: #be641e;
  font-weight: 400;
}

.bz_product_grid_content_main_wrapper .product_name_copm a {
  background: #111;
  color: #fff;
  padding: 12px 16px;
}

.bz_product_grid_content_main_wrapper .product_name_copm a:hover {
  background: #be641e;
}

.bz_product_grid_content_main_wrapper .descrip {
  height: 133px;
}

/************************-- COMING SOON START --********************************/
.bz_coming_soon_main_wrapper {
  padding: 194px 0px 0px;
  background-color: #fff;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box {
  text-align: center;
  padding-top: 15px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box img {
  padding-bottom: 30px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box h2 {
  font-size: 60px;
  font-weight: 600;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box p {
  max-width: 520px;
  margin: 0 auto;
  padding-top: 15px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .timer_coming {
  padding: 30px 0px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .timer_coming .product_timer {
  margin-top: 30px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .timer_coming .product_timer .da {
  border: 1px solid #59878f;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  padding-top: 32px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .timer_coming .product_timer .ho {
  border: 1px solid #59878f;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  padding-top: 32px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .timer_coming .product_timer .min {
  border: 1px solid #59878f;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  padding-top: 32px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .timer_coming .product_timer .second {
  border: 1px solid #59878f;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  padding-top: 32px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .timer_coming .product_timer div {
  display: inline-block;
  text-align: center;
  color: #111111;
  margin: 6px 5px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .timer_coming .product_timer div span {
  display: block;
  color: #111111;
  font-size: 18px;
  font-weight: 600;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .search_bar {
  width: 65%;
  margin: 0 auto;
  padding-top: 50px;
  display: inline-block;
  margin-right: 120px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .search_bar input {
  width: calc(75% - 120px);
  height: 50px;
  padding: 12px;
  background-color: #f2f2f2;
  border: 1px solid #f2f2f2;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .search_bar button {
  width: 120px;
  height: 50px;
  border: 1px solid #f2f2f2;
  background-color: #111;
  color: #fff;
  position: absolute;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .search_bar button:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #be641e;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .social_icon {
  padding-top: 30px;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .social_icon ul li {
  display: inline-block;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .social_icon ul li a {
  background-color: #111;
  width: 35px;
  height: 35px;
  display: inline-block;
  text-align: center;
  color: #fff;
  line-height: 34px;
  border-radius: 50%;
  opacity: 1 !important;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .social_icon ul li a:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #be641e;
}

.bz_coming_soon_main_wrapper .coming_details_main_wrapper .coming_box .social_icon ul li + li {
  margin-left: 12px;
}

.bz_coming_soon_main_wrapper .right_side {
  float: right;
}

/************************-- COMING SOON UPDATE START --********************************/
.bz_coming_soon_update_main_wrapper .coming_content {
  padding-top: 300px;
  max-width: 721px;
  margin: 0 auto;
}

.bz_coming_soon_update_main_wrapper .coming_content img {
  padding-bottom: 30px;
}

.bz_coming_soon_update_main_wrapper .coming_content h2 {
  font-size: 60px;
  font-weight: 600;
}

.bz_coming_soon_update_main_wrapper .coming_content p {
  max-width: 520px;
  padding-top: 15px;
}

.bz_coming_soon_update_main_wrapper .coming_content .search_bar {
  width: 80%;
  margin: 0 auto;
  padding-top: 50px;
  display: inline-block;
  margin-right: 120px;
}

.bz_coming_soon_update_main_wrapper .coming_content .search_bar input {
  width: calc(80% - 120px);
  height: 50px;
  padding: 12px;
  background-color: #f2f2f2;
  border: 1px solid #f2f2f2;
}

.bz_coming_soon_update_main_wrapper .coming_content .search_bar button {
  width: 120px;
  height: 50px;
  border: 1px solid #f2f2f2;
  background-color: #111;
  color: #fff;
  position: absolute;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_coming_soon_update_main_wrapper .coming_content .search_bar button:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #be641e;
}

.bz_coming_soon_update_main_wrapper .coming_content .social_icon {
  padding-top: 30px;
}

.bz_coming_soon_update_main_wrapper .coming_content .social_icon ul li {
  display: inline-block;
}

.bz_coming_soon_update_main_wrapper .coming_content .social_icon ul li a {
  background-color: #111;
  width: 35px;
  height: 35px;
  display: inline-block;
  text-align: center;
  color: #fff;
  line-height: 34px;
  border-radius: 50%;
  opacity: 1 !important;
  webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.bz_coming_soon_update_main_wrapper .coming_content .social_icon ul li a:hover {
  webkit-transition: all 0.5s;
  transition: all 0.5s;
  background-color: #be641e;
}

.bz_coming_soon_update_main_wrapper .coming_content .social_icon ul li + li {
  margin-left: 12px;
}
/*# sourceMappingURL=style.css.map */