/** Shopify CDN: Minification failed

Line 50:147 Expected identifier but found "opacity("
Line 51:65 Expected identifier but found "opacity("
Line 238:145 Expected identifier but found "opacity("
Line 239:63 Expected identifier but found "opacity("
Line 340:0 Unexpected "{"
Line 340:1 Expected identifier but found "%"
Line 342:0 Unexpected "{"
Line 342:1 Expected identifier but found "%"
Line 405:46 "padidng-right" is not a known CSS property
Line 453:46 "padidng-right" is not a known CSS property
... and 2 more hidden warnings

**/

.nt-footer-static {text-align: center;padding-top: 80px;padding-bottom: 55px;}
.nt-footer-static .site-nav>li>.site-nav__link { padding: 0 10px; font-size: 12px; font-weight: 400; text-transform: uppercase;  margin-left: -5px; }
.nt-footer-static .site-nav>li:last-child>.site-nav__link { border-right: 0; }
.nt-footer-static .nt-footer-navigation { margin-top: 23px; }

.nt-footer-static .nt-footer-copyright { font-size: 12px; font-weight: 400; text-transform: uppercase; padding-top: 15px; }


.nt-banner-image-1 .nt-banner-item { text-align: center; }
  .nt-banner-image-1 .nt-banner-item > a.image-blank {display: block;}
  .nt-banner-image-1 .nt-banner-item a,
  .nt-banner-image-1 .nt-banner-item img{ width: 100%; }
  @media (max-width: 767px) {
    .nt-banner-image-1 .display-table,
    .nt-banner-image-1 .display-table-cell {display: block; text-align: center;}
  }

  .nt-banner-image-1 [class*="effect-"] {position: relative; display: inline-block; max-width: 100%; overflow: hidden; vertical-align: middle;}

  .nt-banner-image-1 [class*="effect-"],
  .nt-banner-image-1 [class*="effect-"] img,
  .nt-banner-image-1 [class*="effect-"]:hover,
  .nt-banner-image-1 [class*="effect-"]:hover img,
  .nt-banner-image-1 [class*="effect-"]:before,
  .nt-banner-image-1 [class*="effect-"]:hover:before,
  .nt-banner-image-1 [class*="effect-"]:after,
  .nt-banner-image-1 [class*="effect-"]:hover:after {transition: all 300ms; -moz-transition: all 300ms; -webkit-transition: all 300ms;}

  .effect-opacity:hover {opacity: 0.8; -moz-opacity: 0.8; -webkit-opacity: 0.8;}
  .effect-blur:hover img{filter: blur(2px); -webkit-filter: blur(2px); -moz-filter: blur(2px); -o-filter: blur(2px); -ms-filter: blur(2px);}
  .effect-zoomout:hover img {transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1);}
  .effect-zoomin img {transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1);}
  .effect-zoomin:hover img {transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1);}
  .effect-box:after {content: ""; position: absolute; left: 0; right: 0; top: 50%; bottom: 50%; background: rgba(0,0,0,0.2); pointer-events: none; opacity(0);}
  .effect-box:hover:after {left: 0; right: 0; top: 0; bottom: 0; opacity(1);}
  .effect-shine:before {position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%); -webkit-transform: skewX(-25deg); transform: skewX(-25deg);}
  .effect-shine:hover:before {-webkit-animation: shine .75s; animation: shine .75s;}
  @-webkit-keyframes shine {
      100% { left: 125%; }
  }
  @keyframes shine {
      100% { left: 125%; }
  }
  .effect-circle:before {position: absolute; top: 50%; left: 50%; z-index: 2; display: block; content: ''; width: 0; height: 0; background: rgba(255,255,255,.2); border-radius: 100%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); opacity: 0;}
  .effect-circle:hover:before {-webkit-animation: circle .75s; animation: circle .75s;}
  @-webkit-keyframes circle {
      0% { opacity: 1; }
      40% { opacity: 1; }
      100% { width: 200%; height: 200%; opacity: 0;}
  }
  @keyframes circle {
      0% { opacity: 1; }
      40% { opacity: 1; }
      100% { width: 200%; height: 200%; opacity: 0;}
  }



.nt-banner-3 ul { margin:0; padding:0; list-style-type:none;}
.nt-banner-3 li { margin-bottom:9px; float:left; display: block; width: 100%;}
.nt-banner-3 li:last-child { margin:0;}
.nt-banner-3 .col-bn-1 {padding:0 7px 0 0;}
.nt-banner-3 .col-bn-2 {padding:0 2px;}
.nt-banner-3 .col-bn-3 { padding: 0 0 0 7px}



.nt-banner-4 .col-sm-12 {
  padding:0;
}
.nt-banner-4 ul {
  margin:0;
}
.nt-banner-4 li {
  width:25%;
  float:left;
  list-style-type: none;
}
.nt-banner-4 .banner-parallax {
  background-color: #000;
  background-attachment: fixed;
  background-size: cover;
  background-position: center center;
  background-repeat: repeat;
  text-align: center;
  color: #fff;
  text-align:center;
}
.nt-banner-4 .banner-parallax-inner {
  max-width:735px;
  padding:135px 0;
  display: inline-block;

}
.nt-banner-4 .banner-parallax-inner a {
  text-decoration: none;
}
.nt-banner-4 .banner-parallax-inner h3 {
  color: #fff;
  font-size: 80px;
  font-weight: 500;
  line-height: 90px;
}
.nt-banner-4 .banner-parallax-inner p {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
@media (max-width: 767px) {
  .nt-banner-4 li {
    width:50%;
  }
  .nt-banner-4 .banner-parallax-inner h3 {
    color: #fff;
    font-size: 31px;
    font-weight: 500;
    line-height: 40px;
  }
  .nt-banner-4 .banner-parallax-inner p {
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
  }
}


.nt-banner-5 img { width: 100%; }
.nt-banner-5 .horizontal-banner.row-1 { margin-bottom: 30px; }

@media (max-width: 1199) {
  .nt-banner-5 .horizontal-banner.row-1 {  margin-bottom: 23px; }
}
@media (max-width: 991px) {
  .nt-banner-5 .horizontal-banner.row-1 {  margin-bottom: 14px; }
}
@media (max-width: 767px) {
  .nt-banner-5 .vertical-banner { padding-bottom: 15px; }
  .nt-banner-5 .horizontal-banner.row-1 {  margin-bottom: 0; }
  .nt-banner-5 .banner-item { padding-top: 15px; padding-bottom: 15px; }
}



.nt-banner-image-6 .nt-banner-caption {
  color: #ffffff;
  font-size: 24px;
  font-weight: 400;
  line-height: 50px;
  text-transform: uppercase;
}
.nt-banner-image-6 .nt-banner-heading {
  color: #ffffff;
  font-size: 48px;
  font-weight: 400;
  line-height: 68px;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.nt-banner-image-6 .nt-banner-description {
color: #ffffff;
font-size: 14px;
font-weight: 400;
line-height: 26px;
margin-bottom: 45px;
}
.nt-banner-image-6 .nt-banner-btn {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  color: #ffffff;
  font-size: 12px;
  font-weight: 600;
  line-height: 25px;
  text-transform: uppercase;
  padding-left: 41px;
  padding-right: 41px;
  height: 40px;
  line-height: 40px;
  box-shadow: 0 1px 0 rgba(41, 41, 41, 0.1);
  background-color: #625a57;
}
@media (max-width: 1199px) {
  .nt-banner-image-6.section-1491297892399 .nt-banner-content { width: 100%; }
  .nt-banner-image-6 .nt-banner-description { display: none; }
}
@media (max-width: 767px) {
  .nt-banner-image-6 .nt-banner-caption { font-size: 20px; }
  .nt-banner-image-6 .nt-banner-heading { font-size: 25px; line-height: 40px; }
}


.nt-banner-image-7 .nt-banner-item { text-align: center; }
.nt-banner-image-7 .nt-banner-item > a.image-blank {display: block;}
.nt-banner-image-7 .nt-two-banner .nt-banner-item.banner-col-1 { margin-bottom: 30px; }
@media (max-width: 991px) {
.nt-banner-image-7 .nt-banner-single,
.nt-banner-image-7 .nt-two-banner,
.nt-banner-image-7 .nt-banner-item,
.nt-banner-image-7 .nt-banner-item a,
.nt-banner-image-7 .nt-banner-item a img{ width: 100%; }
.nt-banner-image-7 .nt-two-banner .nt-banner-item.banner-col-2,
.nt-banner-image-7 .nt-two-banner .nt-banner-item.banner-col-3 { width: 50%; float: left;  }
.nt-banner-image-7 .nt-banner-single .nt-banner-item { margin-bottom: 30px; }
}

.nt-banner-image-7 [class*="effect-"] {position: relative; display: inline-block; max-width: 100%; overflow: hidden; vertical-align: middle;}

.nt-banner-image-7 [class*="effect-"],
.nt-banner-image-7 [class*="effect-"] img,
.nt-banner-image-7 [class*="effect-"]:hover,
.nt-banner-image-7 [class*="effect-"]:hover img,
.nt-banner-image-7 [class*="effect-"]:before,
.nt-banner-image-7 [class*="effect-"]:hover:before,
.nt-banner-image-7 [class*="effect-"]:after,
.nt-banner-image-7 [class*="effect-"]:hover:after {transition: all 300ms; -moz-transition: all 300ms; -webkit-transition: all 300ms;}

.effect-opacity:hover {opacity: 0.8; -moz-opacity: 0.8; -webkit-opacity: 0.8;}
.effect-blur:hover img{filter: blur(2px); -webkit-filter: blur(2px); -moz-filter: blur(2px); -o-filter: blur(2px); -ms-filter: blur(2px);}
.effect-zoomout:hover img {transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1);}
.effect-zoomin img {transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1);}
.effect-zoomin:hover img {transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1);}
.effect-box:after {content: ""; position: absolute; left: 0; right: 0; top: 50%; bottom: 50%; background: rgba(0,0,0,0.2); pointer-events: none; opacity(0);}
.effect-box:hover:after {left: 0; right: 0; top: 0; bottom: 0; opacity(1);}
.effect-shine:before {position: absolute; top: 0; left: -75%; z-index: 2; display: block; content: ''; width: 50%; height: 100%; background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%); -webkit-transform: skewX(-25deg); transform: skewX(-25deg);}
.effect-shine:hover:before {-webkit-animation: shine .75s; animation: shine .75s;}
@-webkit-keyframes shine {
100% { left: 125%; }
}
@keyframes shine {
100% { left: 125%; }
}
.effect-circle:before {position: absolute; top: 50%; left: 50%; z-index: 2; display: block; content: ''; width: 0; height: 0; background: rgba(255,255,255,.2); border-radius: 100%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); opacity: 0;}
.effect-circle:hover:before {-webkit-animation: circle .75s; animation: circle .75s;}
@-webkit-keyframes circle {
0% { opacity: 1; }
40% { opacity: 1; }
100% { width: 200%; height: 200%; opacity: 0;}
}
@keyframes circle {
0% { opacity: 1; }
40% { opacity: 1; }
100% { width: 200%; height: 200%; opacity: 0;}
}



.nt-banner-tab-1,
.nt-banner-tab-1 .homepage-product-tab .nav-tabs { text-align: center; }
.nt-banner-tab-1 .homepage-product-tab .nav-tabs li { float: none; display: inline-block; }
.nt-banner-tab-1 .banner-tab-content .image-item { float: left; padding-bottom: 30px; }
.nt-banner-tab-1 .banner-tab-content.banner-first .image-item:nth-child(3),
.nt-banner-tab-1 .banner-tab-content.banner-second .image-item:nth-child(2) { padding-left: 30px; }

.nt-banner-tab-1 .banner-tab-content .image-item:hover img {
  opacity: 0.8;
}
@media (max-width: 1199px) {
.nt-banner-tab-1 .image-item,
.nt-banner-tab-1 .image-item img,
.nt-banner-tab-1 .banner-tab-content { width: 100%; }

.nt-banner-tab-1 .banner-tab-content.banner-first .image-item:nth-child(2),
.nt-banner-tab-1 .banner-tab-content.banner-first .image-item:nth-child(3),
.nt-banner-tab-1 .banner-tab-content.banner-second .image-item:nth-child(1),
.nt-banner-tab-1 .banner-tab-content.banner-second .image-item:nth-child(2) { width: 50%;}
.nt-banner-tab-1 .banner-tab-content.banner-second .image-item:nth-child(2),
.nt-banner-tab-1 .banner-tab-content.banner-first .image-item:nth-child(3) { padding-left: 0;}
}
.nt-banner-tab-1 .btn {
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  padding-left: 43px;
  padding-right: 43px;
  border-radius: 0;
  margin-top: 20px;
}


.placeholder.height-550 {width: 550px;}
.placeholder.height-275 { width: 262px;}


.nt-homepage-brand-slider .owl-theme {margin: 0 -15px;}
.nt-homepage-brand-slider .owl-carousel {
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.nt-homepage-brand-slider .item-brand {padding: 0 15px;}
.nt-homepage-brand-slider .owl-carousel .owl-item .item-brand {
  text-align: center;
}

  @media (max-width: 767px) {
    .nt-homepage-brand-slider .owl-controls { margin: 0 15px; position: relative;}
    .nt-homepage-brand-slider { padding-bottom: 80px;}
  }
  @media (min-width: 1200px) {
    .nt-homepage-brand-slider .owl-theme .owl-controls .owl-buttons div { margin-top: 0!important; }
  }



.homepage-collection-and-banner {}
.homepage-collection-and-banner .homepage-cate-image { width: 360px; float: left; }
.homepage-collection-and-banner .homepage-cate-image img { width: 100%; }
.homepage-collection-and-banner .homepage-cate-item { width: calc(100% - 360px); float: right;  }
.homepage-collection-and-banner .homepage-cate-item .item { padding: 35px 30px 21px 40px;  margin-left: -1px; margin-bottom: -1px; float:left; width: 100%; }
.homepage-collection-and-banner .homepage-cate-item .item .item-img { width: 70px; height: 60px; display: block; margin-bottom: 15px; }
.homepage-collection-and-banner .homepage-cate-item .item h2 {font-size: 16px;font-weight: 600;line-height: 22px;text-transform: uppercase; clear: both; }
.homepage-collection-and-banner .homepage-cate-item .item ul {list-style: none; margin: 0; overflow-y: auto; height: 169px; clear: both; }
.homepage-collection-and-banner .homepage-cate-item .item ul li { font-size: 13px;font-weight: 400;line-height: 30px;}
.homepage-collection-and-banner .homepage-cate-item .item ul li:last-child {margin-bottom:0;}

.homepage-collection-and-banner .owl-theme .owl-pagination { position: absolute; bottom: -30px; left: 50%; transform: translateX(-50%); }
.homepage-collection-and-banner .owl-theme .owl-controls .owl-page span { width: 8px; height: 8px; opacity: 0.5; margin: -1px ; }
.homepage-collection-and-banner .owl-theme .owl-controls .owl-page { border: 2px solid transparent; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-left: 3px; margin-right: 7px;}
.homepage-collection-and-banner .owl-theme .owl-controls .owl-page.active span { opacity: 1; }

.homepage-collection-and-banner .owl-theme .owl-controls .owl-page span:before { display: none; }

{% if section.settings.block_layout == 'box' %}
.homepage-collection-and-banner .homepage-cate-item .item { padding: 35px 20px 22px 30px; }
{% endif %}

@media (max-width: 767px) {
  .homepage-collection-and-banner .homepage-cate-item .item img { margin-right: 20px;}
  .homepage-collection-and-banner .homepage-cate-image,
  .homepage-collection-and-banner .homepage-cate-item { width: 100%; }
  .homepage-collection-and-banner .homepage-cate-item .item ul { height: auto;}
  .homepage-collection-and-banner .owl-theme .owl-pagination { bottom: 0; }

  .homepage-collection-and-banner .homepage-cate-item .owl-carousel { margin-bottom: 20px!important;}
}


.home-collection-popular {margin: 0 2px 2px 0;}
.home-collection-popular .popular-cate-item .item { padding: 30px 30px 21px;  margin-left: -1px; margin-bottom: -1px; float:left; width: 100%;}
.home-collection-popular .popular-cate-item .item img { float: left; margin-right: 40px; max-width: 45%;}
.home-collection-popular .popular-cate-item .item h2 { font-size: 14px; font-weight: 500; margin-bottom:10px;}
.home-collection-popular .popular-cate-item .item ul {list-style: none; margin: 0; overflow: hidden;}
.home-collection-popular .popular-cate-item .item ul li {line-height: 26px; font-size: 12px;}
.home-collection-popular .popular-cate-item .item ul li:last-child {margin-bottom:0;}


@media (max-width: 767px) {
  .home-collection-popular .popular-cate-item .item img { margin-right: 20px;}
}


.nt-collection-list-1 .cate-item {float:left;}
.nt-collection-list-1 .grid_2 {width: 50%;}
.nt-collection-list-1 .grid_2:nth-child(2n+1) {clear: left;}

.nt-collection-list-1 .grid_3 {width: 33.3333%;}
.nt-collection-list-1 .grid_3:nth-child(3n+1) {clear: left;}

.nt-collection-list-1 .grid_4 {width: 25%;}
.nt-collection-list-1 .grid_4:nth-child(4n+1) {clear: left;}

.nt-collection-list-1 .grid_5 {width: 20%;}
.nt-collection-list-1 .grid_5:nth-child(2n+1) {clear: left;}

.nt-collection-list-1 .grid_6 {width: 16.6666%;}
.nt-collection-list-1 .grid_6:nth-child(6n+1) {clear: left;}

.nt-collection-list-1 .owl-item .cate-item {clear: none; width: 100%;}

.nt-collection-list-1-container {}
.nt-collection-list-1-container.gutter_0 {margin:0 ;}
.nt-collection-list-1-container.gutter_5 {margin:-2px;}
.nt-collection-list-1-container.gutter_10 {margin:-5px;}
.nt-collection-list-1-container.gutter_15 {margin:-7px;}
.nt-collection-list-1-container.gutter_20 {margin:-10px;}
.nt-collection-list-1-container.gutter_30 {margin:-15px;}

.nt-collection-list-1 .gutter_0 .cate-item {padding:0;}
.nt-collection-list-1 .gutter_5 .cate-item {padding:2px;}
.nt-collection-list-1 .gutter_10 .cate-item {padding:5px;}
.nt-collection-list-1 .gutter_15 .cate-item {padding:7px;}
.nt-collection-list-1 .gutter_20 .cate-item {padding:10px;}
.nt-collection-list-1 .gutter_30 .cate-item {padding:15px;}

.nt-collection-list-1 .display-table-cell {overflow: hidden;}
.nt-collection-list-1 .position_top .display-table-cell {display: block; text-align: center;}
.nt-collection-list-1 .position_left .display-table-cell {text-align: left;}
.nt-collection-list-1 .position_left .nt-des {padidng-right: 5px;}
.nt-collection-list-1 .cate-item-inner {-webkit-transition: all 400ms ease 0s; -moz-transition: all 400ms ease 0s; transition: all 400ms ease 0s;}
.nt-collection-list-1 .cate-item.style_none .cate-item-inner {border: none;}
.nt-collection-list-1 .cate-item.style_shadow .cate-item-inner {border: none; -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);}
.nt-collection-list-1 .owl-item .cate-item.style_border {padding-top: 1px;}

.nt-collection-list-1 .position_middle .display-table,
.nt-collection-list-1 .position_middle .display-table-cell {display: block;}
.nt-collection-list-1 .position_middle .nt-des {position: absolute; top: 50%; left: 50%; width: 100%; padding: 15px; pointer-events: none; text-align: center; transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);}
.nt-collection-list-1 .position_middle .nt-des .nt-link {pointer-events: initial;}
.nt-collection-list-1 .position_middle .nt-des .nt-heading {text-transform: uppercase; padding: 5px;}


.nt-collection-list-2 .cate-item {float:left;}
.nt-collection-list-2 .grid_2 {width: 50%;}
.nt-collection-list-2 .grid_2:nth-child(2n+1) {clear: left;}

.nt-collection-list-2 .grid_3 {width: 33.3333%;}
.nt-collection-list-2 .grid_3:nth-child(3n+1) {clear: left;}

.nt-collection-list-2 .grid_4 {width: 25%;}
.nt-collection-list-2 .grid_4:nth-child(4n+1) {clear: left;}

.nt-collection-list-2 .grid_5 {width: 20%;}
.nt-collection-list-2 .grid_5:nth-child(5n+1) {clear: left;}

.nt-collection-list-2 .grid_6 {width: 16.6666%;}
.nt-collection-list-2 .grid_6:nth-child(6n+1) {clear: left;}

.nt-collection-list-2 .owl-item .cate-item {clear: none; width: 100%;}

.nt-collection-list-2-container.gutter_0 {margin:0 ;}
.nt-collection-list-2-container.gutter_5 {margin:-2px;}
.nt-collection-list-2-container.gutter_10 {margin:-5px;}
.nt-collection-list-2-container.gutter_15 {margin:-7px;}
.nt-collection-list-2-container.gutter_20 {margin:-10px;}
.nt-collection-list-2-container.gutter_30 {margin:-15px;}

.nt-collection-list-2 .gutter_0 .cate-item {padding:0;}
.nt-collection-list-2 .gutter_5 .cate-item {padding:2px;}
.nt-collection-list-2 .gutter_10 .cate-item {padding:5px;}
.nt-collection-list-2 .gutter_15 .cate-item {padding:7px;}
.nt-collection-list-2 .gutter_20 .cate-item {padding:10px;}
.nt-collection-list-2 .gutter_30 .cate-item {padding:15px;}

.nt-collection-list-2 .display-table-cell {overflow: hidden;}
.nt-collection-list-2 .position_top .display-table-cell {display: block; text-align: center;}
.nt-collection-list-2 .position_left .display-table-cell {text-align: left;}
.nt-collection-list-2 .position_left .nt-des {padidng-right: 5px;}
.nt-collection-list-2 .cate-item-inner {-webkit-transition: all 400ms ease 0s; -moz-transition: all 400ms ease 0s; transition: all 400ms ease 0s; position: relative;}
.nt-collection-list-2 .cate-item.style_none .cate-item-inner {border: none; }
.nt-collection-list-2 .cate-item.style_shadow .cate-item-inner {border: none; -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);}
.nt-collection-list-2 .owl-item .cate-item.style_border {padding-top: 1px;}

.nt-collection-list-2 .position_middle .display-table,
.nt-collection-list-2 .position_middle .display-table-cell {display: block;}
.nt-collection-list-2 .position_middle .nt-des {position: absolute; top: 50%; left: 50%; width: 100%; padding: 15px; pointer-events: none; text-align: center; transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);}
.nt-collection-list-2 .position_middle .nt-des .nt-link {pointer-events: initial;}
.nt-collection-list-2 .position_middle .nt-des .nt-heading {text-transform: uppercase; padding: 5px; line-height: 40px; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;  -o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s; }
.nt-collection-list-2 .position_middle .nt-des .nt-heading span { display: block; }

.nt-collection-list-2 .nt-thumbnail:before {content: '';position: absolute;top: 0;left: 0;bottom: 0;  right: 0;  width: 100%;height: 100%;background-color: #000;opacity: 0.45; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;  -o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.nt-collection-list-2 .nt-thumbnail:hover:before {opacity: 0;}
.nt-collection-list-2 .owl-theme .owl-pagination { position: absolute; bottom: 25px; left: 50%; transform: translateX(-50%); }
.nt-collection-list-2 .owl-theme .owl-controls .owl-page span { width: 8px; height: 8px; background-color: #ebebeb; opacity: 0.5; margin: -1px ; }
.nt-collection-list-2 .owl-theme .owl-controls .owl-page { border: 2px solid transparent; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-left: 3px; margin-right: 7px;}
.nt-collection-list-2 .owl-theme .owl-controls .owl-page.active span { background-color: #ebebeb; opacity: 1; }
.nt-collection-list-2 .owl-theme .owl-controls .owl-page.active { border-color: #ebebeb; }
.nt-collection-list-2 .owl-theme .owl-controls .owl-page span:before { display: none; }

@media (min-width: 1200px) {
  .nt-collection-list-2 .cate-item .nt-des .btn { display: none; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;  -o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s; }
  .nt-collection-list-2 .cate-item:hover .nt-des .btn { display: inline-block; }
}
@media (max-width: 767px) {
  .nt-collection-list-2 .nt-collection-list-2-container.owl-carousel { margin-bottom: 0!important; }
}


.nt-collection-list-3 { background-color: #fff; }
.nt-collection-list-3 .nt-static-banner .nt-banner { width: 63.3%; }

.nt-collection-list-3 .nt-static-block-text { text-align: center; }
.nt-collection-list-3 .nt-static-block-text h3 {color: #282828;font-family: Poppins;font-size: 30px;font-weight: 600;line-height: 40px;text-transform: uppercase;position: relative;margin-bottom: 24px;padding-bottom: 20px;}
.nt-collection-list-3 .nt-static-block-text h3 span {display: block;}
.nt-collection-list-3 .nt-static-block-text h3:after {content: '';width: 67px;height: 2px;background-color: #b0b0b0;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
@media (max-width: 991px) {
  .nt-collection-list-3 .display-table { display: block; }
  .nt-collection-list-3 .display-table-cell { width: 100%!important; float: left; }
  .nt-collection-list-3 .display-table-cell img { width: 100%; }
  .nt-collection-list-3 .nt-static-block-text { padding: 50px 20px; }

  .nt-collection-list-3 .nt-static-banner { float: left; position: relative; overflow: hidden; }
  .nt-collection-list-3 .nt-static-block-text { position: absolute; z-index: 99; left: 50%; top: 50%; transform: translate(-50%, -50%); }
}



.nt-home-instagram {text-align: center;}
.nt-home-instagram #instafeed + .btn {margin: 20px 0;}
.nt-home-instagram #instafeed + .btn .arrow {font-size: 0}
.nt-home-instagram.instagram-style-df .nt-block-heading h3:after { border: none;}


#instafeed .owl-pagination {display: none;}
#instafeed.owl-theme .owl-controls .owl-buttons div.owl-prev {left: 15px;}
#instafeed.owl-theme .owl-controls .owl-buttons div.owl-next {right: 15px;}

.button_left .nt-home-instagram-inner {display: table; table-layout: fixed; width: 100%; position: relative;}
.button_left .nt-block-heading,
.button_left #instafeed {display: table-cell; vertical-align: middle; float: none;}
.button_left .nt-block-heading {width: 230px;  padding-right: 10px; text-align: left;}
.button_left #instafeed { overflow: hidden;}

.button_middle>.container { position: relative; }
.button_middle .btn { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0!important;font-size: 18px;font-weight: 600;text-transform: uppercase;height: 60px;border-radius: 0;line-height: 60px;  padding: 0 38px;  }
.button_middle .btn .arrow { display: none; }

  @media (max-width: 767px) {
     .nt-home-instagram.instagram-style-df .nt-block-heading h3 {padding-bottom: 30px;}
     .nt-home-instagram #instafeed {  margin: 0 15px;}
     .nt-home-instagram #instafeed.owl-theme .owl-controls .owl-buttons div.owl-prev {left: 0;}
     .nt-home-instagram #instafeed.owl-theme .owl-controls .owl-buttons div.owl-next {right: 0;}
     .nt-home-instagram { padding-bottom: 80px;}

     .button_left .nt-block-heading,
     .button_left #instafeed {display: block; vertical-align: middle; float: none;}
     .button_left .nt-block-heading {display: block;  width: 100%; padding-right: 0; text-align: center; margin-bottom: 20px;}
     .button_left .nt-block-heading h3 {display: block; margin-bottom: 0;  width: 100%; padding-right: 0;}
     .button_left #instafeed { overflow: visible;}
     .nt-home-instagram #instafeed .owl-item a {margin-left: 0; margin-right: 0;}
  }


.nt-multi-block-1 .pc-linklist,
.nt-multi-block-1 .pc-banner {padding:0;}

.nt-multi-block-1 .nt-multi-block-1-inner { padding-top:80px; width:100%;}
.nt-multi-block-1 .nt-multi-block-1-inner:first-child { padding-top:0px;}


@include at-query ($min, 1200px) {
  .nt-multi-block-1 .nt-multi-block-1-top .col-xs-4.pc-linklist {max-width: 370px;}
  .nt-multi-block-1 .nt-multi-block-1-top .col-xs-4.pc-banner {max-width: 370px;}
  .nt-multi-block-1 .nt-multi-block-1-top .col-xs-2.pc-banner {min-width: 200px;}
}

.nt-multi-block-1 .nt-multi-block-1-top:after {content:'';clear:both;display:table;}

.nt-multi-block-1 .pc-linklist .pc-linklist-heading { padding:7px 20px; color:#fff; font-family: $font2; font-size: 30px; font-weight: 700; text-transform: uppercase;}
.nt-multi-block-1 .pc-linklist ul { margin:0; padding:3px 20px 20px;list-style-type:none; float:left; height:238px; overflow-y:auto;}
.nt-multi-block-1 .pc-linklist ul li { width:50%; float:left;  padding-right:15px;}
.nt-multi-block-1 .pc-linklist ul li a { font-family: $fonts_name_1;  font-size: 15px; font-weight: 400; line-height: 40px;}

.nt-multi-block-1 .pc-banner {overflow:hidden;}
.nt-multi-block-1 .pc-banner img { width:100%;}

.nt-multi-block-1 .pc-product-list .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des {padding:20px 15px 20px;}

.nt-multi-block-1 .owl-carousel {border:0;}

.nt-multi-block-1 .owl-theme.nt-product-grid .grid__item { padding-bottom: 1px; }

.nt-multi-block-1-inner {padding-top:20px!important;}

@include at-query ($max, 1199px) {
  .nt-multi-block-1 .pc-product-list { margin-top:10px;}
  .nt-multi-block-1 .pc-product-list .owl-wrapper .owl-item:nth-child(4n) .grid__item .nt-grid-item-inner {border-bottom-right-radius: 10px;}
  .nt-multi-block-1 .pc-product-list .owl-wrapper .owl-item:nth-child(4n+1) .grid__item .nt-grid-item-inner { border-left:0;border-bottom-left-radius: 10px;}
}

@include at-query ($max, 991px) {
  .nt-multi-block-1 .pc-product-list .owl-wrapper .owl-item:nth-child(3n) .grid__item .nt-grid-item-inner {border-bottom-right-radius: 10px;}
  .nt-multi-block-1 .pc-product-list .owl-wrapper .owl-item:nth-child(3n+1) .grid__item .nt-grid-item-inner { border-left:0;border-bottom-left-radius: 10px;}
}

@include at-query ($max, 767px) {
  .nt-multi-block-1 .pc-product-list .owl-wrapper .owl-item:nth-child(2n) .grid__item .nt-grid-item-inner {border-bottom-right-radius: 10px;}
  .nt-multi-block-1 .pc-product-list .owl-wrapper .owl-item:nth-child(2n+1) .grid__item .nt-grid-item-inner { border-left:0;border-bottom-left-radius: 10px;}
}
@media (min-width: 768px) and (max-width: 991px) {
  .nt-multi-block-1 .pc-banner { width:25%;}
  .nt-multi-block-1 .pc-banner.col-xs-4 {width:50%;}
  .nt-multi-block-1 .pc-linklist {width:100%;}
  .nt-multi-block-1 .pc-linklist ul { height:auto;  width:100%;}

}
@include at-query ($max, 1199px) {
  .nt-multi-block-1 .pc-linklist ul{ height:192px; overflow-y:auto;}
  .nt-multi-block-1 .pc-banner img {height:254px;}

}
@include at-query ($max, 991px) {
  .nt-multi-block-1 .pc-linklist ul {height:auto;}
}

@include at-query ($max, 767px) {
  .nt-multi-block-1 .col-xs-4 {width:100%;}
  .nt-multi-block-1 .col-xs-2 {width:50%;}
  .nt-multi-block-1 .pc-linklist .pc-linklist-heading {font-size:24px; }
  .nt-multi-block-1 .pc-linklist ul li a {font-size:12px; }
  .nt-multi-block-1 {padding-top:20px;}

}



.nt-multi-block-2 .nt-block-heading { width: 100%; float: left; }
.nt-multi-block-2 .nt-block-heading h3 {margin-bottom:0;padding:10px 0;width:30%; text-align:left;}
.nt-multi-block-2 .nt-block-heading h3:after {border-width:0;}
.nt-multi-block-2 .nt-block-heading ul {float:right;margin:0;width:70%;text-align:right;}

.nt-multi-block-2 .nt-block-heading ul li {display:inline-block;list-style-type:none;}
.nt-multi-block-2 .nt-block-heading ul li:last-child a { padding-left: 0; }
.nt-multi-block-2 .nt-block-heading ul li:last-child a {padding-right:0;}

.nt-multi-block-2 .home-5-content {padding-left:0; padding-right: 0; }
.nt-multi-block-2 .home-5-content .hover-zoom-wrap img { width: 100%; }


.nt-multi-block-2 .home-5-block-right .grid-sidebar,
.nt-multi-block-2 .home-5-block-right h3 { padding-left: 20px; padding-right: 20px; }

.nt-multi-block-2 .home-5-block-right .grid-sidebar { padding-top: 23px;}


.nt-multi-block-2 .nt-product-grid {margin:0;}

.nt-multi-block-2 .spr-badge {margin-bottom:9px;}


.nt-multi-block-2 .grid-sidebar {display:inline-block;width:100%; border-top-style: solid;}
.nt-multi-block-2 .grid-sidebar .nt-product-item-price {padding-top:5px;}
.nt-multi-block-2 .grid-sidebar:first-child {border-top:0;}
.nt-multi-block-2 .grid-sidebar .grid__image {width:110px;}
.nt-multi-block-2 .grid__item .nt-action .btn {padding:0 8px;}
.nt-multi-block-2 .home-5-product-list .nt-product-grid .grid__item .nt-item-des {padding-left:20px; padding-right:20px;}


@include at-query ($max, 1199px) {

  .nt-multi-block-2 .home-5-block-right .grid-sidebar {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .nt-multi-block-2 .home-5-block-right h3 { padding-top: 10px; }

  .nt-multi-block-2 .grid-sidebar .nt-item-des .spr-badge { margin-bottom: 5px; }
  .nt-multi-block-2 .home-5-block-right { height: 632px; overflow-y: auto; }
}

@include at-query ($max, 991px) {
  .nt-multi-block-2 .nt-block-heading ul li a {font-size:11px;}
  .nt-multi-block-2 .home-5-block-right {height: 529px;overflow-y:auto;}
  .nt-multi-block-2 .grid-sidebar .grid__image {float:none;}

}

@include at-query ($max, 767px) {

  .nt-multi-block-2 .nt-block-heading ul,
  .nt-multi-block-2 .nt-block-heading h3 {width:100%; text-align:left;}
  .nt-multi-block-2 .nt-block-heading ul li a {padding:0 5px; line-height:20px;}
  .nt-multi-block-2 .home-5-block-right,
  .nt-multi-block-2 .home-5-content {padding:0;width:100%;}
  .nt-multi-block-2 .home-5-block-right {height:auto;padding-top:70px; padding-left:10px;padding-right:10px;}
  .nt-multi-block-2 .grid-sidebar .grid__image {float:left;}

  .nt-multi-block-2 .owl-theme .owl-controls .owl-buttons div.owl-prev {left:0;}
  .nt-multi-block-2 .owl-theme .owl-controls .owl-buttons div.owl-next {right:0;}

  .nt-multi-block-2 .owl-theme .owl-controls .owl-buttons div {z-index:9;}

  .nt-multi-block-2 {padding-top:0;padding-bottom:40px;}

}
.nt-multi-block-2 .home-5-block-right .grid-sidebar {padding-bottom: 25px;}




.nt-home-product-list-5 .block-product-list {
display: inline-block; width: 100%; margin-bottom: 30px; float: left; }

.nt-home-product-list-5 .nt-block-heading { width: 100%;  padding:0 20px; float: left; }
.nt-home-product-list-5 .nt-block-heading h3 { margin:0; padding: 20px 0; font-weight: 600; }
.nt-home-product-list-5 .nt-block-heading h3:after { border-color: transparent; border: 0; }
.nt-home-product-list-5 .nt-block-heading ul { float:right;}
.nt-home-product-list-5 .nt-block-heading li { float: left; list-style-type: none; }
.nt-home-product-list-5 .col-sm-6:nth-child(2n+1) { clear: left; }


.nt-home-product-list-5 .block-content { width: 50%; float: left; }
.nt-home-product-list-5 .grid-sidebar { padding: 20px; }

.nt-home-product-list-5 .block-content.block-image img { width: 100%; }

.nt-home-product-list-5 .site-nav > li > .site-nav__link { font-size: 13px;
  font-weight: 600; }

@media (max-width: 1199px) {
  .nt-home-product-list-5 .col-sm-6 { width: 100%; }
  .nt-home-product-list-5 .grid-sidebar { padding: 40px 20px; }
  .nt-home-product-list-5 .grid-sidebar .grid__image { float: left; width: 230px; }
  .nt-home-product-list-5 .grid-sidebar .nt-item-des { text-align: left; }
}
@media (max-width: 991px) {
  .nt-home-product-list-5 .grid-sidebar .grid__image {  width: 140px; }
  .nt-home-product-list-5 .grid-sidebar {padding: 30px 20px; }
}
@media (max-width: 767px) {
  .nt-home-product-list-5 .block-content { width: 100%; }
  .nt-home-product-list-5 .site-nav>li>.site-nav__link { padding: 0 10px 10px; font-size: 10px; }
  .nt-home-product-list-5 .nt-block-heading h3 { padding: 10px 0; }
  .nt-home-product-list-5 .nt-block-heading ul { width: 100%; display: inline-block; text-align:center; }
  .nt-home-product-list-5 .nt-block-heading ul li:first-child a { padding-left: 0; }
  .nt-home-product-list-5 .nt-block-heading { text-align: left; }
}



.nt-home-other-collection  .grid-sidebar:first-child {border-top: none;}
.nt-effect-cart-button-1 .nt-home-other-collection .spr-badge {float: none;}
.block_no_style .nt-home-other-collection .grid-sidebar {border: none;}
.block_no_style .nt-home-other-collection .grid__image {padding-left: 0;}
.nt-home-other-collection .spr-badge-caption { display: none; }

.nt-home-other-collection.style-3 .nt-home-blog .blog-item {float: none; padding: 0; width: auto;}
.nt-home-other-collection.style-3 .grid-sidebar {padding-top: 0; background-color: transparent; }
.nt-home-other-collection.style-3 .grid-sidebar:after {content: ""; clear: both; display: table;}
.nt-home-other-collection.style-3 .grid-sidebar .grid__image {float: left;}
.nt-home-other-collection.style-3 .grid-sidebar .grid__image img {width: auto; height: auto; max-width: 100%;}
.nt-home-other-collection.style-3 .grid-sidebar .nt-product-item-price s {display: inline-block; float: none; margin-left: 5px; vertical-align: middle;}
.nt-home-other-collection.style-3 .grid-sidebar.grid-sidebar-style-2 {padding-bottom: 0;}
@media (min-width: 480px) and (max-width: 767px) {
  .nt-home-other-collection.style-3 .grid-sidebar > .grid-sidebar {clear: none; float: left; width: 50%; padding-right: 3%;}
  .nt-home-other-collection.style-3 .grid-sidebar > .grid-sidebar:nth-child(2n+1) {clear: left;}
}
@media (min-width: 1200px) {
  .nt-home-other-collection.style-3 .grid-sidebar .grid__image {width: 165px; padding-right: 35px;}
  .nt-home-other-collection.style-3 .grid-sidebar .nt-item-des {padding-top: 25px;}
}
@media (max-width: 1199px){
  .nt-home-other-collection.style-3 .grid-sidebar .grid__image {width: 95px; padding-right: 15px;}
  .nt-home-other-collection.style-3 .grid-sidebar .nt-item-des {text-align: left; padding: 0;}
  }


.nt-home-9-other-collections-3 .nt-product-grid .grid__item {width:50%; padding: 0;}
.nt-home-9-other-collections-3 .nt-product-grid .grid__item .item-color-swatch {display:none;}
.nt-home-9-other-collections-3 .nt-product-grid .grid__item .nt-des-top {height:auto!important;}
.nt-home-9-other-collections-3 .nt-product-grid .grid__item .nt-item-des {padding-top:15px; text-align: center;}
.nt-home-9-other-collections-3 .nt-product-grid.product-single .grid__item {width:100%;}
.nt-home-9-other-collections-3 .nt-product-grid.product-single .grid__item .nt-product-item-name {font-size:20px;}

.nt-home-9-other-collections-3.fix-product-style-default .nt-product-grid .nt-item-des .nt-product-item-price s { float: none; }
.nt-home-9-other-collections-3.fix-product-style-default .nt-product-grid .nt-item-des .nt-product-item-price { text-align: center; }

.nt-home-9-other-collections-3 .nt-product-grid.product-single .item-color-swatch {display:block;}
.nt-home-9-other-collections-3 .nt-product-grid.product-single .nt-item-des {padding-top:20px;}

.nt-home-9-other-collections-3 .nt-product-grid.product-single .nt-item-des .nt-product-item-price { border: 0; font-size: 24px; }

.nt-home-9-other-collections-3 .nt-product-grid.product-single .nt-grid-item-inner {float:left;}

.nt-home-9-other-collections-3 .nt-product-grid.product-single .grid__item:hover .nt-action,
.nt-home-9-other-collections-3 .nt-product-grid.product-single .grid__item:hover:after { display: none; }

.nt-home-9-other-collections-3 .nt-product-grid .grid__item .nt-action { max-height: 40px; }
.nt-home-9-other-collections-3 .nt-product-grid .grid__item .nt-compare { display: none;}
.nt-home-9-other-collections-3 .nt-product-grid .grid__item .add-to-cart-btn { display: none;}
.nt-home-9-other-collections-3 .nt-product-grid .grid__item .nt-action form.nt-product-grid-cart { max-width: 100%; }

.nt-effect-cart-button-3 .nt-home-9-other-collections-3 .nt-wishlist { display: none; }
.nt-home-9-other-collections-3 .nt-product-grid.product-single .nt-grid-item-inner {float:left;width:100%;}
.nt-home-9-other-collections-3.fix-product-style-default .nt-product-grid .grid__item .nt-item-des {padding-left: 10px; padding-right: 10px;}
.nt-home-9-other-collections-3 .nt-product-grid .grid__item:nth-child(2n+1) {clear: left;}



.nt-home-newsletter-and-banner .nt-content-newsletter-inner {text-align: center; }
.nt-home-newsletter-and-banner .nt-content-newsletter-inner h3 {font-size: 24px;font-weight: 600;line-height: 36px;text-transform: uppercase;}
.nt-home-newsletter-and-banner .nt-home-newsletter-and-banner-inner #mc-embedded-subscribe-form .input-group-field { margin: 0 auto; width: 420px;height: 60px;background-color: #ffffff; border-radius: 0; border: 0; margin-bottom: 30px; }
.nt-home-newsletter-and-banner .input-group-btn>.btn {width: 150px; height: 40px;box-shadow: 0 1px 0 rgba(41, 41, 41, 0.1);font-size: 12px;font-weight: 400;line-height: 25px;text-transform: uppercase;border-radius: 0;}
.nt-home-newsletter-and-banner .nt-content-newsletter { position: relative; padding: 30px 40px; }
.nt-home-newsletter-and-banner .nt-content-newsletter:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: -1; margin-left: 15px;margin-right: 15px; }
.nt-home-newsletter-and-banner .nt-content-newsletter:after { content: ''; position: absolute; top: 20px; bottom: 20px; left: 35px; right: 35px; z-index: -1; }
.nt-home-newsletter-and-banner .nt-content-newsletter img { margin-bottom: 30px; }
.nt-home-newsletter-and-banner .nt-content-newsletter h3 { margin-bottom: 40px; max-width: 70%; margin-left: auto;margin-right: auto;}

.nt-home-newsletter-and-banner .nt-banner img { width: 100%; }

@media (max-width: 1199px) {
  .nt-home-newsletter-and-banner .nt-content-newsletter-inner h3 {font-size: 20px;font-weight: 600;line-height: 30px;max-width: 100%; margin-bottom: 15px; }
  .nt-home-newsletter-and-banner .nt-home-newsletter-and-banner-inner #mc-embedded-subscribe-form .input-group-field { height: 40px; }
}
@media (min-width: 992px) and (max-width: 1550px) {
  .nt-home-newsletter-and-banner .nt-content-newsletter h3 { width: 100%; }
  .nt-home-newsletter-and-banner .nt-content-newsletter img { display: none; }
  .nt-home-newsletter-and-banner .nt-content-newsletter { padding: 30px 50px; }
  .nt-home-newsletter-and-banner .nt-home-newsletter-and-banner-inner #mc-embedded-subscribe-form .input-group-field { margin-bottom: 20px; }
}

@media (max-width: 991px) {
  .nt-home-newsletter-and-banner .display-table { display: block; }
  .nt-home-newsletter-and-banner .display-table-cell { width: 100%; float: left; }
  .nt-home-newsletter-and-banner .nt-banner img { width: 100%; }
  .nt-home-newsletter-and-banner .nt-content-newsletter-inner { padding: 50px 30px; }
}


.nt-home-newsletter-and-static-block { background-color: #fff; }
.nt-home-newsletter-and-static-block .nt-content-newsletter .nt-newsletter{ width: 63.3%; }

.nt-home-newsletter-and-static-block .nt-content-newsletter { text-align: center; background-color: #b2b2b2;}
.nt-home-newsletter-and-static-block .nt-content-newsletter h3 {font-size: 24px;font-weight: 600;line-height: 36px;text-transform: uppercase; width: 70%;margin: 0 auto; margin-bottom: 50px; }
.nt-home-newsletter-and-static-block .nt-content-newsletter #mc-embedded-subscribe-form { width: 472px; margin:0 auto;}
.nt-home-newsletter-and-static-block .nt-content-newsletter .input-group-field { height: 60px;font-size: 14px;font-weight: 300; border-radius: 0; width: 100%; margin-bottom: 30px; border-color: transparent; }
.nt-home-newsletter-and-static-block .nt-content-newsletter .btn {height: 40px; padding: 0 41px; box-shadow: 0 1px 0 rgba(41, 41, 41, 0.1);border-radius: 0; font-size: 12px;font-weight: 400;line-height: 25px;text-transform: uppercase;}

.nt-home-newsletter-and-static-block .nt-newsletter:before {
  content: '';
  border: 3px solid rgba(255, 255, 255, 0.5);
  position: absolute;
  top: 50px; left: 50px; bottom: 50px; right: 50px;
}
  .nt-home-newsletter-and-static-block .nt-newsletter-inner { padding: 60px; }

@media (max-width: 991px) {
  .nt-home-newsletter-and-static-block .display-table { display: block; }
  .nt-home-newsletter-and-static-block .display-table-cell { width: 100%!important; float: left; }
  .nt-home-newsletter-and-static-block .display-table-cell img { width: 100%; }
  .nt-home-newsletter-and-static-block .nt-content-newsletter h3 { width: 100%; }
}

@media (max-width: 767px) {
  .nt-home-newsletter-and-static-block .nt-content-newsletter #mc-embedded-subscribe-form { width: auto; }
  .nt-home-newsletter-and-static-block .nt-newsletter:before {top: 20px;left: 20px;bottom: 20px;right: 20px;}
  .nt-home-newsletter-and-static-block .nt-content-newsletter h3 {font-size: 13px;margin-bottom: 25px; width: 100%; }
  .nt-home-newsletter-and-static-block .nt-newsletter-inner { padding: 30px;}
}


.nt-home-newsletter {
    text-align:center;
}

.nt-home-newsletter .nt-block-heading span {
    font-size: 14px;
    font-weight: 400;
    display:block;
    margin-top:10px;
}
.nt-home-newsletter .nt-block-heading h3 {
    padding-bottom:47px;
}
.nt-home-newsletter #mc-embedded-subscribe-form {
    max-width:370px;
    display:inline-block;
    text-align:center;
}

.nt-home-newsletter .input-group-btn {
    width:100%;
}
.nt-home-newsletter .input-group .input-group-btn .btn,
.nt-home-newsletter .input-group .input-group-field {
    width: 370px;
    height: 60px;
    display:block;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    margin:0;
    border:0;
    font-size:13px;
    font-weight:700;
    text-transform:uppercase;
    text-align:center;
}
.nt-home-newsletter .input-group .input-group-field {
    font-weight:400;
}
.nt-home-newsletter .input-group .input-group-field {
    margin-bottom:10px;
    margin-top:40px;
}
.nt-home-newsletter-inner .nt-block-heading {text-align: center;}

/* style 1 */

.nt-home-newsletter.style_1 .nt-home-newsletter-inner #mc-embedded-subscribe-form .input-group-btn .btn,
.nt-home-newsletter.style_1 .nt-home-newsletter-inner #mc-embedded-subscribe-form .input-group-field {  width: 370px;  height: 60px;  display: block;  -webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px;  margin: 0;  border: 0;font-size: 13px;font-weight: 700;text-transform: uppercase;text-align: center;}
.nt-home-newsletter.style_1 .nt-home-newsletter-inner #mc-embedded-subscribe-form .input-group-field {margin-bottom: 10px;margin-top: 40px;}
/* Style 2 */
.nt-home-newsletter.style_2 .col-sm-6.pull-right {float: none; width: 100%;}
.nt-home-newsletter.style_2 .nt-block-heading h3 {max-width: 675px; line-height: 1.5; margin: 0 auto; font-size: 30px; font-weight: 600;}
.nt-home-newsletter.style_2 .nt-block-heading h3:after {display: none;}
.nt-home-newsletter.style_2 #mc-embedded-subscribe-form {max-width: 810px; position: relative; display: block;  margin: 0 auto;}
.nt-home-newsletter.style_2 #mc-embedded-subscribe-form .input-group-field {
    margin-top: 0; width: 100%;
    padding-right: 55px;
    text-align: left;
    padding-left: 20px;
    font-size: 14px;
    text-transform: capitalize;}
.nt-home-newsletter.style_2 #mc-embedded-subscribe-form .input-group-btn { position: absolute; top: 0; right: 0; width: auto; }
.nt-home-newsletter.style_2 #mc-embedded-subscribe-form .input-group-btn:after {
    content: "\f1d9"; display: inline-block;
    font: normal normal normal 20px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 50%;
    right: 50%;
    margin: -10px -5px 0 0; }

.nt-home-newsletter.style_2 #mc-embedded-subscribe-form .input-group-btn .btn { font-size:0; width: 50px; background: none; }

/* Style 3 */
.nt-home-newsletter.style_3 .col-sm-6.pull-right {float: none; width: 100%;}
.nt-home-newsletter.style_3 .nt-block-heading h3 {max-width: 675px; line-height: 40px; margin: 0 auto; font-size: 30px; font-weight: 600; padding-bottom: 30px;-}
.nt-home-newsletter.style_3 .nt-block-heading h3:after {display: none;}
.nt-home-newsletter.style_3 #mc-embedded-subscribe-form {max-width: 810px; position: relative; display: block;  margin: 0 auto;}
.nt-home-newsletter.style_3 #mc-embedded-subscribe-form .input-group-field {
    margin-top: 0;
    width: 100%;
    opacity: 0.7;
    padding-right: 30px;
    text-align: left;
    padding-left: 30px;
    font-size: 14px;
    font-weight: 400;
    text-transform: capitalize;
    border: 0;
    border-radius: 0;
    height: 70px;
  }
.nt-home-newsletter.style_3 #mc-embedded-subscribe-form .input-group-btn { position: absolute; top: 0; right: 0; width: 70px; }
.nt-home-newsletter.style_3 #mc-embedded-subscribe-form .input-group-btn:after {
    content: "\f1d9"; display: inline-block;
    font: normal normal normal 20px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(-50%, -50%);
    font-size: 16px;
    font-weight: 400;
    color: #625a57;
  }

.nt-home-newsletter.style_3 #mc-embedded-subscribe-form .input-group-btn .btn { font-size:0; width: 70px; background: none;line-height: 70px; }

.nt-home-newsletter.style_3 .newsletter-caption {
  padding-top: 300px;
  line-height: normal;
  color: #ffffff;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
}

@media (max-width: 1199px) {
    .nt-home-newsletter .input-group .input-group-field {margin-top:0;}
    .nt-home-newsletter .nt-block-heading span {font-size:10px;}

}

@media (max-width: 991px) {
    .nt-home-newsletter .input-group .input-group-btn .btn,
    .nt-home-newsletter .input-group .input-group-field {width:340px;}
}

@media (max-width: 767px) {
.nt-home-newsletter .nt-block-heading h3 { font-size:25px;}
.nt-home-newsletter .col-sm-6 { width:100%; }
.nt-home-newsletter .nt-home-newsletter-inner {
    padding-top:40px;
    padding-bottom:40px;
}
.nt-home-newsletter .input-group .input-group-btn .btn,
.nt-home-newsletter .input-group .input-group-field {
    width:280px;
}
.nt-home-newsletter .input-group .input-group-field {
    margin-top:0;
}
.nt-home-newsletter .nt-block-heading span {font-size:12px;}
.nt-home-newsletter.style_2 .nt-block-heading h3 {font-size: 16px;}
}



.home-product-list-and-big-product-1 .single-product-grid .grid__item .nt-countdown,
.nt-home-product-slider-10 .grid__item .nt-countdown {
  position: static;
  padding:0;
  text-align:center;
 }
.home-product-list-and-big-product-1 .single-product-grid .countdown-inner > div,
 .nt-home-product-slider-10 .grid__item .nt-countdown .countdown-inner > div {
   float: left;
   width: 100%;
 }
 .home-product-list-and-big-product-1 .single-product-grid .countdown-inner div > div,
 .nt-home-product-slider-10 .grid__item .nt-countdown .countdown-inner div > div {
   width:25%;
   padding-top:10px;
   margin-right: 0;
   color: #fff;
   height: 70px;
   line-height: 100%;
   font-size: 14px;
   text-transform: capitalize;
   font-weight: 400;
 }
 .home-product-list-and-big-product-1 .single-product-grid .countdown-inner div > div span,
 .nt-home-product-slider-10 .grid__item .nt-countdown .countdown-inner div > div span {
  display:block;
  line-height:normal;
  color: #fff;
  font-size: 24px;
  letter-spacing: 0.02em;
  font-weight: 600;
  padding:0;
}

.home-product-list-and-big-product-1 .single-product-grid .nt-compare { display: none; }
.nt-effect-cart-button-3 .home-product-list-and-big-product-1 .nt-product-item-top .add-to-cart-btn { min-width: 100%; }

.nt-effect-cart-button-2 .home-product-list-and-big-product-1 .wrapper-product-grid .nt-product-grid .grid__item,
.nt-effect-cart-button-3 .home-product-list-and-big-product-1 .wrapper-product-grid .nt-product-grid .grid__item {
  float: none; display: inline-block; margin-right: -4px;
}

/* =======PRODUCT LIST AND BIG PRODUCT 2======= */

.home-product-list-and-big-product-1 .single-product-grid .zoomWrapper,
.home-product-list-and-big-product-1 .single-product-grid .product-single__photos { height: auto!important; }

.home-product-list-and-big-product-1 .single-product-grid .nt-product-grid .grid__item { width: 100%; }
.home-product-list-and-big-product-1 .single-product-grid .nt-product-item-price .nt-product-available,
.home-product-list-and-big-product-1 .single-product-grid .nt-product-grid .grid__item:after { display: none; }

.home-product-list-and-big-product-1 .single-product-grid .nt-product-available {
  font-size: 16px;
  font-weight: 700;
  display: block;
  padding: 0 5px;
  padding-bottom: 20px;
}
.home-product-list-and-big-product-1 .single-product-grid .grid__item .nt-product-item-name {
  font-size: 18px;
  font-weight: 700;
}
.home-product-list-and-big-product-1 .single-product-grid .grid__item .nt-grid-item-inner .nt-item-des {
  padding-bottom: 30px;
  padding-top: 25px;
}
.home-product-list-and-big-product-1 .single-product-grid .nt-product-item-vendor { font-size: 16px; }

.home-product-list-and-big-product-1 .single-product-grid .nt-product-grid .nt-item-des .nt-product-item-price { font-size: 30px; padding-top: 25px; }

.home-product-list-and-big-product-1 .single-product-grid .nt-product-item-price s { font-size: 20px; }

.home-product-list-and-big-product-1 .grid__item .nt-grid-item-inner {
  background-color: #fff!important;
}

.home-product-list-and-big-product-1 .wrapper-product-grid .nt-product-grid .grid__item { width: 50%; }


/* countdown */

.home-product-list-and-big-product-1 .single-product-grid .grid__item .nt-countdown {
  position: static;
  padding:0;
  text-align:center;
 }
.home-product-list-and-big-product-1 .single-product-grid .countdown-inner > div {
   float: left;
   width: 100%;
 }
.home-product-list-and-big-product-1 .single-product-grid .countdown-inner div > div {
   width:25%;
   padding-top:10px;
   margin-right: 0;
   background-color: $color_primary;
   color: #fff;
   height: 100px;
   line-height: 100%;
   font-size: 20px;
   text-transform: capitalize;
   font-weight: 400;
 }

.product_item_style_radius .home-product-list-and-big-product-1 .single-product-grid .countdown-inner div > div:first-child {
    -webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-left-radius: 8px;
}
.product_item_style_radius .home-product-list-and-big-product-1 .single-product-grid .countdown-inner div > div:last-child {
  -webkit-border-bottom-right-radius: 8px;
  -moz-border-radius-bottomright: 8px;
  border-bottom-right-radius: 8px;
}

.home-product-list-and-big-product-1 .single-product-grid .countdown-inner div > div span {
display:block;
line-height:normal;
color: #fff;
font-size: 34px;
letter-spacing: 0.02em;
font-weight: 700;
padding:0;
}

/* product view */
.home-product-list-and-big-product-1 .single-product-grid .product-single__thumbnails {
  padding: 0 54px;
  border-top: 0;
}

.home-product-list-and-big-product-1 .single-product-grid .product-single__thumbnails .owl-item {
  margin: 0 15px;
  width: 80px!important;
  border: 1px solid $colorBorder;
}
@media (min-width: 1200px) {

  .home-product-list-and-big-product-1 .single-product-grid .product-single__photos { padding-bottom: 80px; }

  .nt-effect-cart-button-1 .home-product-list-and-big-product-1 .single-product-grid .product-single__photos { padding-bottom: 60px; }

  .home-product-list-and-big-product-1 .single-product-grid .owl-theme .owl-controls .owl-buttons div { transform: none!important;}
}

@media (min-width: 768px) and (max-width: 991px) {
  .home-product-list-and-big-product-1 .single-product-grid,
  .home-product-list-and-big-product-1 .wrapper-product-grid { width: 100%; }


}
@media (max-width: 767px) {
.home-product-list-and-big-product-1 .wrapper-product-grid .nt-product-grid .grid__item { width: 100%; }
.home-product-list-and-big-product-1 .wrapper-product-grid { padding-bottom: 60px; }
}



	.nt-home-product-single-countdown .nt-product-grid {margin: 0; position: relative;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item {float: none; width: auto; z-index: 0; padding: 0;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item:after {display: none !important;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-grid-item-inner {padding: 60px 30px;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-grid-item-inner:after {content: ""; clear: both; display: table; height: 0; position: static;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-product-item-top {padding: 0; display: table; table-layout: fixed; width: 100%;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des {text-align: left; padding: 0;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-product-item-price {float: none; text-align: left; padding-left: 0; padding-right: 0; display: block !important;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-action {display: inline-block; width: auto; vertical-align: top; padding: 0; animation: none; -moz-animation: none; -webkit-animation: none;}
	.nt-home-product-single-countdown .nt-product-grid .nt-block-label {color: #fff; font-size: 11px; font-weight: 500; line-height: 24px;  text-transform: uppercase; padding: 0 25px 0 15px; position: absolute; top: 20px; left: 0; z-index: 1;}
	.nt-home-product-single-countdown .nt-product-grid .nt-block-label:after {content: ""; display: block; width: 0; height: 0; border-width: 12px 10px 12px 0; border-color: transparent #fff transparent transparent; border-style: solid; position: absolute; right: 0; top: 0;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .wrap-label {left: 105px; right: 10px;}
	.nt-home-product-single-countdown .nt-product-grid .product-single-thumbnails {display: table-cell; width: 90px; padding-right: 30px; vertical-align: middle;}
	.nt-home-product-single-countdown .nt-product-grid .product-single-photos {display: table-cell; overflow: hidden; width: 100% !important;}
	.nt-home-product-single-countdown .nt-product-grid .product-single-thumbnails .thumnails-item + .thumnails-item {margin-top: 10px;}
	.nt-home-product-single-countdown .nt-product-grid .nt-des-top {padding-left: 0; padding-right: 0; height: auto !important;}
	.nt-home-product-single-countdown .nt-item-des .nt-product-type {background-color: #070707; color: #fff; display: inline-block; font-size: 11px; font-weight: 500; line-height: 16px; margin-bottom: 20px; padding: 0 10px; text-transform: uppercase; vertical-align: top;}
	.nt-home-product-single-countdown .grid__item .nt-item-des {height: auto !important;}
	.nt-home-product-single-countdown .grid__item .nt-item-des .nt-product-item-name {font-size: 28px;}
	.nt-home-product-single-countdown .grid__item .nt-item-des .nt-product-item-price {font-size: 20px; margin-bottom: 20px;}
	.nt-home-product-single-countdown .grid__item .nt-item-des .nt-product-item-price .nt-product-available {display: none;}
	.nt-home-product-single-countdown .grid__item .nt-item-des .nt-product-item-price s {float: none; display: inline-block; font-size: inherit; padding-top: 0; margin-left: 15px;}

	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-countdown {position: static; padding-left: 0; padding-right: 0; margin-bottom: 30px;}
	.nt-home-product-single-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div {width: 65px; height: 65px; font-size: 11px; padding: 12px 10px; text-transform: uppercase; border-radius: 50%; -webkit-border-radius: 50%;}
	.nt-home-product-single-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div + div {margin-left: 10px; background-color: #fff; border: 1px solid #f5f4f4; box-shadow: 0 0 10px rgba(0,0,0,0.05); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.05); }
	.nt-home-product-single-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div > span	{font-size: 20px; font-weight: 400; display: block; line-height: 1.3;}
	.nt-home-product-single-countdown .nt-countdown .countdown-inner [id*="nt-clock"] > div:first-child,
	.nt-home-product-single-countdown .nt-countdown .countdown-inner [id*="nt-clock"] > div:first-child > span {color: #fff;}

	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-compare,
	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-wishlist {display: inline-block; float: none; margin-left: 10px; margin-top: 0; vertical-align: top; animation: none !important; -webkit-animation: none !important;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-compare,
	.nt-home-product-single-countdown .nt-product-grid .grid__item .sca-qv-image .sca-qv-button {position: static !important; opacity: 1;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .sca-qv-image .sca-qv-button {margin: 0 0 0 10px !important;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .sca-qv-image .sca-qv-button:before {height: 39px; line-height: 39px; background: none;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-compare ~ div:not(#sca-qv-metadata) {display: inline-block !important;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-product-grid-cart {display: inline-block; vertical-align: top;}
	.nt-home-product-single-countdown .nt-product-grid .grid__item .add-to-cart-btn {height: 40px; line-height: 40px; padding: 0 30px; font-size: 12px; font-weight: 600; text-transform: uppercase; float: none; display: inline-block; margin-top: 0; border-top: 0 none; border-left: 0 none; border-right: 0 none;}
	@media (min-width: 768px) {
		.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-product-item-top {float: left; width: 50%; max-width: 550px;}
		.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des {padding-left: 30px; overflow: hidden; }
	}
	@media (min-width: 1200px) {
		.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des {padding-left: 60px; padding-top: 60px;}
		.nt-home-product-single-countdown .nt-product-grid .nt-des-top {margin-bottom: 15px;}
		.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-item-des .nt-product-item-name {font-size: 40px;}
		.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-countdown	{padding-top: 15px; margin-bottom: 50px;}
		.nt-home-product-single-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div {width: 80px; height: 80px; font-size: 13px; padding-top: 17px;}
		.nt-home-product-single-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div + div {margin-left: 20px;}
		.nt-home-product-single-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div > span {font-size: 24px;}
	}
	@media (min-width: 992px) and (max-width: 1199px) {
		.nt-home-product-single-countdown .nt-product-grid .nt-compare,
		.nt-home-product-single-countdown .nt-product-grid .nt-wishlist {width: 40px; height: 40px;}
		.nt-home-product-single-countdown .nt-product-grid .nt-compare:before,
		.nt-home-product-single-countdown .nt-product-grid .nt-wishlist:before {line-height: 40px !important;} 
	}
	@media (max-width: 767px) {
		.nt-home-product-single-countdown .nt-product-grid .grid__item .nt-grid-item-inner {padding: 50px 15px 20px 15px;}
		.nt-home-product-single-countdown .nt-product-grid .product-single-thumbnails {padding-right: 15px; width: 65px;}
		.nt-home-product-single-countdown .nt-product-grid .grid__item .wrap-label {left: 80px;}
		.nt-home-product-single-countdown .nt-item-des .nt-product-type {margin: 20px 0 0;}
	}


.nt-home-9-product-slider-4 .nt-block-heading {text-align:center;}

.nt-home-9-product-slider-4 .owl-theme .owl-controls .owl-buttons div.owl-prev {left:0;}
.nt-home-9-product-slider-4 .owl-theme .owl-controls .owl-buttons div.owl-next {right:0;}
.nt-home-9-product-slider-4 .nt-product-grid .grid__item:hover:after,
.nt-home-9-product-slider-4 .nt-product-grid .grid__item:hover .nt-action { display: none; }
.nt-home-9-product-slider-4 .nt-product-grid .grid__item .nt-item-des .nt-product-item-price { padding-top: 20px; }
.nt-home-9-product-slider-4 .nt-product-grid .grid__item .nt-countdown { text-align: center; }
.nt-home-9-product-slider-4 .nt-product-grid .nt-des-top {padding:0;}
.nt-home-9-product-slider-4 .nt-product-grid .grid__item .nt-product-item-name {
    font-size: 20px;
    font-weight: 400;
    width:100%;
  }



.nt-home-product-slider-8 .wrap-product-item .nt-block-heading img{
  margin-bottom:30px;
}

.nt-home-product-slider-8 .wrap-banner img { width: 100%;}
.nt-home-product-slider-8 .nt-product-grid .grid__item:after,
.nt-home-product-slider-8 .nt-product-grid .grid__item:before { content: none; }

.nt-home-product-slider-8 .nt-product-grid.owl-carousel .owl-wrapper-outer { padding-bottom: 0; }
.nt-home-product-slider-8 .nt-product-grid .grid__item:hover .nt-action { -moz-animation: none; -webkit-animation: none;animation: none; }
.nt-home-product-slider-8 .nt-product-grid .nt-item-des .nt-product-item-price {
  padding-top: 17px;
  margin-top: 14px;
}
.nt-home-product-slider-8 .nt-product-grid .grid__item .nt-action {padding-bottom:18px;height:auto;}
.nt-home-product-slider-8 .spr-badge {padding-top: 0 !important;  float: none !important;}
.nt-home-product-slider-8 .add-to-cart-btn { display: inline-block !important;}
.nt-home-product-slider-8 .nt-product-item-price { display: block !important;}
.nt-home-product-slider-8 .nt-product-grid .grid__item:hover .nt-grid-item-inner:after { display: none !important;}
.nt-home-product-slider-8 .nt-product-grid .nt-compare{ position: static !important; opacity: 1 !important;}

@media screen and (min-width: 1200px) {
.nt-home-product-slider-8.owl-layout-fix-2 .owl-theme.nt-product-grid .owl-controls .owl-buttons div.owl-prev { right: 40px!important; }
.nt-home-product-slider-8.owl-layout-fix-2 .owl-theme.nt-product-grid .owl-controls .owl-buttons div.owl-next { right: 0!important; }

}
@media screen and (max-width: 1024px) {
  .nt-home-product-slider-8 .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des { padding-top: 20px;}
}

@media screen and (max-width: 767px) {
  .nt-home-product-slider-8 .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des { padding-top: 0;}
}
/* =======Product banner====== */
.nt-home-product-slider-8 .wrap-banner ul {  margin:0;}
.nt-home-product-slider-8 .wrap-banner li {
  list-style-type:none;
  margin-bottom:30px;
}
.nt-home-product-slider-8 .wrap-banner li:last-child {
  margin-bottom:0;
}
.nt-home-product-slider-8 .wrap-banner {
  width: 53%;
}
.nt-home-product-slider-8 .wrap-product-item {
  width: 47%;
}

@media (max-width: 1199px) {
  .nt-home-product-slider-8 .wrap-banner,
  .nt-home-product-slider-8 .wrap-product-item {
    width:100%;
  }
  .nt-home-product-slider-8 .wrap-product-item .nt-product-grid .grid__item .nt-action {
    margin-bottom:0;
  }
  .nt-home-product-slider-8 .wrap-banner {
    padding-top:20px;
  }
  .nt-home-product-slider-8 .wrap-banner ul {
    margin:0 -15px;
  }
  .nt-home-product-slider-8 .wrap-banner ul li {
    width:50%;
    padding:0 15px;
    float:left;
  }
}


@media (max-width: 767px) {
  .nt-home-product-slider-8 .wrap-banner {
    padding-top: 80px;
  }

  .nt-home-product-slider-8 .wrap-banner ul li {
    width:100%;
  }
}

/* Banner Effect */
.nt-home-product-slider-8 .wrap-banner a {display: block; position: relative;}
.nt-home-product-slider-8 .wrap-banner a:before {content: ""; -webkit-transition: all 0.5s;  -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; width: 100%; height: 100%; top: 0; left: 0;  position: absolute; }
.nt-home-product-slider-8 .wrap-banner a:hover:before {background-color: rgba(0, 0, 0, 0.2);}



  .nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-compare { margin-top: 0; margin-left: 10px; clear: none; }

	.nt-home-product-single-slider-countdown .nt-product-grid {margin: 0; position: relative;}
	.nt-home-product-single-slider-countdown .nt-product-grid .grid__item {float: none; width: auto; z-index: 0; padding: 0; }
	.nt-home-product-single-slider-countdown .nt-product-grid .grid__item:after {display: none !important;}
	.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-grid-item-inner {padding: 0; border: 0; background-color: transparent; }
	.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-grid-item-inner:after {content: ""; clear: both; display: table;}
	.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-product-item-top {padding: 0; display: table; table-layout: fixed; width: 100%;}
	.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des {text-align: left; padding: 0; background-color: transparent; }
	.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-product-item-price {text-align: left; padding-left: 0; padding-right: 0; border: 0; }
	.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-action {padding: 0; animation: none; -moz-animation: none; -webkit-animation: none; margin-top: 40px; }


	.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .wrap-label {left: 105px; right: 10px;}
	.nt-home-product-single-slider-countdown .nt-product-grid .product-single-photos {display: table-cell; overflow: hidden; width: 100% !important;}
	.nt-home-product-single-slider-countdown .nt-product-grid .nt-des-top {padding-left: 0; padding-right: 0; height: auto !important;}
	.nt-home-product-single-slider-countdown .nt-item-des .nt-product-type {background-color: #070707; color: #fff; display: inline-block; font-size: 11px; font-weight: 500; line-height: 16px; margin-bottom: 20px; padding: 0 10px; text-transform: uppercase; vertical-align: top;}
  .nt-home-product-single-slider-countdown .grid__item .nt-item-des .nt-product-item-name {font-size: 28px; font-weight: 400;  }
  .nt-home-product-single-slider-countdown .grid__item .nt-item-des .nt-product-item-name a  { text-decoration: none; }
	.nt-home-product-single-slider-countdown .grid__item .nt-item-des .nt-product-item-price {font-size: 20px; font-weight: 400; margin-bottom: 20px; margin-top: 0; display: block!important; opacity: 1!important; }
	.nt-home-product-single-slider-countdown .grid__item .nt-item-des .nt-product-item-price .nt-product-available {display: none;}
	.nt-home-product-single-slider-countdown .grid__item .nt-item-des .nt-product-item-price s {font-size: inherit; padding-top: 0; margin-left: 15px; float: none; display: inline-block;}

  .nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des .product-description { font-size: 14px; font-weight: 400;line-height: 26px; color: #8b8b8b; clear: both; }

  .nt-home-product-single-slider-countdown .add-to-cart-btn { height: 40px;
   background-color: #ffffff;  border: 0;  border-radius: 0;  font-size: 12px;  font-weight: 600;  color: #8b8b8b;  text-transform: uppercase;padding: 0 34px; display: inline-block;
    margin-top: 0;
   }
  .nt-home-product-single-slider-countdown .nt-product-grid .grid__item .sca-qv-image .sca-qv-button:before { height: 39px; }

	.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-countdown {position: static; padding-left: 0; padding-right: 0; margin-bottom: 30px;}
	.nt-home-product-single-slider-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div {width: 65px; height: 65px; font-size: 11px; padding: 12px 10px; text-transform: uppercase; border-radius: 50%; -webkit-border-radius: 50%;}
	.nt-home-product-single-slider-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div + div {margin-left: 10px; background-color: #fff; border: 1px solid #f5f4f4; box-shadow: 0 0 10px rgba(0,0,0,0.05); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.05); }
	.nt-home-product-single-slider-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div > span	{font-size: 20px; font-weight: 400; display: block; line-height: 1.3;}
	.nt-home-product-single-slider-countdown .nt-countdown .countdown-inner [id*="nt-clock"] > div:first-child,
	.nt-home-product-single-slider-countdown .nt-countdown .countdown-inner [id*="nt-clock"] > div:first-child > span {color: #fff;}

	.nt-home-product-single-slider-countdown .nt-product-grid .nt-compare,
	.nt-home-product-single-slider-countdown .nt-product-grid .nt-wishlist {float: left; margin-left: 10px; margin-bottom: 0; margin-top:0; clear: none; }

  .nt-home-product-single-slider-countdown .nt-product-grid .nt-wishlist:before,
  .nt-home-product-single-slider-countdown .nt-product-grid .nt-compare:before { font-size: 14px; font-weight: 400;}

	.nt-home-product-single-slider-countdown .nt-product-grid .nt-compare,
	.nt-home-product-single-slider-countdown .nt-product-grid .sca-qv-image .sca-qv-button {position: static !important; opacity: 1!important;}
	.nt-home-product-single-slider-countdown .nt-product-grid .nt-compare + .tooltip,
	.nt-home-product-single-slider-countdown .nt-product-grid .nt-wishlist + .tooltip {display: none !important;}
	.nt-home-product-single-slider-countdown .nt-product-grid .sca-qv-image .sca-qv-button {margin: 0 0 0 10px !important;}
	.nt-home-product-single-slider-countdown .nt-product-grid .nt-compare + div {display: inline-block !important;}

	.nt-home-product-single-slider-countdown .nt-product-grid.owl-carousel .owl-wrapper-outer { width: 100%; padding-bottom: 0; }

  .nt-home-product-single-slider-countdown .nt-product-label {font-size: 14px;font-weight: 600;text-transform: uppercase; margin-bottom: 15px; display: block; }

  .nt-home-product-single-slider-countdown .nt-product-grid .grid__item .add-to-cart-btn { position: static; margin-top: 0; height: 40px;line-height: 40px;  padding-left: 34px;padding-right: 34px;margin-right: 10px;}
	@media (min-width: 768px) {
		.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-product-item-top {float: left; width: 52%; max-width: 585px;}
		.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des {padding-left: 30px; overflow: hidden;}

    .nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des { padding-top: 60px; }
	}
@media (min-width: 768px) and (max-width: 991px) {
.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des { padding-top: 20px; }
.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-action { margin-top: 0;}
}
	@media (min-width: 1200px) {
		.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-grid-item-inner .nt-item-des {padding-left: 60px; padding-top: 122px; }
		.nt-home-product-single-slider-countdown .grid__item .nt-item-des .nt-product-item-name {font-size: 40px; margin-bottom: 15px;}
		.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-countdown	{padding-top: 15px; margin-bottom: 0;}
		.nt-home-product-single-slider-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div {width: 90px; height: 90px; font-size: 13px; padding-top: 17px;font-weight: 400;}
		.nt-home-product-single-slider-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div + div {margin-left: 20px;}
		.nt-home-product-single-slider-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div > span {font-size: 24px; padding-top: 6px;}

    .nt-home-product-single-slider-countdown.owl-layout-fix-1 .owl-theme .owl-controls .owl-buttons div {  width: 40px;height: auto;  border: 0;background: transparent; display: block!important; }
    .nt-home-product-single-slider-countdown.owl-layout-fix-1 .owl-controls .owl-buttons div:before {color: #d2d2d2;font-size: 72px;font-weight: 400;}
    .nt-home-product-single-slider-countdown.owl-layout-fix-1 .owl-theme .owl-controls .owl-buttons div.owl-prev { left: -215px; }
    .nt-home-product-single-slider-countdown.owl-layout-fix-1 .owl-theme .owl-controls .owl-buttons div.owl-next { right: -215px; }

	}
  @media (max-width: 1199px){
    .nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-action { display: block!important; }
  }
	@media (max-width: 767px) {
		.nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-grid-item-inner {padding: 50px 0 20px 0;}
    .nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-product-item-name { padding-left: 0; padding-right: 0;}
		.nt-home-product-single-slider-countdown .nt-item-des .nt-product-label {margin-top: 20px; margin-bottom: 0;}

    .nt-home-product-single-slider-countdown .nt-product-grid .grid__item .nt-countdown { margin-bottom: 0;}
    .nt-home-product-single-slider-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div {width: 60px; height: 60px; }
    .nt-home-product-single-slider-countdown .nt-countdown	.countdown-inner [id*="nt-clock"] > div > span {padding-top: 0;}
    .nt-home-product-single-slider-countdown .grid__item .nt-action form.nt-product-grid-cart { float: left; }
    .nt-home-product-single-slider-countdown .add-to-cart-btn { padding: 0 20px; font-size: 14px!important; }

    .nt-home-product-single-slider-countdown .nt-product-grid .nt-compare, .nt-home-product-single-slider-countdown .nt-product-grid .nt-wishlist { display: block; margin-left: 5px; }
  }



.nt-home-product-slider-10 .nav-tabs li a { padding: 0; }
.nt-home-product-slider-10 { background-color: #fafafa; }
.nt-home-product-slider-10 .nt-block-heading { text-align: center; }
.nt-home-product-slider-10 .nav-tabs>li.active>a,
.nt-home-product-slider-10 .nav-tabs>li.active>a:focus, .nt-home-product-slider-10 .nav-tabs>li.active>a:hover,
.nt-home-product-slider-10 .nav-tabs>li>a {
  font-size: 20px;
  font-weight: 700;
  text-transform: capitalize;
  border: 0;
  margin:0;
  background-color: transparent;
  color: #2c3e50;
}
.nt-home-product-slider-10 .nt-block-heading img { margin-bottom: 40px; }

.nt-home-product-slider-10 .nt-product-grid.owl-carousel .owl-wrapper-outer {
  padding-bottom: 15px;
}
.nt-home-product-slider-10 .nt-product-available {
    position:relative; display: block; font-size: 14px; font-weight: 700; margin-bottom: 15px; padding-bottom: 20px; }
.nt-home-product-slider-10 .nt-product-available:after {
  content: '';
  width: 100%;
  height: 10px;
  position: absolute;
  bottom:0;
  left: 0;
  border-radius: 30px;

}

.nt-home-product-slider-10 .nt-product-item-price .nt-product-available {display: none;}
.nt-home-product-slider-10 .nav-tabs>li>a {
  color: #9fa9b4;
}

.nt-home-product-slider-10 .nav-tabs>li {
  float: none;
  display: inline-block;
}

.nt-home-product-slider-10 .nav-tabs {
  text-align: center;
  margin: 0;
  border: 0;
}


.nt-home-product-slider-10 .nt-product-grid .grid__item:after {
  display: none!important;
}
.nt-home-product-slider-10 .nt-product-grid .grid__item:hover .nt-grid-item-inner:after {display: none;}

@media (max-width: 767px) {
.nt-home-product-slider-10 .grid__item .nt-grid-item-inner { padding: 0; }
.nt-home-product-slider-10 .wrap-banner { padding-top: 80px; }
.nt-home-product-slider-10 .wrap-banner .col-sm-6 { padding: 10px 0; }
}




  .nt-home-product-list-banner .nt-product-grid .nt-des-top {height: auto !important;}
  .nt-home-product-list-banner .nt-product-grid .wrap-banner:hover {opacity: 0.85; transition: all 300ms; -webkit-transition: all 300ms;}
  @media (min-width: 768px) {
    .nt-home-product-list-banner .nt-product-grid .wrap-banner {float: left;}
  }
  @media (max-width: 1199px){
    .nt-home-product-list-banner .nt-product-grid .nt-action {margin-top: 10px; padding-left: 10px; padding-right: 10px;}
    }
	@media (max-width: 767px) {
		.nt-home-product-list-banner .nt-product-grid .wrap-banner {width: 100%;}	
	}



.home-product-list-4 .single-product-grid .nt-product-grid .grid__item:after,
.home-product-list-4 .single-product-grid .nt-product-grid .grid__item:before { content: none; }

.home-product-list-4 .single-product-grid .nt-product-grid .grid__item:hover .nt-action{ -moz-animation: none; -webkit-animation: none;animation: none; }

.home-product-list-4 .single-product-grid .nt-product-grid .grid__item .nt-action { position:static; display: block; }

.nt-effect-cart-button-2 .home-product-list-4 .single-product-grid .nt-product-grid .grid__item .nt-compare,
.nt-effect-cart-button-3 .home-product-list-4 .single-product-grid .nt-product-grid .grid__item .nt-compare {
  display: none;
}
.home-product-list-4 .six-product-grid,
.home-product-list-4 .single-product-grid {
  padding:0;
}

.home-product-list-4 .six-product-grid .nt-product-grid .grid__item {
  width:33.3%;
  clear: inherit !important;
}

.home-product-list-4 .six-product-grid .nt-product-item-vendor {
  display:none;
}



.home-product-list-4 .single-product-grid .nt-product-grid .grid__item {
  width:100%;
}
.home-product-list-4 .single-product-grid .nt-product-grid .nt-des-top {
  height:auto!important;
}
.home-product-list-4 .single-product-grid .nt-product-grid .grid__item .nt-product-item-name {

  font-family: Poppins;
  font-size: 16px;
  font-weight: 500;
  padding-left:0;
  padding-right:0;
  margin:0;
}
.home-product-list-4 .single-product-grid .nt-product-grid .grid__item.grid-layout-8 .nt-product-item-top {
  padding:20px 30px 0 30px;
}
.home-product-list-4 .single-product-grid .nt-product-grid .nt-des-top {
  padding-left:0;
  padding-right:0;
}
.home-product-list-4 .single-product-grid .nt-product-grid .grid__item.grid-layout-8 .nt-product-available {
  display:none;
}
.home-product-list-4 .single-product-grid .nt-product-grid .grid__item.grid-layout-8 .nt-action {
  padding:0;
  border:0;
  padding-top:20px;
  height:auto;
}

.home-product-list-4 .single-product-grid .nt-product-grid .grid__item .nt-item-des {
  padding:20px 30px;
}

.home-product-list-4 .single-product-grid  .nt-product-grid .sca-qv-image .sca-qv-button {display:none!important;}

.home-product-list-4 .single-product-grid .product-single__thumbnails a {
  padding:3px;
  border:1px solid transparent;
}

.home-product-list-4 .single-product-grid .product-single__thumbnails a.active {
  border: 1px solid #cecece;
}


.home-product-list-4 .single-product-grid .add-to-cart-btn {
  height:50px;
  line-height:50px;
}
.home-product-list-4 .single-product-grid .nt-compare {position: static; opacity: 1;}

.home-product-list-4 .single-product-grid .nt-compare,
.home-product-list-4 .single-product-grid .nt-wishlist {
  width:50px;
  height:50px;
}

.home-product-list-4 .single-product-grid .nt-compare:before,
.home-product-list-4 .single-product-grid .nt-wishlist:before {
  font-size:18px;
  line-height:50px;
}

.home-product-list-4 .single-product-grid .owl-theme .owl-controls .owl-buttons div {
  display:none;
  top:75%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.home-product-list-4 .single-product-grid .owl-theme:hover .owl-controls .owl-buttons div {
  display:block;
}
.home-product-list-4 .single-product-grid .owl-theme .owl-controls .owl-buttons div.owl-next {
  right:-10px;
}
.home-product-list-4 .single-product-grid .owl-theme .owl-controls .owl-buttons div.owl-prev {
  left:-10px;
}
.home-product-list-4 .home-product-list-4-inner {
  width:100%;
  float:left;
  background-color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.home-product-list-4 .single-product-grid .nt-product-grid .grid__item  .nt-grid-item-inner {
  border:0;
  margin:0;
}


.home-product-list-4 .single-product-grid .owl-carousel.product-single__thumbnails {
  padding:0;
  border-top:0;
}

.home-product-list-4 .nt-product-grid .spr-badge {float: none !important;}

@media (min-width: 1200px) {
  .home-product-list-4 .single-product-grid .grid__item{
    padding-left:1px;
  }
  .home-product-list-4 .nt-product-grid .grid__item:first-child .nt-grid-item-inner {
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
  }
  .home-product-list-4 .nt-product-grid .grid__item:nth-child(4) .nt-grid-item-inner {
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-left-radius: 5px;
  }

  .home-product-list-4 .single-product-grid { float: right; }

  .home-product-list-4 .single-product-grid .nt-product-grid .grid__item .nt-grid-item-inner {
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px;
  }
  .home-product-list-4 .home-product-list-4-inner {border-left: 0;}

  .home-product-list-4 .six-product-grid .nt-product-grid .grid__item:nth-child(2) .nt-grid-item-inner,
  .home-product-list-4 .six-product-grid .nt-product-grid .grid__item:nth-child(3) .nt-grid-item-inner,
  .home-product-list-4 .six-product-grid .nt-product-grid .grid__item:first-child .nt-grid-item-inner { margin-top: -1px; }
}

@media (max-width: 1199px) {
  .home-product-list-4 .single-product-grid { float: right; }
}

@media (max-width: 991px) {
  .home-product-list-4 .home-product-list-4-inner {
    border:0;
  }

  .home-product-list-4 .single-product-grid .nt-product-grid .grid__item  .nt-grid-item-inner {

    border:1px solid $colorBorder;
  }
}

@media (max-width: 767px) {
  .home-product-list-4 .single-product-grid .owl-carousel.product-single__thumbnails { display: none!important; }
  .home-product-list-4 .home-product-list-4-inner {
    background-color:transparent;
  }
  .home-product-list-4 .six-product-grid .nt-product-grid .grid__item {
    width:100%;
  }
  .home-product-list-4 .single-product-grid .nt-product-grid .grid__item .nt-grid-item-inner {
    border-bottom:0;
  }
  .home-product-list-4 .single-product-grid .product-single__thumbnails .owl-item {
    width:115px!important;
  }
  .home-product-list-4 .single-product-grid .owl-theme .owl-controls .owl-buttons div {
    top:inherit;
    bottom:-70px;
  }

}

@media (min-width: 320px) and (max-width: 568px) {
  .home-product-list-4 .single-product-grid .add-to-cart-btn {
    font-size: 13px;
  }
  .home-product-list-4 .single-product-grid .product-single__thumbnails .owl-item {
    width:120px!important;
  }
}



  .nt-home-product-list-blog .nt-home-blog .blog-item {float: none; padding: 0; width: auto; max-width: 100%; position: relative;}
  .nt-home-product-list-blog .nt-home-blog .blog-item .nt-date {position: absolute; top: 30px; left: 30px; z-index: 2; color: #282828; font-size: 40px; min-width: 68px; min-height: 68px; padding-bottom: 30px; font-weight: 300; padding: 10px 5px 22px; }
  .nt-home-product-list-blog .nt-home-blog .blog-item .nt-date span {position: absolute; bottom: 0; left: 0; right: 0; font-size: 12px; color: inherit; background: none; font-weight: 300; margin-bottom: 0;}
  .nt-home-product-list-blog .nt-home-blog .blog-item .nt-blog-des {position: absolute; bottom: 0; left: 0; right: 0; z-index: 2; padding: 20px 30px;}
  .nt-home-product-list-blog .nt-home-blog .blog-item .nt-blog-des h3 {font-size: 16px; text-transform: uppercase; }
  .nt-home-product-list-blog .nt-home-blog .blog-item .nt-blog-des h3 a {color: #fff; }
  .nt-home-product-list-blog .nt-home-blog .blog-item .nt-blog-des .view-more a {color: #fff; text-decoration: none; border-bottom: 1px solid #fff;}
  .nt-home-product-list-blog .nt-home-blog .blog-item .nt-blog-des .view-more a:hover {border-bottom-color: transparent;}
  .nt-home-product-list-blog .nt-home-blog .blog-item .nt-home-img img {width: 100%;}
  .nt-home-product-list-blog .nt-home-blog .article__featured-image:before {content: ""; position: absolute; bottom: 0; left: 0; right: 0; top: auto; height: 60%; z-index: 1; background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5)); background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));}
  .nt-home-product-list-blog .grid-sidebar {padding-top: 0;}
  .nt-home-product-list-blog .grid-sidebar:after {content: ""; clear: both; display: table;}
  .nt-home-product-list-blog .grid-sidebar .grid__image {float: left;}
  .nt-home-product-list-blog .grid-sidebar .grid__image img {width: auto; height: auto; max-width: 100%;}
  .nt-home-product-list-blog .grid-sidebar .nt-product-item-price s {display: inline-block; float: none; margin-left: 5px; padding-top: 0; vertical-align: middle;}
  .nt-home-product-list-blog .grid-sidebar.grid-sidebar-style-2 {padding-bottom: 0;}
  .nt-home-product-list-blog .grid-sidebar .nt-item-des .spr-badge {float: none; padding-top: 5px;}
  @media (min-width: 480px) and (max-width: 767px) {
    .nt-home-product-list-blog .grid-sidebar > .grid-sidebar {clear: none; float: left; width: 50%; padding-right: 3%;}
    .nt-home-product-list-blog .grid-sidebar > .grid-sidebar:nth-child(2n+1) {clear: left;}
  }
  @media (min-width: 1200px) {
    .nt-home-product-list-blog .grid-sidebar .grid__image {width: 165px; padding-right: 35px;}
    .nt-home-product-list-blog .grid-sidebar .nt-item-des {padding-top: 25px;}
  }
  @media (max-width: 1199px){
    .nt-home-product-list-blog .grid-sidebar .grid__image {width: 95px; padding-right: 15px;}
    .nt-home-product-list-blog .grid-sidebar .nt-item-des {text-align: left; padding: 0;}
    }


.nt-product-slider-2 .nt-product-item-price+form {display: none;}

.nt-product-slider-2 .nt-product-grid .grid__item {
  width: 100%;
  clear: inherit;
}

.nt-product-slider-2 .nt-product-grid .grid__item .nt-product-item-top,
.nt-product-slider-2 .nt-product-grid .grid__item .nt-item-des {
  width: 50%;
  float: left;
}

.nt-product-slider-2 .nt-product-grid .nt-item-des .nt-product-item-price,
.nt-product-slider-2 .nt-product-grid .grid__item .nt-item-des {
  text-align: left;
}

.nt-product-slider-2 .nt-product-grid .grid__item .nt-item-des { padding-top: 20px!important; }

.nt-product-slider-2 .grid__item .nt-product-item-price s {
  margin-left: 30px;
}

.nt-product-slider-2 .grid__item .nt-product-item-price {
  margin-bottom: 25px;
}

.nt-product-slider-2 .product-grid-description {

  margin-bottom:0;
}

.nt-product-slider-2 .nt-product-grid .grid__item .wrap-label { right: auto; left: 10px; }
.nt-effect-cart-button-1 .nt-product-slider-2 .nt-product-grid .grid__item .nt-grid-item-inner {
  box-shadow: rgba(0, 0, 0, 0.0784314) 0px 2px 11px 0px;
  border: 0;
}

.nt-effect-cart-button-1 .nt-product-slider-2 .nt-product-grid .grid__item:hover .nt-grid-item-inner {
     box-shadow: rgba(0, 0, 0, 0.14902) 0px 12px 25px;
 }

.nt-product-slider-2 .sca-qv-image:hover .sca-qv-button,
.nt-product-slider-2 .nt-product-grid .grid__item:hover .nt-compare {
  opacity: 0;
}
.nt-product-slider-2 .nt-product-grid .sca-qv-image .sca-qv-button-wrap,
.nt-product-slider-2 .nt-product-grid .grid__item .nt-action,
.nt-product-slider-2 .nt-product-grid .grid__item:after { display: none!important; }



.nt-effect-cart-button-2 .nt-product-slider-2 .nt-product-grid .nt-compare,
.nt-effect-cart-button-3 .nt-product-slider-2 .nt-product-grid .nt-compare { display: none; }


@media (min-width: 1200px){
.owl-controls-style-df.owl_control_layout_1 .nt-product-slider-2 .owl-theme .owl-controls .owl-buttons div { margin-top: -60px; }
}

@media (max-width: 767px){
  .nt-product-slider-2 .nt-product-grid .grid__item .nt-product-item-top,
  .nt-product-slider-2 .nt-product-grid .grid__item .nt-item-des {
    width: 100%;
  }
}


.nt-product-slider-bg-1 {padding:80px 0;}
.nt-product-slider-bg-1 .owl-carousel {border:0;}
.nt-product-slider-bg-1 .nt-product-grid {background:#fff; background: none;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}

.nt-product-slider-bg-1 .nt-product-slider-item.right { float: right; }
.nt-product-slider-bg-1 .nt-product-slider-item.center { float: none; margin: 0 auto; }

.nt-product-slider-bg-1 .nt-block-heading.left { text-align: left; }
.nt-product-slider-bg-1 .nt-block-heading.right { text-align: right; }


/* === STYLE 2 === */
.nt-product-slider-bg-1.nt-style-2 .nt-product-slider-item-inner { padding: 50px; background-color: #fff; }
@media screen and (min-width: 1200px) {
  .nt-product-slider-bg-1 {
  background-position: center 0;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .nt-product-slider-bg-1 {
  background-position: -400px center;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .nt-product-slider-bg-1 {
  background-position: -305px center;
  }
}

@media (max-width: 767px) {
    .nt-product-slider-bg-1 {padding-top: 30px; padding-bottom: 30px;}
    .nt-product-slider-bg-1 .nt-block-heading h3 {font-size:17px;}
    .nt-product-slider-bg-1.nt-style-2 .nt-product-slider-item-inner { padding: 0; }
}


.nt-product-slider-bg-2 .nt-block-heading img { margin-left: -30px; }
@media (max-width: 1199px) {
  .nt-product-slider-bg-2 .nt-block-heading img { margin-bottom: 8px; }
}
@media (max-width: 767px){
  .nt-product-slider-bg-2 .nt-block-heading img { margin-left: 0; }
}

  .nt-product-slider-bg-2 .nt-product-grid .grid__item .nt-grid-item-inner {  background-color: #fff!important; }



@media (min-width: 768px) {

  /* product slider and banner  */
  .nt-home-9-product-slider .col-sm-9 {
    width:74.3%;
  }
  .nt-home-9-product-slider .col-sm-3 {
    width:25.7%;
  }

}

@media (min-width: 992px) and (max-width: 1199px) {

  .nt-home-9-product-slider .col-sm-3 {
    width:31%;

  }
.nt-home-9-product-slider .col-sm-3 img {width:100%;}
  .nt-home-9-product-slider .col-sm-9 {width:69%;}

  }
 @media (min-width: 768px) and (max-width: 991px) {

   .nt-home-9-product-slider .col-sm-9 {
     width:61%;
   }
   .nt-home-9-product-slider .col-sm-3 {
     width:39%;
     padding-left:0;

   }
.nt-home-9-product-slider .col-sm-3 img {width:100%;}

   .nt-home-9-product-slider .grid__item .nt-action form.nt-product-grid-cart {width:100%;}

  @media (max-width: 767px) {
     .nt-home-9-product-slider .col-sm-9, .nt-home-9-product-slider .col-sm-3 {
       text-align:center;
     }
     }


.nt-home-testimonials-2 .nt-home-testimonials-2-inner { padding-bottom: 40px; }

.nt-home-testimonials-2 .nt-content-testimonials-inner {text-align: center;}
.nt-home-testimonials-2 .nt-content-testimonials-inner .wrap-author-image { margin-bottom: 29px; margin-top: 15px; }

.nt-home-testimonials-2 .wrap-author-content { letter-spacing: -0.02em; }
.nt-home-testimonials-2 .wrap-author-content strong { color: #282828; font-size: 13px; font-weight: 600; text-transform: uppercase;}
.nt-home-testimonials-2 .wrap-author-content span { color: #8b8b8b;font-family: "Open Sans";font-size: 14px;font-style: italic;}

.nt-home-testimonials-2 .owl-theme .owl-controls { margin-top: 15px; }
.nt-home-testimonials-2 .owl-theme .owl-controls .owl-page span { margin: 5px; border-radius: 100%; }
.nt-home-testimonials-2 .owl-theme .owl-controls .owl-page span:hover:before,
.nt-home-testimonials-2 .owl-theme .owl-controls .owl-page.active span:before {border-color: #b0b0b0;}
.nt-home-testimonials-2 .owl-theme .owl-controls .owl-page span:before { width: 10px; height: 10px; left: 50%;top: 50%;transform: translate(-50%, -50%);     box-shadow: 0 0 2px 1px rgba(0,0,0,0.2); }

@media (max-width: 1199px) {
  .nt-home-testimonials-2 .nt-content-testimonials,
  .nt-home-testimonials-2 .nt-content-instagram { width: 100%; }
  .nt-home-testimonials-2  .nt-content-instagram .nt-instagram { margin: -5px; }
  .nt-home-testimonials-2  .nt-content-instagram .item-instagram { width: 33.3%; padding: 5px; }
  .nt-home-testimonials-2  .nt-content-instagram .item-instagram img { width: 100%; }
}

