/** Shopify CDN: Minification failed

Line 619:0 Unexpected "}"

**/
.mainHeaderArea.h-transparent .header-middle{
  transition:all 0.5s ease;
      /* border-bottom: 1px solid rgba(255, 255, 255, 0.19); */
      border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.mainHeaderArea .submenu {
  /* opacity: 1 !important; */
  /* visibility: visible !important; */
  /* display:block !important; */
  /* transform: translateY(23px) !important;
  -webkit-transform: translateY(23px) !important; */
}

.mainHeaderArea.h-transparent .header-middle:hover {
  background:#fff !important;
}

.mainHeaderArea .submenu .flex-column {
	padding: 0 2.6% 0 15%;
}

.mainHeaderArea.h-transparent .header-middle img.block-sticky{
      display: block !important;
}
.mainHeaderArea.h-transparent .header-middle  img.none-sticky{
  display:none !important;
}
.mainHeaderArea.h-transparent .header-middle .bls_main_menu .horizontal-list > .level0 > a > span {
    color: #2a2a2a;
}
.mainHeaderArea.h-transparent .header-middle .bls_main_menu .horizontal-list > li.currentMenu a span{
  color:#e9a051 !important;
}
.mainHeaderArea.h-transparent .header-middle .header_search .top-search-toggle i{
  color:#000 !important;
}
.newsListOuterPage .container-fluid {
	padding-right: 80px !important;
	padding-left: 80px !important;
	width: 100%;
	float: left;
	max-width: 100%;
}
.bloglistpg .bls__blog-posts-image .bls__responsive-image {
	height: 280px !important;
	width: 100%;
	background: #f5f5f5;
}

.bloglistpg .bls__blog-posts-image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.bloglistpg .blos__blog-posts-info {
	text-align: center;
	display: flex;
	padding: 15px 13%;
	flex-direction: column;
}

.bloglistpg .bls__blog-posts-bottom {
	justify-content: center;
	order: 2;
	margin-bottom: 0;
}

.bloglistpg .bls__blog-posts-bottom .blog-posts-readmore {
	display: none;
}

.bloglistpg .bls__blog-posts-content {
	order: 3;
	margin: 9px 0 0;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	overflow: hidden;
}

.bloglistpg .bls__blog-posts-title {
	font-size: 16px;
	line-height: 22px;
	text-transform: uppercase;
	color: #1c3034;
	font-family: Yantramanav, sans-serif;
	order: 1;
	margin: 0 0 10px;
}

.bloglistpg .bls__blog-posts-bottom .bls__blog-posts-author span span {
	color: #c18d64;
}

.bloglistpg .bls__blog-posts-bottom .bls__blog-posts-author span {
	font-size: 15px;
	text-transform: capitalize;
}

.bloglistpg .bls__blog-posts-content p {
	margin: 0;
	font-size: 17px;
	line-height: 27px;
	color: #777;
	font-family: Lato, sans-serif;
}

#shopify-section-template--17575064076485__main-blog-heading .heading-content {
	display: none;
}

#shopify-section-template--17575064076485__main-blog-heading .page-head {
	padding: 0px;
}

#shopify-section-template--17575064076485__main-blog-heading .page-head .breadcrumbs {
	text-align: left;
padding: 1.5rem 0;
}

.blog_line .blog_line2 {
	position: relative;
}

.newsDetailsOuterPage .blog-article-contents .media {
	height: 450px !important;
	width: 100%;
	background: #fff;
}

.newsDetailsOuterPage .blog-article-contents .media img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.newsDetailsOuterPage .blog-article-bottom .blog-tag{
display:none;
}

#shopify-section-template--17575063945413__1e9494ce-85e4-407b-bad6-4b92914909c8 .container-fluid {
	width: 100%;
	max-width: 100%;
	padding: 0 80px !important;
}

.wish_wrp {
	padding: 0 80px;
}




.wish_wrp .bls__grid.bls__product-style-3 .bls__js-addtocart {
	font-size: 18px;
	line-height: 25px;
	color: #1c3034;
	min-height: 100%;
	padding: 0 20px;
	margin: 0;
	background: #f6f4f2;
	color: #000;
	border-radius: 2px;
	font-family: Yantramanav, sans-serif;
	height: 40px;
	display: flex;
	border: none;
	align-items: center;
	transition: all .5s ease;
}

.wish_wrp .bls__grid.bls__product-style-3 .bls__js-addtocart:hover {
	background: #000;
	color: #fff;
}

.bls__quickview-content-wap .absolute-lg  {
    position: relative;
}



.relate_font .bls__js-addtocart {
    background: #f6f4f2;
    color: #000;
}

.bt_one .bls__js-addtocart {
    background: #f6f4f2;
    color: #000;
}



.cart-item__details a {
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    text-transform: uppercase;
    margin: 0;
    color: #1c3034;
    font-family: Yantramanav,sans-serif;
}

.kart-wrp .bls__product-vendor {
  display:none;
}






#shopify-section-template--17910798090437__custom_html_3mV6Np .overflow-scroll {
  overflow:hidden;
}
#shopify-section-template--17910798090437__custom_html_3mV6Np table td,  #shopify-section-template--17910798090437__custom_html_3mV6Np table th{
  font-size:16px;
}

#shopify-section-template--17910798090437__custom_text_9UfcTM .bls__section{
  margin-bottom: 0px;
}

.review-bx .jdgm-review-widget .jdgm-form__fieldset{
    text-align: left;
}
.review-bx .jdgm-review-widget .jdgm-form__fieldset-actions {
  text-align: center;
}

.story-bx {
    padding: 0 82px 0 152px;
    margin-bottom: 40px;
    float: left;
    width: 100%;
    margin-top: 40px;
}

.story-bx .story_wrp {
    padding-top: 60px;
    margin-top: 20px;
    border-top: 1px solid #ddd;
    float: left;
    width: 100%;
}

.story_wrp .uimg-bx {
    float: left;
    width: 100%;
    max-width: 265px;
    margin: 0 25px 25px 0;
    text-align: center;
   
   
}

.story_wrp .uimg-bx img {
  width: 100%;
  border: 1px solid #ddd;
}

.story_wrp h5 {
    font-family: "Roboto" !important;
    font-size: 19px;
    font-weight: bold;
}

.story_wrp h6 {
    font-family: "Roboto" !important;
    font-size: 14px;
    color: #808080;
}


.slick-slider {
    max-width: 775px;
}

.glry-top {
    position: relative;
    height:206px;
    max-width: 1640px;
   margin:0px auto;
}

.videotopbx {
    position: absolute;
    right: 0;
    max-width: 45%;
    top: -311px;
}

.video-carousel {
	max-width: 800px;
	height:100%;
	width: 100%;
	position: relative;
}

.video-thumbnails-slider {
	overflow: hidden;
	max-width: 100%;
}


.video-thumbnails.newAreaThumb {
  position: absolute!important;
  right: 0%;
  bottom: 0%;
  max-width: 40%;
  width:100%;
  display: flex;
  transition: transform 0.3s ease;
}


.video-gallery-section {
	padding: 20px 0;
}

.video-wrapper {
	position: relative;
	padding-bottom: 0;
	height:506px !important;
	background: #f8f1e2;
	
}
.video-wrapper video{
  width:100% !important;
  height: 100% !important;
}
.video-carousel-section {
	padding: 20px 0;
}

.video-carousel-container {
	position: relative;
	margin-bottom: 20px;
}

.video-slide {
	display: none;
	width: 100%;
}

.video-slide.active {
	display: block;
}

.video-slide.slick-current {
	display: block;
}


.video-wrapper iframe, .video-wrapper video {
	/* position: absolute;
	top: 0;
	left: 0; */
	width: 100%;
	height: 100%;
}

.carousel-button {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	background: rgba(0,0,0,0.5);
	color: white;
	border: none;
	padding: 10px 15px;
	cursor: pointer;
	z-index: 2;
}

.carousel-button.prev {
	left: 10px;
}

.carousel-button.next {
	right: 10px;
}

.video-thumbnails {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 10px;
	margin-top: 0px;
}
.newAreaThumb .thumbnail {
	cursor: pointer;
	overflow: hidden;
	margin-inline: 10px;
}

.thumbnail img {
	width: 100%;
	height: auto;
	object-fit: cover;
}

.thumbnail.active {
	border-color: none;
	box-shadow: -3px 2px 7px 0px #0000004f;
}

.play-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-size: 50px;
	color: white;
	cursor: pointer;
	z-index: 10;
}

.about-gallery {
	padding: 50px 150px 115px;
	background: url(/cdn/shop/files/product-list-bg.png?v=1722596012);
	background-repeat: no-repeat;
	background-position: 0% 17%;
	margin-bottom: 8px;
	position: relative;
	margin-top: 200px;
  position: relative;
  z-index: 1;
}
.about-gallery:after {
  width:100%;
  height: 100%;
  content:"";
  position: absolute;
  left:0;
  top:0;
  z-index: -1;
  background: #f8f1e2;
}
.slick-prev:before, .slick-next:before {
  display: none;
}

.about-gallery .slick-prev {
    background: center #c2c2c2 no-repeat url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" style="fill: rgba(255, 255, 255, 1);transform: ;msFilter:;"><path d="M21 11H6.414l5.293-5.293-1.414-1.414L2.586 12l7.707 7.707 1.414-1.414L6.414 13H21z"></path></svg>' )
}


.about-gallery .slick-prev {
    width: 50px;
    height: 50px;
    right: inherit;
    left: -68px!important;
    border-radius: 50%;
    top: 50% !important;
}


.about-gallery .slick-next {
    width:50px;
    height: 50px;
    top: 50%;
      transform: translateY(-50%) rotate(180deg) !important;
    right: -72px;
    border-radius: 50%;
    transform: rotate(180deg);
    background: center #c2c2c2 no-repeat url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" style="fill: rgba(255, 255, 255, 1);transform: ;msFilter:;"><path d="M21 11H6.414l5.293-5.293-1.414-1.414L2.586 12l7.707 7.707 1.414-1.414L6.414 13H21z"></path></svg>' )
}

.about-gallery .slick-prev:hover, 
.about-gallery .slick-prev:focus {
    background: center #e9a051 no-repeat url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" style="fill: rgba(255, 255, 255, 1);transform: ;msFilter:;"><path d="M21 11H6.414l5.293-5.293-1.414-1.414L2.586 12l7.707 7.707 1.414-1.414L6.414 13H21z"></path></svg>' )
}

.about-gallery .slick-next:hover, 
.about-gallery .slick-next:focus {
  background: center #e9a051 no-repeat url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" style="fill: rgba(255, 255, 255, 1);transform: ;msFilter:;"><path d="M21 11H6.414l5.293-5.293-1.414-1.414L2.586 12l7.707 7.707 1.414-1.414L6.414 13H21z"></path></svg>' )
    
}

.galleryButton.glry-btn {
  display: flex;
  justify-content:space-between;
  margin-top:75px;
  align-items: center;
  position: relative;
  z-index: 9;
}
.galleryButton h1{
  font-size: 55px;
  line-height: 65px;
  font-weight: 400;
  letter-spacing: 0.3px;
  margin-bottom: 0;
  max-width: 550px;
}

.vibx {
    width: 51%;
  
}

.coutnbxnpara {
    width: 48%;
  padding-left:50px;
}

.lrg-vid {
    visibility: visible !important;
    top: -298px;
    z-index: 9;
}

.title-vid {
    position: absolute;
    left: -114px;
    transform: rotate(270deg);
    top: -224px;
    background: #ecae6a;
    padding: 6px 22px;
    border-radius: 5px 5px 0 0;
    color: #fff;
    font-family: Lato,sans-serif;
}

.thumbnail.slick-slide.slick-current.slick-active {
    box-shadow: -1px -1px 7px 2px #00000033;
}

.header_scroll_down #sticky-header {
    z-index: 20 !important;
}

.glr-topti {
    font-size: 55px;
    letter-spacing: 2px;
    line-height: 65px;
    color: #000;
    font-weight: 400;
    font-family: Playfair Display;
  margin-bottom: 20px;
}

.glr-topti span {
  color: #fff;
  padding: 0 14px; 
  display: inline-block;
  position:relative;
  z-index: 1;
}
.glr-topti span:after {
  width:100%;
  height: 100%;
  position:absolute;
  top:2px;
  left:0;
  content: "";
  background:#f9c58c;
  z-index: -1;
}
.about-gallery p {
  font-size: 17px;
  font-family: "Lato", sans-serif;
}

.slick-prev {
    left: initial!important;
    right: -25px;
    top: 71px !important;
}

.about-us-container {
    visibility: hidden;
    height: 8px;
    overflow: hidden;
    padding: 0;
}

.multicolumn_dropdown .submenu a {
    padding:3px 0 3px 0 !important;
}

.multicolumn_dropdown .submenu.mega_d1  .bls__collection-infor .bls__collection-title a {
    padding: 4px !important;
    line-height: 29px;
    font-size: 19px;
    display: flex;
    justify-content: center;
}

.multicolumn_dropdown .submenu a span{
  color: #050505 !important;
}

.multicolumn_dropdown .submenu li:hover a span:before {
    transform: translate(0, -50%);
}

.multicolumn_dropdown .submenu a span:hover {
  color: #e9a051 !important;
}

.multicolumn_dropdown  .menu-list {

}

.multicolumn_dropdown  .col-mega {
  
}

.multicolumn_dropdown .column-menu {
    grid-template-rows: 1fr auto;
    display: grid;}
}

.multicolumn_dropdown  .submenu  {
  padding-bottom:0px !important;
}

.multicolumn_dropdown  .submenu .subchildmenu-title  {
  margin-bottom: 0 !important;
}

.mega_d2 .gap-30{
    gap: 10px;
}

.mega_d2 .bls__collection-infor {
  margin: 0 !important;
  inset: auto 0 0rem !important;
  position: relative;
}

.mega_d2  .collection-item {
   border: 1px solid #e6e6e6;
}

.mega_d2 .bls__collection-title {
    padding: 5px  !important;
    width: 100%  !important;
    max-width: 100%  !important;
    margin: auto !important;
}

.mega_d2 .collection-item .bls__collection-title a {
    white-space: nowrap !important;
    text-overflow: ellipsis !important;
    width: 100%;
    padding: 0 !important;
    overflow: hidden; 
    position: relative;
    top: 4px;
}

.mega_d2  .menu-list {
    width: 150px;
    background: #fff;
    border: 1px solid #e6e6e6;
    display: block;
    align-items: center;
}


.mega_d2 .menu-list  .column-menu {
   height: 100%;
}

.mega_d2  .menu-list .level-2 {
    display: grid;
    height: 100%;
    text-align: center;
    justify-content: center;
    align-items: center;
}

.mega_d2  .menu-list  .subchildmenu-title {
      align-items: center;
}

.mega_d2  .menu-list:hover {
  /* background: #000; */
}
.mega_d2  .menu-list:hover .menu_item-link span {
  color: #e9a051 !important;
}

.mega_d2 .flex-column {
    padding-inline: 3% !important;
}
.mega_d2  .col-mega {
  flex: auto;
}




.submenu.mega_d1 .menu-collection .bls__collection-infor {
	width: auto;
	margin: 0 !important;
	top: 3px;
	max-height: 49px;
	max-width: 200px;
}

@media only screen and (max-width: 1880px) {
.video-thumbnails {
    max-width: 500px;
    right: 10%;
}
  .coutnbxnpara {
    width: 46%;
}

  .slick-prev {
    top: 40px!important;
}
}

@media only screen and (max-width: 1780px) {
.video-wrapper{
        height: 461px !important;
        width: 729px;
}
.newAreaThumb .thumbnail {
height: 163px;
}
.glry-top {
height: 164px;
}
  
  .our_stories .single-images-section {
    height: 736px;
  }
    .video-carousel {
    max-width: 730px;
}
.video-thumbnails {
    bottom: 27%;
}



  .vibx {
    width: 44%;
}

}

@media only screen and (max-width: 1680px) {
.video-wrapper{
height: 430px !important;
width: 100%;
}
.newAreaThumb .thumbnail {
        height: 140px;
}
.glry-top {
height: 133px;
}
.story-bx {
    padding: 0 83px 0 120px;
}
      .video-carousel {
      max-width: 680px;
  }
  .video-thumbnails {
    max-width: 462px;
}
  .bloglistpg .bls__blog-posts-image .bls__responsive-image {
    height: 230px !important;
  }
}

@media only screen and (max-width: 1550px) {



.video-wrapper{
height: 398px !important;
}
.newAreaThumb .thumbnail {
height: 110px;
}
   
        
.glry-top {
height: 101px;
}
  
  
      /* .video-wrapper {
        height: 453px !important;
      }
      .glry-top {
        height: 155px;
      } */
       .our_stories .single-images-section {
        height: 815px;
      }
    .video-carousel {
      max-width: 630px;
  }


.video-thumbnails {
    right: 2%;
    bottom: 26%;
}
  
  .vibx {
    width: 52%;
}

  .mega_d2  .collection-item:nth-child(7) {
    display: none;
}
  
}

@media only screen and (max-width: 1440px) {
      #shopify-section-template--17575063945413__1e9494ce-85e4-407b-bad6-4b92914909c8 .container-fluid {
    padding: 0 60px !important;
  }


  .videotopbx {
     width: 487px;
  }

  .galleryButton.glry-btn {
    margin-top: 55px;
  }
  .videotopbx{
        top: -235px;
  }

  .galleryButton h1{
        max-width: 392px;
  }

      .our_stories .single-images-section {
        height: 738px;
      }
      .glry-top {
        height: 142px;
      }
      .video-wrapper {
        height: 367px !important;
      }
  .title-vid {
        font-size: 16px;
        top: -170px;
    left: -85px;
  }
  
  .video-carousel {
    max-width: 580px;
}
.video-thumbnails {
    right: 0%;
    bottom: 27%;
}

.lrg-vid {
    visibility: visible!important;
    top: -225px;
}
.glr-topti, .vibx h1 {
    font-size: 38px;
    line-height: 48px;
    margin-bottom: 10px;
}
  .vibx h1 {
      margin-bottom: 0px;
  }
  .glr-topti span {
    height: auto;
}


  .about-gallery {
    padding-inline: 135px;
    margin-top: 230px;
    padding-bottom: 70px;
    z-index:9;
    width: 100%;
    float: left;
            margin-bottom: -50px;
  }
.story-bx{
   margin-bottom: 0px;
}
.story-bx .story_wrp {
    padding-bottom: 0px;
          padding-top: 0;
}
.newsletter-form-popup .input-text {
    height: 45px !important;
    font-size: 18px !important;
}
.subscribe-btn {
    padding: 10px !important;
    font-size: 16px;
}
.popup-image img {
    height: 500px !important;
    width: 550px;
}
.popup-logo img {
    max-width: 240px !important;
    margin-bottom: 10px;
    margin-top: 15px !important;
}
.mega_d2  .collection-item:nth-child(6) {
    display: none;
}

.mega_d2 .col-mega .d-grid {
    grid-template-columns: repeat(5, 1fr);
}

.mega_d2 .col-mega {
    width: 89%;
}

.mainHeaderArea .submenu .flex-column {
	padding: 0 2.6% 0 7%;
}
  
.mega_d1 .menu-list {
	width: 25%;
}

.mega_d1  .col-mega {
   width: 75%;
}
  
}

@media only screen and (max-width: 1366px) {
      .videotopbx {
        width: 434px;
      }
        .our_stories .single-images-section {
        height: 724px;
      }
  .about-gallery p {
    font-size: 15px;
  }
  .about-gallery .slick-next{
    right: -50px;
  }
      .galleryButton .counter_incerement {
        gap: 40px;
      }
  .about-gallery .slick-prev{
    left: -43px !important;
  }
	.shopRightContainerBox .bls__product-name {
		/* width: 100%;
		text-align: center; */
	}

	.shopRightContainerBox .bls__product-price {
		/* position: static;
		margin: 0px auto; */
	}

	.shopRightContainerBox .bls__product-details {
		/* gap: 10px; */
	}

	.shopRightContainerBox .bls__product-main-img .bls__responsive-image img {
	
	}

	.shopRightContainerBox .bls__grid.bls__product-style-3 .bls__js-addtocart {
		white-space: nowrap;
	}
  
    .video-thumbnails {
        max-width: 390px;
    }



  #shopify-section-template--17910798090437__custom_html_3mV6Np .overflow-scroll {
    overflow:scroll;
  }
    .video-thumbnails {
    right: 2%;
  }
  .coutnbxnpara {
    width: 43%;
}

  .about-gallery .slick-arrow {
    width: 41px;
    height: 41px;
    background-size:18px !important;
}


 
  
}

@media only screen and (max-width: 1280px) {

      .bloglistpg .bls__blog-posts-image .bls__responsive-image {
        height: 255px !important;
      }

      .galleryButton.glry-btn {
        margin-top: 15px !important;
      }
.about-gallery .slick-next {
  top: 50% !important;
  transform: translateY(-50%) rotate(180deg);
  right: 0 !important;
}
.about-gallery .slick-prev{
  top: 50% !important;
  transform: translateY(-50%);
  left: 0 !important;
}
.video-wrapper {
height: 316px !important;
width: 500px;
}
.our_stories .single-images-section{
  display: none;
}
.story-bx .story_wrp{
  border:none !important;
}
.bloglistpg .bls__blog-articles {
  display: grid;
  grid-template-columns: repeat(2,1fr);
  grid-template-rows: repeat(2,1fr);
  gap: 10px;
}

.bloglistpg .bls__blog-articles .bls__blog-posts-item {
  width: 100%;
}
.videoAreaAbout .slick-initialized .slick-slide {
    display: flex;
    justify-content: center;
  }

.shopOuterArea .shopRightContainerBox {
  padding-left: 15px;
}
.story-bx {
  padding: 30px 60px 0;
  margin-top: 0px;
}
.lrg-vid {
  position: static !important;
}
.title-vid{
  top: 54px;
  display: none;
}
.glry-top {
  height: auto;
  display: flex;
  width: 100%;
  max-width: 100%;
  float: left;
  align-items: center;
  justify-content: space-between;
  margin: 0;
}
.videoAreaAbout{
  width:500px;
  width:60%;
  display: flex;
  flex-direction: column;
  position: relative;
  padding-left:35px;
}
.video-thumbnails.newAreaThumb {
  position: relative !important;
  max-width: 100%;
  padding-inline: 65px;
  margin-top: 25px !important;
}

.video-thumbnails {
  right: initial;
  bottom: inherit;


}
.videotopbx {
  position: static;
  max-width: 100%;
  margin-bottom: 0px;
}
.title-vid {

}
.video-carousel {
  max-width: 100%;
  height: 100%;
}
.video-thumbnails {
  max-width: 550px;
  margin: 20px auto;
}
.glry-btn {
  flex-wrap: wrap;
}
.coutnbxnpara {
         width: 60%;
        padding-left:35px;
}
      .vibx {
        width: 40%;
      }
    .galleryButton .counter_incerement {
        margin-top: 40px;
    }
.galleryButton.glry-btn {

flex-wrap: nowrap;
}
.about-gallery {
  padding: 50px 60px;
  margin-top: 0;
  display: flex;
  flex-direction: column;
}
.glr-topti, .vibx h1 {
  font-size: 32px;
  line-height: 42px;
  margin: 0;
}
.glr-topti{
  margin-bottom:15px;
}

}

@media only screen and (max-width: 1150px) {
  .newsDetailsOuterPage {
            padding-inline: 80px !important;
  }
.text-contentone h2 {
    font-size: 28px !important;
    line-height: 38px !important;
    margin-bottom: 15px !important;
    margin-top: 15px !important;
}
.text-contentone h3 {
    font-size: 34px !important;
}
.bls__newsletter-popup {
    width: 770px !important;
}
.newsletter-form-popup .input-text {
    height: 40px!important;
}
.popup-image img {
    height: 460px!important;
    width: 460px !important;
}
.video-wrapper {
        height: 368px !important;
        width: 584px;
}

}

@media only screen and (max-width: 1080px) {
    .newsDetailsOuterPage {
            padding-inline: 30px !important;
  }

  .tab_panel-one {
    width: 100% !important;
}
    #shopify-section-template--17575063945413__1e9494ce-85e4-407b-bad6-4b92914909c8 .container-fluid {
    padding: 0 20px !important;
  }
  .newsDetailsOuterPage .blog-article-contents .media {
    height: 390px !important;
  }
      .video-wrapper {
        height: 372px !important;
        width: 588px;
      }

}
@media only screen and (max-width: 1024px) {
      .video-wrapper {
        height: 350px !important;
        width: 554px;
      }
  .blog-previous-next .text-title{
  font-size:14px;
  }
  .blog-previous-next .label-np{
  font-size:13px;
  }
  .newsDetailsOuterPage .article-metas span{
  font-size:13px;
  }
  .blog-previous-next  .previous i {
font-size:14px;
  }
    .newsDetailsOuterPage .article-template__title {
    font-size: 28px;
  }
   .newsDetailsOuterPage .article-template__content p{
font-size: 14px;
line-height:22px;
        margin-bottom: 10px;
  }

  .mega_d2 .menu-list:hover ul {
    background:#fff !important;
  }

  .story-bx{
    display: none !important;
  }

  .newsListOuterPage .container-fluid {
    padding-right: 40px!important;
    padding-left: 40px!important;
  }

.navigation .not-links~.open-children-toggle:before {
    margin-left: -4.25rem !important;
    color: #000000;
}

.multicolumn_dropdown .column-menu {
    padding: 0px;
}

.multicolumn_dropdown .submenu  a {
  color: #000 !important;
  padding: 10px !important;
}

.submenu-mobile-title {
  padding: 0 !important;
}

 .currentMenu .submenu .submenu-mobile-title  .back-main-menu {
    background: none;
}

.myMenuArea .submenu .back-main-menu {
  background: none !important;
  color: #000 !important;
}

.mega_d2  .menu-list {
  width: 100%;
  display: block;
}

.mega_d1 .menu-list {
  width: 100%;
}

.back-main-menu-lv1 {
   width: 100%;
}

.mega_d2  .menu-list .level-2 {
    text-align: left;
    justify-content: left;
}

}
  
@media only screen and (max-width: 991px) {
.about-gallery .slick-arrow{
  width: 36px;
  height: 36px;
}

.bloglistpg .bls__blog-posts-image .bls__responsive-image {
  height: 225px !important;
}

.video-wrapper {
  height: 342px !important;
  width: 540px;
}
  .template-product .dd_bbone .rbty_one {
    max-width: 100%;
  }
    .story-bx {
      padding: 10px 20px 0;
  }
  .text-contentone h3 {
    font-size: 30px!important;
}
    #shopify-section-template--17575063945413__1e9494ce-85e4-407b-bad6-4b92914909c8 .container-fluid {
        padding: 0 15px !important;
    }
}
@media only screen and (max-width: 912px) {
      .bloglistpg .bls__blog-posts-image .bls__responsive-image {
        height: 195px !important;
      }
  .glry-top {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
  .about-gallery{
    padding-inline: 20px;
    padding-block: 40px;
  }
  .videoAreaAbout{
    padding-left:0;
    width:100%;
  }
.videotopbx {
  width: 100%;
  margin-bottom: 25px !important;
}
.video-wrapper {
  height: 316px !important;
  width: 500px;
}
.galleryButton.glry-btn {
  flex-wrap: nowrap;
  flex-direction: column;
}
.vibx {
  width: 100%;
}
.coutnbxnpara {
  width: 100%;
  padding-left: 0;
  margin-top: 15px;
}
.galleryButton h1 {
  max-width: 100%;
}
.videoAreaAbout .slick-initialized .slick-slide.thumbnail  {
  height: 125px;
}
.galleryButton .counter_incerement {

}
  
}


@media only screen and (max-width: 767px) {
  .videoAreaAbout .slick-initialized .slick-slide.thumbnail  {
  height: 90px;
}
  .about-gallery{
    margin-bottom: -30px;
  }
    .bloglistpg .bls__blog-posts-image{
width:100%;

      }
        .bloglistpg .bls__blog-posts-image .bls__responsive-image {
        height: 265px !important;
      }
  
      .story-bx {
      padding: 0px 20px 0;
  }
  .newsDetailsOuterPage .blog-article-contents .media{

  }
	.bloglistpg .bls__blog-articles {
		grid-template-columns: repeat(1,1fr);
		grid-template-rows: repeat(1,1fr);
	}

	.newsListOuterPage .container-fluid {
		padding-right: 15px !important;
		padding-left: 15px !important;
	}

	/* #shopify-section-template--17575063945413__1e9494ce-85e4-407b-bad6-4b92914909c8 .container-fluid {
		padding: 0 15px !important;
	} */

	.shopRightContainerBox .proGridContainer .product-grid {
		grid-template-columns: repeat(2,1fr);
	}
    .template-product .dd_bbone .rbty_one {
        max-width: 100%;
    }
      .video-thumbnails {
        max-width: 460px;
    }
  .popup-content {
  flex-direction: column !important;
  }
  .bl_txtsd {
  width: 100%!important;
  }
  .popup-image {
  width: 100% !important;
  }
  #newsletterp_0_1 {
  width: 460px!important;
  }
  .glr-topti, .vibx h1{
  font-size: 24px;
  line-height: 34px;
  letter-spacing: 0px;
  }
  .newsDetailsOuterPage .article-template__title {
  font-size: 24px;
  }
  .newsDetailsOuterPage .blog-article-contents .media {
  height: auto !important;
  }
  .newsDetailsOuterPage .blog-article-contents .media:before{
height:auto !important;
display:none;
  }
  .newsDetailsOuterPage .blog-article-contents .media img {
    width: 100%;
    height: auto;
    object-fit: contain;
    position:relative;
  }
}

@media only screen and (max-width: 600px) {

  .story-bx{
    
  }
	.shopOuterArea .left_sidebar {
		width: auto !important;
		padding: 0;
	}
  #shopify-section-template--17910798090437__custom_html_3mV6Np table td,  #shopify-section-template--17910798090437__custom_html_3mV6Np table th{
  font-size:14px;
}
      .about-gallery .slick-prev, .about-gallery .slick-next {
       
    }
  .story-bx .story_wrp {
    padding-bottom: 0px;
  }
.popup-logo img {
    max-width: 200px!important;
    margin-bottom: 10px !important;
    margin-top: 10px!important;
}
  .text-contentone h2 {
    font-size: 26px!important;
    line-height: 36px!important;
    margin-bottom: 10px!important;
    margin-top: 10px!important;
}
.text-contentone h3 {
    font-size: 28px!important;
}
.about-gallery .slick-next,
.about-gallery .slick-prev{
  width: 30px;
  height: 30px;
          background-size: 16px !important;
}
      .video-thumbnails.newAreaThumb {
          padding-inline: 35px;
      }
        .video-wrapper {
height: 297px !important;
        width: 470px;
  }
}

@media only screen and (max-width: 520px) {

      .video-wrapper {
        height: 278px !important;
        width: 440px;
      }
  .about-us-container.counter_sec{
    display: none;
  }
  
	.shopRightContainerBox .proGridContainer .product-grid {
		grid-template-columns: repeat(1,1fr);
	}
      .jdgm-widget .jdgm-btn.jdgm-btn {
        font-size: 16px !important;
        padding: 9px 15px !important;
        min-height: auto !important;
        margin-bottom: 6px;
        min-width: auto !important;
        width: auto;
    }
      .story_wrp .uimg-bx {
        float: none;
        margin: 0px auto;
    }
      .story_wrp {
        text-align: center;
      }
      .story_wrp h5 {
        margin-top: 15px;
    }
    .about-gallery {
    padding:35px 20px ;
}
.popup-logo img {
    max-width: 180px!important;
    margin-bottom: 5px!important;
    margin-top: 10px!important;
}
.text-contentone h2 {
    font-size: 24px!important;
    line-height: 34px!important;
}
.text-contentone h3 {
    font-size: 24px!important;
}
.subscribe-btn {
    padding: 8px!important;
    font-size: 15px !important;
}
  
}

@media only screen and (max-width: 480px) {
  .video-wrapper {
  height: 241px !important;
  width: 381px;
  }
          .bloglistpg .bls__blog-posts-image .bls__responsive-image {
        height: 225px !important;
      }
}

@media only screen and (max-width:430px) {
  /* .video-wrapper {
  height: 247px !important;  
  } */
}

@media only screen and (max-width: 420px) {
    .videoAreaAbout .slick-initialized .slick-slide.thumbnail  {
  height: 60px;
}
  .videoAreaAbout .slick-initialized .slick-slide.thumbnail {
  margin-inline: 3px;
  }
           .bloglistpg .bls__blog-posts-image .bls__responsive-image {
        height: 185px !important;
      }
  .video-wrapper {
          height: 202px !important;
        width: 320px;
  }

}
@media only screen and (max-width: 414px) {

}
@media only screen and (max-width:390px) {

}
@media only screen and (max-width:375px) {
           .bloglistpg .bls__blog-posts-image .bls__responsive-image {
        height: 165px !important;
      }
}
@media only screen and (max-width:360px) {

}