/** Shopify CDN: Minification failed

Line 696:19 Unterminated string token

**/
/* Common Properties */
.advisor-section:before {
  width: 35%;
}

.nav-pills a.nav-link {
  padding: 20px 40px;
}

.section-tab-padding {
  padding: 40px 0;
}

.product-color {
  height: 20px;
  width: 30px;
}

.about-banner-inner1 {
  background-position: center;
}

.row {
  margin-right: 0;
  margin-left: 0;
}

.about-drop ul {
  height: 33vh;
}

.nav-menu>li {
  float: unset!important;
}

.logo-parallax.left,
.logo-parallax.right {
  top: 0;
  right: 0;
}

.manu-sec .container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.banner-next {
  text-align: center;
  position: relative;
  transform: translate(0);
}

.banner-right-main {
  margin-top: 50px;
  margin-bottom: 50px;
}

.main-sec-cust1,
.main-bottom-cust {
  height: auto;
  position: static;
}

.nav.nav-pills {
  justify-content: center;
}

#Dimension img {
  height: 240px;
}

.collection-inner-box-main .product-image-nav {
  height: 300px;
}

.product-slider-details p {
  height: 130px;
}

/* Media Queries */

@media only screen and (max-width: 1440px) {
  .advisor-section:before {
    width: 35%;
  }
}

@media only screen and (max-width: 1289px) {
  .nav-pills a.nav-link {
    padding: 20px 19px;
  }
}

@media only screen and (max-width: 1024px) {
  .advisor-section:before {
    width: 30%;
  }

  .section-tab-padding {
    padding: 40px 0;
  }

  .product-color {
    height: 20px;
    width: 30px;
  }

  .about-banner-inner1 {
    background-position: center;
  }

  .row {
    margin-right: 0;
    margin-left: 0;
  }

  .about-drop ul {
    height: 33vh;
  }

  .nav-menu>li {
    float: unset!important;
  }

  .logo-parallax.left,
  .logo-parallax.right {
    top: 0;
    right: 0;
  }

  .manu-sec .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }

  .banner-next {
    text-align: center;
    position: relative;
    transform: translate(0);
  }

  .banner-right-main {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .main-sec-cust1,
  .main-bottom-cust {
    height: auto;
    position: static;
  }

  .nav.nav-pills {
    justify-content: center;
  }

  #Dimension img {
    height: 240px;
  }

  .collection-inner-box-main .product-image-nav {
    height: 300px;
  }

  .product-slider-details p {
    height: 130px;
  }
}

@media only screen and (min-width: 800px) and (max-width: 1200px) {
  .nav-menu-box {
    display: block!important;
  }

  .about-drop ul {
    height: 33vh;
  }

  .btn-cart span {
    right: auto;
  }
}

/* Additional Media Queries Can Follow */
/* @media only screen and (max-width: 1199px) {
.about-drop ul {
height: 42vh;
}

} */

@media only screen and (min-width: 769px) and (max-width:991px) {

  .manu-sec-bottom {
    padding: 100px;
  }

  .eco-last {
    height: 50vh;
  }
}


@media only screen and (max-width: 768px) {
 
  .product-single__media img {
    height: 300px!important;
  }

  .product-details {
    padding-top:50px;
  }
  .product-single__thumbnails-slider-track {
    position: relative !important;
    display: flex !important;
    left: 0;
    top: 0;
    flex-direction:row;
  }
/*   .add-fixed {
    display:none;
  } */
  .slide-product {
    padding-left:20px;
    padding-right:20px;
  }
  .tab-section-padd {
    padding-left:20px;
    padding-right:20px;
  }

  .why-padd {
    padding-left:20px;
    padding-right:20px;
  }


  .product-padd {
    padding-left:20px;
    padding-right:20px;
  }
  .advisor-section:before {

    width: 0%;

  }
  .stain-box:after {
    border-right:none;
  }
  .bg {
    background-color:transparent;
  }

  #light {

    left:100%;
  }
  section#product-slider{
    padding:0;
  }
  section.tab-section, section.why_forma-section {
    position: relative;
    padding: 30px 0;
  }
  .product-color {
    height: 20px;
    width: 30px;
  }

  .passionate-image {
    margin-top: -40px;
  }

  .nav-menu-box {
    display:block!important;
  }
  .about-drop ul {
    height:38vh;
  }

  .nav-search ul .btn-cart {
    display:none;
  }

  .nav-search ul .shop-link {
    display:none;
  }

  .btn-cart span {
    right:auto;
  }

  .nav-menus-wrapper .shop-link{
    display:block;
  }

  .nav-menus-wrapper .btn-cart{
    display:block;
  }

  .order-status p {
    padding-right:0!important;
  }

  .header_area1 .nav-toggle:before {

    background-color: #fff !important;
    box-shadow: 0 0.5em 0 0 #fff, 0 1em 0 0 #fff!important;
  }
  .last-slide {
    margin-top: 20px;
  }

  .start-image {
    margin-top:20px;
  }

  .start-content {
    margin-top:20px;
  }

  .last-img img {
    margin-top: 23px;
  }

  .ecology-middle2 img {
    width: 50px;
    height: 60px;
    object-fit: contain;
    margin-right: 5px;
  }

  .header_area1 .nav-menu>li>a {
    color: #343a40;
  }

  .header_area1 .submenu-indicator-chevron {
    border-color: #343a40;
  }

  .header_area1 .btn-cart span {
    color: #343a40;
  }
  .manu-sec-bottom {
    padding: 100px;
  }

  .eco-last {
    height: 50vh;
  }

  .last-slide {
    height:auto;
  }
  section.advisor-section {

    height:auto;
  }

  .collection-inner-box-main .product-image-nav {
    height: 400px;
  }

  .product-slider-details p {
    height: 60px;
  }
  .btn-cart span {
    font-size:17px;
  }

  #Dimension img {
    height:200px
  }

  

  img.lb-image {
    height: 100%!important;
    width: 100%!important;
}

}



@media only screen and (max-width: 767px) {
  .my_form_pgr {
    margin-top:30px;
  }
  .home-banner a h3 {
    padding-right:0%;
  }  
  .product-single__thumbnails-slider-track {
    position: relative !important;
    display: flex !important;
    left: 0;
    top: 0;
    flex-direction:row;
  }

  .lb-closeContainer {
    right:10px;
  }
  .product-page-title {
    padding:0;
  }
  .thumb-slide .row {
    flex-direction:row;
  }
  .thumb-slide img {
    object-fit: contain;

  }

  .advisor-img {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .navbar-brand img {
    width: 180px;
  }

  a.nav-link.login {
    font-size:15px;
  }
  header.main-header {
    padding-bottom: 30px;
  }
  .product-thumbnail-slider-nav {
    padding: 0;
  }

  .product-color {
    height: 20px;
    width: 30px;
  }
  .product-details p{
    font-size:15px;
  }
  a.main-btn{
    font-size:9px;
  }
  .product-content h3 {
    font-size: 10px;
  }
  .navbar button:focus{
    outline:0;
  }
  section.tab-section, section.why_forma-section{
    padding:30px 0;
  }
  .tab-section	ul.nav.nav-pills {
    justify-content: center;
  }
  section#product-slider{
    padding:0;
  }
  footer.footer-section{
    text-align: center;
  }
  .footer-box h3:after{
    margin:0 auto;
  }
  .input-subcripe {
    width: 90%;
    margin: 0 auto;
    padding-top: 15px;
  }
  .footer-box {
    padding-bottom: 30px;
  }
  .footer-detail {
    text-align: center;
  }
  .footer_social-link, .footer_social-link .nav {
    justify-content: center;
  }

  .passionate-image {
    margin-top: 20px;
  }

  .passionate-image img {
    border-radius:0!important;
  }
  .start-image {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .present-inner p {
    padding-right:0;
  }

  .last-img img {
    margin-top:0;
  }

  .row {
    margin-right:0;
    margin-left:0;
  }

  .supplier-head {
    display:block;
  }

  .supplier-list {
    display:block;
    margin-top:10px;
  }

  .supplier-positive p {
    padding-right:0;
  }

  .commit-inner p {
    margin-right:0;
  }

  .commit-section1 h2 {
    text-align:left;
  }

  .commit-inner ul li {
    margin-right: 0;
  }

  .about-drop ul {
    height: 50vh;
    width: 100%;
  }

  .about-drop ul li {
    width: 100%;
  }

  .about-drop ul li a {
    width: 100%;
  }

  .main-sec-comm {
    height:auto;
  }

  .nav-toggle {
    top:24%!important;
  }

  .mt-language-menu.nav-link.menu-right-box.mr-2 {
    padding:0;
  }

  .order-image {
    margin-top:20px;
  }

  .turn-traingle {
    display:none;
  }

  .fire-sec {    
    margin-top: 30px;
  }

  .main-sec-fam {
    height:100vh;
  }

  section.leading {
    padding-bottom: 60px;
  }

  .check-desk {
    display:block!important;
  }

  .warranty {
    background: linear-gradient(to bottom,#f4f4f4 50%,#273052 50%);
  }
  .warranty-inner1 h6 {
    padding-top: 60px;
  }
  .designer-wrapper {
    position: relative;
    background: #fff;
    padding: 120px 40px 70px 40px;
    box-shadow: 0 0 25px rgb(0 0 0 / 30%);
    margin-bottom: 100px;
    text-align: center;
  }

  .designer-wrapper .designer-photo {
    position: absolute;
    left: 50%;
    top: 0;
    transform: translate(-50%,-50%);
    width: 155px;
    height: 155px;
    border-radius: 50%;
    border: 7px solid #fff;
    overflow: hidden;
  }

  .manu-sec-bottom {
    padding: 40px;
  }

  .logo-parallax.left {
    top: 0;
    right: 0;
    transform: translate3d(0,42.75px,0);
  }

  .logo-parallax.right {
    top: 0;
    right: 0;
    transform: translate3d(0,58.75px,0);
  }

  .manu-sec .container-fluid {
    padding-right:0;
    padding-left:0;
  }

  .manu-sec {
    margin-top:50px;
  }

  .banner-next {
    position: relative;
    transform: translate(0);
  }

  .banner-right-main {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .customize {
    overflow:hidden;
  }


  #Dimension img {

    height:220px;
  }

  .collection-inner-box-main .product-image-nav {
    height:auto;}
  .owl-carousel.products-slider.owl-theme.owl-loaded.owl-drag {
    padding:0;
  }
  section#home_product-slider {
    padding: 50px 0;
  }

  .product-content-nav h2 {
    height:auto;
  }
  .product-content-nav p {
    height:auto;
  }

  .product-content-nav h4 {
    height:auto;
  }

  .footer-logo {
    padding-bottom: 20px;
  }
  .nvx_family .footer-logo {
      position: static;
  }
  .footer-logo img {
    width: auto;
  }
  
  .bg-sec {
      height: auto;
  }
  
  .turn-section {
      height: auto;
      padding: 50px 0;
  }

   .product-image img {
     height:auto'\;
   }

  .product-content span {
    font-size: 15px;
    padding-bottom: 2px;
}
a.main-btn {
    padding: 10px 10px;
}
.product-content h3 {
    padding-top: 5px;
    margin-bottom: 5px;
}
.add-fixed .container-fluid {
    padding: 0 5px;
}
  .product-content {
    padding: 0!important;
}
}