.search-results {
    display: none !important;
}

<!-- read more less-->
.hide {
  display: none;
}
div#shopify-section-1594440063882  h2 {
  margin-bottom: 0 !important;
    padding-bottom: 0 !important;
    line-height: 42px !important;
    font-weight: 500 !important; 
    letter-spacing: 0.03em !important;
    font-size: 22px !important;
    color: #191919;
    margin-top: 15px;
    font-weight: 700 !important; 
}

div#shopify-section-1594440063882  p {
    margin-top: 0px; 
}
div#shopify-section-1594440063882 p a {
    color: #3069b3 !important;
    font-weight: 500;
}

a.read-more-show, a.read-more-hide {
    color: #3069b3;
    font-weight: 400;
    /* text-decoration: underline; */
    line-height: 20px;
    border-bottom: dashed 1px #3069b3;
    padding: 0;
}
<!-- end read more less -->

header{max-width:1400px;margin:auto;}
#tt-pageContent{max-width:1400px;margin:auto;}
.pageindex .container-fluid-custom{padding-left:0px; padding-right:0px;margin-top:50px;}

.tt-desctop-menu .tt-megamenu-col-01 .dropdown-menu{width:100%;margin-left:0px; left:0%;}

.tt-desctop-menu .tt-megamenu-col-01 .dropdown-menu ul{ width:100%;}
.tt-desctop-menu .tt-megamenu-col-01 .dropdown-menu ul li{float:left; text-align:center;
  padding:1% 6%;}

header .tt-desktop-header .tt-color-scheme-01.menubackground {
    background:none !important;
  	display:block !important; 
  
} 

span.deliverylocattab img { float: left; margin-right: 5px;  }
span.deliverylocattab { line-height: 25px; }

.headertype3 .tt-desctop-menu nav > ul > li{ margin-left: 10px; flex-grow: 1; /* width:12%; text-align:center; margin-left:0.5%; */}
.headertype3 .tt-desctop-menu nav > ul > li:first-child{margin-left:0%;}
.headertype3 .tt-desctop-menu nav > ul > li.dropdown > a{ background:#FF8403;
margin-left:5px; margin-right:5px;
  padding-top: 12px !important;padding-bottom: 10px !important; border-radius:5px;
  color:#fff !important;box-shadow: 2px 2px 3px 0 #ccc; 
  text-align:center;
/*   padding-right:25px; */
/*   padding-left:2%; padding-right:2%; */
   width:100%;font-size:13px;}

.headertype3 .tt-desctop-menu nav > ul > li.dropdown > a>span{width:100%; text-align:center;}
.headertype3 .tt-desctop-menu nav > ul > li:nth-child(4)>a{padding:0px;}
.headertype3 .tt-desctop-menu nav > ul > li:nth-child(4)>a>span{  padding-left:4%;}


.tt-header-holder .tt-desctop-menu:not(.tt-hover-02) nav > ul li.dropdown:first-child > a {
    padding-left: 10px;
}

.tt-header-holder .tt-desctop-menu:not(.tt-hover-02) nav > ul li.dropdown:last-child > a {
    padding-right: 20px;
}

.categories-btn .tt-dropdown-menu nav > ul .dropdown-menu.size-xs .dropdown-menu-wrapper {
    padding: 0px 15px 15px;}

#shopify-section-1550236197241{margin-top:21px;}
.topmenusymbols:after{    content: "\01F893";
    position: absolute;
    margin-top: -7px;
    margin-right: 0px;  
    font-size: 32px;
    right: -7px;}

.headertype3 .tt-desctop-menu nav > ul >.active > a>span>.topmenusymbols:after{position: absolute;
    top: 0px;
    margin-right: 0px;
    font-size: 32px;}
 

.tt-desctop-menu .tt-megamenu-col-01 .tt-sub-img li a img {
    right:23px;
}

.tt-desctop-menu ul.tt-sub-img li a img {
    width: auto;
    position: relative;
    right:0px;
    top: 0px;
    visibility: visible;
    z-index: 3;
    max-width: 141px;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
    opacity: 1;
    transition: all 0.0s linear;
    -ms-transition: all 0.0s linear;
    -webkit-transition: all 0.0s linear;
    -o-transition: all 0.0s linear;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.08);
}
.tt-desctop-menu .tt-megamenu-col-01 .tt-sub-img li a:hover img{right:23px; }
/* .submenuicons{position:absolute;bottom:30px; width:100%; display:inline-block;}
.submenuicons img{margin-left:18%;} */
.tt-desctop-menu ul.tt-sub-img li a{padding-top:60px;}

#shopify-section-1589204984268 .container-indent{margin-top:25px !important;}

.categories-btn .tt-dropdown-menu nav > ul> li>a>span{margin-top:5px; margin-left:30px !important;}




.categories-btn-box.categories-size-large .categories-btn > button {height: 64px;}

.categories-btn button>.freeshippingcatetext{font-family: 'Hind', sans-serif;display:inline-block;
margin-top:10px;font-size:14px;}

.shipping-block{width:94%;margin:0px auto;display:flex;justify-content:space-between;}
.icon-div{background:#FF8403;border-radius: 50%;width:58px;height:55px;}
.header-icon{width: 25px;height: 25px;margin-left: 18px;margin-top: 14px;}
.shipping-info{display:flex;padding-bottom:2rem;}
.shipping-inner-content{padding-left:10px;margin-top:19px;}
.shipping-inner-content h4{color:#FF8403;font-size: 20px !important;line-height:0px !important;margin-bottom:-14px;
}
.shipping-inner-content p{margin:0px !important;color:#000;font-weight:700;font-size:14px;}

.tab-product-custom{ width:100%;display:inline-block; }
.tab-product-custom .tab-product-left{float:left; padding-right:4px; padding-top:10px;}
.tab-product-custom .tab-product-right{width:74%; float:left; padding-top:6px;}
.tab-product-custom .tab-product-right .tabnamecustom{width:100%;display:inline-block;text-align:left;
font-family: 'Hind', sans-serif;color:#eb8025;line-height:15px;}
.tab-product-custom .tab-product-right .tabavgcost{width:100%;display:inline-block;text-align:left;
font-family: 'Hind', sans-serif;color:#eb8025; line-height:15px;}

.tt-tabs-default li > a{background:#ffffff; margin:4px;padding: 5px 4px; border-radius: 5px;}

.tt-tab-wrapper .tt-tabs-default {
  padding-left: 0px;
  padding-right: 80px;
  padding-bottom: 25px;
}

#shopify-section-1589273564723{margin-top:5px; 
padding-top:30px; padding-bottom:30px;}

.tt-tabs-default li > a:hover, .tt-tabs-default li > a.active{background:#e6e0e0;}
.tt-tab-wrapper .tt-tabs-default .nav-item{width:25%;}

#shopify-section-1589204984268{background:#ffffff; margin-top:30px; padding-top:1px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);}

#shopify-section-1589441444396 .container-indent{margin-top:0px !important;} 

.tt-stuck-nav{box-shadow:none;}
.stuck.tt-stuck-nav{box-shadow: 0 0px 8px rgba(0, 0, 0, 0.3);}


header .tt-color-scheme-01{
background: #888;
    color: #888888;
}

header .tt-color-scheme-01 .tt-box-info ul li [class^="icon-"] {
    color: #ffff;
}

.topaccoutdetail{position:relative;right:0px; top:0px;z-index:5;}
.logoareaandcart{margin-top:0px;margin-bottom:0px;width:100%;display:flex;}

.logoareaandcart .topheadercustom{width:100%; margin-bottom:-10px;}

.logoareaandcart .topheadercustom .forleftsidecontent{display:flex;position:relative; padding-left:0px;
margin-bottom:0px; float:right;}
.logoareaandcart .topheadercustom .forleftsidecontent li{list-style:none; padding:2px 5px; color:#666;
  text-transform:uppercase;}

.logoareaandcart .topheadercustom .forrightsidecontent{display:flex; margin-left:auto;    position:relative; padding-left:0px;
margin-bottom:0px;}
.logoareaandcart .topheadercustom .forrightsidecontent li{list-style:none; padding:2px 5px; color:#666;
  text-transform:uppercase;}

.logoareaandcart .headerleftsidecustom{}
.logoareaandcart .headercentercustom{margin-left:10%;}
.logoareaandcart .headerrightsidecustom{}

.tp-banner-container{height:477px !important;} 

@media only screen and (max-width: 991px){
 .tp-banner-container{
    height:191px !important;
	
   
}
 
	}
@media only screen and (min-width: 1601px){
 .tp-banner-container{
    height:701px !important;
	
   
}
 
	}
@media only screen and (min-width: 2401px){
 .tp-banner-container{
    height:801px !important;
	
   
}
 
	}
@media only screen and (min-width: 2801px){
 .tp-banner-container{
    height:901px !important;
	
   
}
 
	}
.topheaderbarcustom{ background:#fff; padding-top:5px;padding-bottom:5px;height:70px; }

.searchbarcustom{width:411px; position:relative;display:inline-block;}

.searchbarcustom>.search-type2>form>input{height:35px !important; border-radius: 2px !important;
    padding: 3px 10px 2px 10px !important;
    letter-spacing: -0.01em !important; background:#fff; }
.searchbarcustom>.search-type2>form>.tt-btn-submit1 {
  	position: absolute;right:0px;background:#FF8403;  top:0px;right: 0px;border: none;
    width: 45px;height: 35px;margin-left:91%; color:#fff;
} 

.headertype3 .tt-desktop-header .tt-cart .tt-dropdown-toggle{padding-top:11px;}

/* .headertype3 .tt-desktop-header .tt-cart .tt-dropdown-toggle i{color:#fff;} */


/* .headertype3 .tt-desktop-header .tt-cart .tt-dropdown-toggle span{color:#fff; padding-top:8px;} */

#shopify-section-1550236440568 .col-lg-9{margin-top:-83px;}
.headertype3 .tt-desktop-header .categories-btn>button{
 background:#fff; text-transform:capitalize; background-image:url("https://cdn.shopify.com/s/files/1/0276/5317/7405/files/send_rakhi_1_796b1613-f83f-43b1-bc2f-dd0df1a3e6ae.png?v=1590827845");
  background-repeat: no-repeat;background-size:contain; box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); border-radius:5px;
  text-align: center;
    color: #eb8025;box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);}
.categories-btn-box button{font-family: 'Kaushan Script', sans-serif;}

.tt-product .tt-image-box{/*min-height:235px; max-height:235px; */}
.tt-product .tt-image-box .tt-img img{/*min-height:235px; display:inline-block; */}

.tt-product .tt-image-box .tt-img{overflow: visible;     height: auto !important;}
.pageindex{background:#f4f4f4f4;}
#shopify-section-1550236440568{background:#ffffff; padding-bottom:20px;
/* box-shadow: 0px 0px 2px 5px rgba(0,0,0,.16), 0px 0px 5px 10px rgba(0,0,0,.12); */
box-shadow:0px 5px 5px rgba(0,0,0,.16);

}


.forsliders-margins{background:#fff; padding:10px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); /*min-height:420px;*/
margin: 10px 10px;border-radius:5px;}



#shopify-section-1589273564723{padding-top:0px; padding-bottom:30px;}
#shopify-section-1589273564723 .tt-layout-product-item{margin-top:-15px;}
#shopify-section-1589273564723 .tt-layout-product-item .tt-product{ margin-top:0px;}
#shopify-section-1589273564723 .tt-product .tt-description .tt-title{ }
#shopify-section-1589273564723 .tt-block-title{padding-bottom: 25px;}
#shopify-section-1589273564723 .tt-block-title h2{background:#fff; padding:10px; height:90px;
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); border-radius:5px;}
#shopify-section-1589273564723 .forsliders-margins{background:#fff; padding:10px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); min-height:420px;
margin: 10px 10px;border-radius:5px;}
#shopify-section-1589273564723 .tt-block-title + .tt-tab-wrapper{margin-top:-110px;}
#shopify-section-1589273564723 .arrow-location-tab .slick-arrow{top:-68px;}
#shopify-section-1589273564723 .container-indent{margin-top: 0px !important;}


#shopify-section-1589441444396{padding-top:0px; padding-bottom:0px;}
#shopify-section-1589441444396>.container-indent>.container-fluid-custom>.row>.col-sm-6>a{background:#fff; 
  padding:10px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); min-height:475px;
border-radius:5px;}

.tt-product-single-info .tt-title{font-size: 24px;color: #666;line-height: 26px;border-bottom: 1px #ccc solid;
    padding-bottom: 5px;}
.tt-product-single-info .tt-price {font-size: 22px;line-height: 26px;font-family: 'Hind', sans-serif;
    font-weight: 800;color: #000; border-bottom: 1px #ccc solid; margin-top:10px;
    padding-bottom: 5px;}

.tt-product-single-info .tt-wrapper{ margin-top:10px; margin-bottom:20px; padding-bottom:10px;
}
.tt-product-single-info .tt-wrapper .btn-addtocartclass{width:49%; float:left;}
.tt-product-single-info .tt-wrapper .buyinoneclick{width:49% !important; float:right;display:block !imporatnt;}

.tt-product-single-info .tt-wrapper .shopify-payment-button__button{margin-top:0px;}

.tt-product-single-info .tt-wrapper .tt-row-custom-01{margin-bottom: 15px;
    border-bottom: 1px #ccc solid;
    padding-bottom: 15px;}

.tt-product-single-info .tt-collapse-block {
    margin-top: 25px;
    border-top: 1px #ccc solid;
}


.pageproduct{background: #f4f4f4f4;}
#shopify-section-product-template .tt-product-single-info{
background:#fff; padding:10px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); 
margin: 10px 10px;border-radius:5px;}
#shopify-section-product-template .airSticky_absolute{z-index:2; position:relative !important;}
#shopify-section-product-template .product-images-static{
background:#fff; padding:10px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); 
margin: 10px 10px;border-radius:5px; overflow:hidden;}
#shopify-section-product-template .respimgsize{
background:#fff; padding:10px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); 
border-radius:5px;
  margin-bottom:20px;}
#shopify-section-product-template .respimgsize .tt-description{height:140px;}
.pageproduct .tt-breadcrumb{display:block;}



#shopify-section-product-template .container-indent .container .tt-block-title h2{
   background:#fff;  
  padding:10px;
  /* box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); */
  border-radius:5px;
  text-align:center; display:block; margin:auto; max-width:280px; color: #ff8403; font-size:24px;
  }


.pageproduct .forsliders-margins{background:#fff; padding:10px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); min-height:475px;
margin: 10px 10px;border-radius:5px;}


/* header{
background: #f4f4f4 url(https://cdn.shopify.com/s/files/1/0276/5317/7405/files/Mask_Group_5.png?v=1592228792) top no-repeat;
} */

/* .pageproduct header{background:none;}
.pagecollection header{background:none;} */


#shopify-section-1550236440568{
background: #f4f4f4 url(https://cdn.shopify.com/s/files/1/0276/5317/7405/files/Mask_Group_5.png?v=1592228792) top no-repeat;
}

.tt-stuck-nav {background:none;}
.tt-desctop-menu ul.tt-sub-img li a img{background:none;box-shadow:none;}


#shopify-section-product-template .container-indent{margin-top:0px !important;}
#shopify-section-product-template .wrapper-social-icon{margin-top:50px !important; margin-bottom:40px;}
footer .tt-color-scheme-03{
  background: #3069b3 url('//cdn.shopify.com/s/files/1/0276/5317/7405/files/curve_shape.jpg?v=1600935380') top repeat-x;
}



.deliverylocationcustom{width:100%; display:inline-block; border-top: 1px #ccc solid; padding-top:15px;
  margin-top:15px;}
.deliverylocationcustom .tt-collapse-title {
    font-size: 14px;
    line-height: 26px;
    font-weight: 500;
    letter-spacing: 0.03em;
    color: #999999;
    font-family: 'Kaushan Script', sans-serif;
    transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
     color:#000;
}

#deliverylocationdisplay{width:100%; font-size:16px;  }
#deliverylocationdisplay .freeshipingttl{ font-weight:bold; color:#000; margin-right:5px;}
#deliverylocationdisplay .deliverylocattab{background:#f5f5f5; padding:5px; margin-right:10px;border-radius:5px;
box-shadow: 0px 0px 2px 2px #ccc;font-size:13px;}


.footer-container-custom{width:100%;display:inline-block;position:relative;}
.footer-container-custom .footer-container-colum{width:25%;display:inline-block;position:relative;float:left;
padding-left:20px;}
.footer-container-custom .footer-container-colum h3{color:#fff;}
.footer-container-custom .footer-container-colum ul{}
.footer-container-custom .footer-container-colum ul li{list-style:none;line-height:30px;}
.footer-container-custom .footer-container-colum ul li a{color:#fff;}
.footer-container-custom .footer-container-colum ul li a:hover{color:#f5f5f5;}
.footer-container-custom .footer-container-colum .subscribeformfooter .footer_subscribe_btn{
  position:absolute;margin-top:-39px;right:-2px; background:#a2530d;}
.footer-container-custom .footer-container-colum .subscribeformfooter .form-control{border-radius:5px;padding-right:127px;}

.tt-color-scheme-04 .tt-col-left{width:100%;}
.tt-color-scheme-04 .tt-col-left .tt-col-item{width:100%;}
.tt-color-scheme-04 .tt-col-left .tt-col-item .tt-box-copyright{text-align:center;}


.headertype3 .tt-header-holder .tt-cart>button {color: #FF8403;}
.headertype3 .tt-header-holder .tt-cart>button:hover{color:#d67c1d;}

.headertype3 .tt-header-holder .tt-cart>button .tt-badge-cart {background:#FF8403;}
.forcategoryareawidth{width:100%; max-width:100%; padding-left:20px; padding-right:20px;}

#shopify-section-1550236440568 .container-fluid{padding-left:20px; padding-right:20px;}


.pagecollection{background: #f4f4f4f4;}
.pagecollection .respimgsize{background:#fff; padding:10px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); /*min-height:410px; */
border-radius:5px;}

.pagesearch{background: #f4f4f4f4;}
.pagesearch .respimgsize{background:#fff; padding:10px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); /*min-height:410px; */
border-radius:5px;}

.tt-options-swatch:not(.options-large):not(.options-middle) li a.options-color-image {
    min-width: 25px;min-height: 25px;}
.tt-options-swatch:not(.options-large):not(.options-middle) li a.options-color-image {width: 25px;
    height: 25px;}

.relatedtagproduct{margin-top:40px;}
.relatedtagproduct .tt-block-title{width:100%;display:inline-block;position:relative; padding-bottom:0px;}
.relatedtagproduct .tt-block-title h3{width:100%; line-height:51px;}
.relatedtagproduct .tt-block-title h3 span{background:#fff; padding:8px; color:#ff8403;}

.pagecollection .tt-filters-options h1{display:none;}
.pagesearch .tt-title-subpages{display:none;}
.tt-product .tt-description .tt-title{
white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}

.search-type2 input {border: 1px solid #FF8403;}
.search-type2 input:hover{border: 1px solid #f1b577;}
.search-type2 input:focus{border: 1px solid #f1b577;}

.search-type2 form i {
    position: absolute;
    font-size: 18px;
    top: 9px;
    left: 15px;
    color: #fff;
    pointer-events: none;
}
.pageproduct .respimgsize .tt-description{height:auto !important;}


p#deliverylocationdisplay {
    margin-top: 0; font-weight:500;
}
 
p#deliverylocationdisplay span.freeshipingttl  {
    margin-top: 0; font-weight:450; font-size:14px
}




.tt-box-info{
  width: 100%;
  line-height: 22px;
  display: flex;
  justify-content: space-between;
  color:#f5f5f5f5;
}
.tt-header-row .tt-col-left{
  width:100%;
}
header .tt-box-info ul li {
	padding:0px 10px !important;	
}
.border-right{
	border-right:1.5px solid #3f3f3f !important;
}
header .tt-box-info ul li:not(:first-child) {
margin-left:0px !important;
}
dropdown tt-megamenu-col-01{
  span:hover{
  color:#000 !important;
  }
}
@media (max-width: 870px){
.tt-header-row.tt-top-row {
  display:none;
}
}
@media(max-width:425px) {
  #deliverylocationdisplay { text-align:center;}
}




.country{
  width:100% !important;
/*   margin-left:-10rem !important; */
  margin-top:-24px;
  margin-bottom:-27px;
}

.country-container{
  display:flex;
  justify-content:space-between;
  width:90% !important;
  margin:0px auto;
}
.country-content{
  display:flex;
 
}
.cm-icon{
  width:60px;
  height:60px;
  margin-top:-8px;
}
.country-content h4{
  font-size: 18px !important;
  font-weight: 700 important;
  padding-bottom: 0px !important;
  line-height:25px !important;
  letter-spacing:0px!important;
  margin-bottom:-4px;
}
.country-content p{
  margin: 0px !important;
}
.cm-icon1{
  width:30px;
  height:30px;
  margin-top:4px;
  margin-right:6px;
}
.country-content-area{
    background-color: #fef7f7;
    border-radius: 7px;
  	height:58px;
  	padding: 0.5rem;
  	width: 15%;
  	border:2px solid #e3e3e3;
}

.country-heading{
  margin-top:10px;
}
@media (max-width: 870px){
  .country-container{
    display:block;
  }
	.country{
      width:100% !important;
      margin-left:0rem !important;
    }
  .country-content-area{
  	margin-bottom:1rem;
    width:100% !important;
  }
}

.footer-container{
  width:90%;
  margin:0px auto;
  display:flex;
  justify-content:space-between;
flex-wrap:wrap;
}
.footer-section{
  width:12%;
  text-align:center;
}

.footer-images{
  width: 51%;
  height:85px;
  margin: 0px auto;
  background:#a500175c;
  border-radius:50%;
}
.f-img{
  width:46%;
    padding-top:1.4rem;
}
.footer-section h4{
  padding-top:1rem;
  font-size:16px !important;
  line-height:19px !important;
  color:#FFF !important;
}
footer .tt-footer-custom{
  padding: 0px !important;
}
 @media (max-width: 870px){
	.footer-section{
      width:45%;
      padding:1rem;
    }
 	.footer-images{
      width:86%;
    }
	.footer{
      width:100% !important;
      margin-left:0rem !important;
    }
 }


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

  .headertype3 .tt-mobile-header .header-tel-info{display:none;}
  .tt-mobile-header .container-fluid:not(.tt-top-line) {
    min-height: 0px;}
  
  .shipping-block {
    width: 100%;
    margin: 0px auto;
    display: inline-block;
    justify-content: space-between;
    }
  
  .shipping-block .shipping-info {width:48%; display: inline-block;padding-bottom: 2rem;}
  
  .shipping-block .shipping-info .icon-div {background: #c3404e;border-radius: 50%;width: 35px;
    height: 35px; float:left;}
  
  .shipping-block .shipping-info .icon-div .header-icon {width: 20px;height: 20px;margin-left: 8px;
    margin-top: 8px;}
  
  .shipping-block .shipping-info .shipping-inner-content {padding-left: 5px;margin-top: 5px;float: left;width: 79%;}
  .shipping-block .shipping-info .shipping-inner-content h4{
    color: #FF8403;font-size: 16px !important;line-height: 0px !important;margin-bottom:0px;}
  
  .shipping-block .shipping-info .shipping-inner-content p{font-size: 13px; line-height:15px;}
  
  #tt-pageContent .container-fluid-custom-mobile-padding {
    padding-right: 5px;padding-left: 5px
  }
  
  .tt-tab-wrapper .tt-tabs-default{padding-right:0px; margin-left:0px; padding-bottom:24px;}
  
  .tab-product-custom .tab-product-right{width:100%;}
  
     
 #shopify-section-1550234957772 .forsliders-margins {padding: 5px;min-height: auto;margin: 5px 5px;} 
  #shopify-section-1550234957772 {padding-top: 0px;padding-bottom: 0px;}
  #shopify-section-1550234957772 .tt-block-title {padding-bottom: 0px;}
  
  #shopify-section-1588746777429 .forsliders-margins {padding: 5px;min-height: auto;margin: 5px 5px;} 
  #shopify-section-1588746777429 {padding-top: 0px;padding-bottom: 0px;}
  #shopify-section-1588746777429 .tt-block-title {padding-bottom: 0px;}
  
   #shopify-section-1589778683387 .forsliders-margins {padding: 5px;min-height: auto;margin: 5px 5px;} 
  #shopify-section-1589778683387 {padding-top: 0px;padding-bottom: 0px;}
  #shopify-section-1589778683387 .tt-block-title {padding-bottom: 0px;} 
  
  
  #shopify-section-1589273564723 .forsliders-margins {padding: 5px;min-height: auto;margin: 5px 5px;} 
  #shopify-section-1589273564723 {padding-top: 0px;padding-bottom: 0px;}

  #shopify-section-1589778683387 .tt-img{}
  
  
  .tab-product-custom .tab-product-right .tabnamecustom {font-size:13px; height:30px;}
  .tab-product-custom .tab-product-right .tabavgcost {font-size:12px;}
  
  #shopify-section-1589273564723 .tt-block-title h2 {height: 150px;}
  #shopify-section-1589273564723 .tt-block-title + .tt-tab-wrapper {margin-top: -164px;}
  
  
  #shopify-section-1589441444396>.container-indent>.container-fluid-custom>.row>.col-sm-6>a {
  min-height: 377px;}
  
  .tt-product-inside-hover{width:100%; display:inline-block !important;}
  .tt-row-btn{width:49%; float:left; display:inline-block;position:relative;}
  
  .tt-row-btn .tt-btn-addtocart{padding:0px 0px !important;min-height:30px !important;}
  
  .tt-row-btn .tt-btn-addtocart span:last-child{display:none;}
  .tt-product .tt-description .tt-btn-addtocart .icon-shopping_basket:before{top:1px;}
   
       
  
  .tt-row-btn .tt-btn-quickview{ background: #f15b40;
    width: 100%;text-align: center;color: #fff !important; top:-10px !important; border-radius:5px;
  margin-left:3px !important;}
  
.footer-container-custom{width:100%;display:inline-block;position:relative;}
.footer-container-custom .footer-container-colum{width:99%;display:inline-block;position:relative;float:left;
padding-left:5px; padding-right:5px; margin-top:20px;}
.footer-container-custom .footer-container-colum h3{text-align:center;}
.footer-container-custom .footer-container-colum ul li{text-align:center;}
  
#shopify-section-1550236440568 .col-lg-9 {margin-top: 0px;}
#shopify-section-1550236440568 .container-fluid{padding-left:5px; padding-right:5px}
.tt-mobile-header .tt-logo-container {padding: 7px 0 7px;}      
  
#shopify-section-1550234957772 .tt-block-title h2{  
  background-repeat:none;background-size:none; background-position:0px 20px; }
#shopify-section-1588746777429 .tt-block-title h2{  
  background-repeat:none;background-size:none; background-position:0px 20px; }
#shopify-section-1589778683387 .tt-block-title h2{  
  background-repeat:none;background-size:none; background-position:0px 20px; }
#shopify-section-1591077367046 .tt-block-title h2{  
  background-repeat:none;background-size:none; background-position:0px 20px; }
  
  
#shopify-section-1591077367046 .container-fluid {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 5px;
    padding-left: 5px;
} 
 
.tt-product .tt-description .tt-title{font-family: 'Hind', sans-serif; min-height:25px; text-align:center;}
.tt-product .tt-description .tt-price span{margin:auto;}
  
.pagecollection .respimgsize{background:#fff; padding:5px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); min-height:auto;
margin: 10px 0px;border-radius:5px; /*min-height: 420px;*/ }  
.pagecollection .tt-product-listing > .tt-col-item{padding-right: 5px; padding-left: 5px;}
  
  
.pagesearch .respimgsize{background:#fff; padding:5px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12); min-height:320px;
margin: 10px 0px;border-radius:5px;}  
.pagesearch .tt-product-listing > .tt-col-item{padding-right: 5px; padding-left: 5px;}  
  
  
.tt-product-listing > .tt-col-item {margin-top: 0px;}
.container-mobile-airSticky {padding-left: 0px;padding-right: 0px;}
  
.tt-product .tt-image-box {/* min-height: 150px; max-height: 150px; */ margin-bottom:20px; overflow: hidden; }
.tt-product .tt-image-box .tt-img img {/* min-height: 150px;max-height: 150px; */ }
 #shopify-section-product-template .wrapper-social-icon {margin-top: 0px !important;margin-bottom: 20px;}  
header .tt-search .tt-dropdown-menu .tt-btn-search {color: #FF8403;} 
header .tt-parent-box{width:auto;}  
header .tt-mobile-parent-multi{display:none;}
  
.custommobilecategorybtn{ margin-top:3px; border-radius:3px;}
.custommobilecategorybtn span{width:100%;display:inline-block;font-size:11px; text-align:center;
color:#eb8025;font-weight:bold;} 
 
.custommobilecategorybtn1{ margin-top:3px; border-radius:3px; order: -1;}
.custommobilecategorybtn1 span{width:100%;display:inline-block;font-size:11px; text-align:center;
color:#eb8025;font-weight:bold;} 

.topmenusymbols:after{ display:none; }
.headertype3 .tt-desctop-menu nav > ul >.active > a>span>.topmenusymbols:after{display:none;}  
.pageindex .container-fluid-custom{padding-left:20px; padding-right:20px;} 
  
  
  
.relatedtagproduct .tt-block-title h3 {background: #fff;
    background-image: none;font-size:18px; line-height:25px;} 
.relatedtagproduct .tt-block-title h3 span{background:none;}
  
  
}


/* added by sarmistha*/
.logoareaandcart .topheadercustom .forleftsidecontent li {
    list-style: none;
    padding: 0px 4px;
    color: #090909;
    font-size: 12px;
    text-transform: capitalize;
}
.logoareaandcart .topheadercustom .forleftsidecontent li a{
  color: #000000;
  font-weight: 400;
}

.tt-header-holder .obj-move-right {
    margin-left: 0 !important;
    padding-top:0px;
    margin-right: 4px;
    display: flex;
    flex-direction: row-reverse;
    grid-gap: 60px;
}
.logoareaandcart .headercentercustom {
    margin-left: auto !important;
    margin-right: auto;
    width: 290px;
    text-align: center;
}
.tt-header-holder .tt-obj-logo:not(.obj-move-right):not(.obj-aligment-center) .tt-logo {
    margin-right: 130px;
    margin-bottom: 0;
    margin-top: 0;
}

.headertype3 .tt-desktop-header .tt-cart .tt-dropdown-toggle [class^="icon-"] {
    font-size: 14px;
    border: 1px solid #ff8403;
    border-radius: 100%;
    width: 20px;
    height: 20px;
    margin-left: 5px;
    line-height: 17px; margin-right:10px;
}
span.header-tel-info {
    display: none !important;
}
.topheaderbarcustom {
    margin-bottom: 0;
    padding-bottom: 0px;
}
.headertype3 .tt-desktop-header .tt-cart .tt-dropdown-toggle {
    padding: 0;
}
.headertype3 .tt-desktop-header .tt-obj-options > .tt-desctop-parent-cart {
    margin-left: 2px;
}
.headertype3 .header-inline-options-box .h-account-details a {
    font-weight: 400;
    font-size: 12px;
    padding: 0px 2px;
    text-transform: uppercase;
}
.topaccoutdetail {
	top: -4px;
}
.headertype3 .tt-desktop-header .tt-cart .tt-dropdown-toggle .tt-text {
    font-size: 12px;
}
.logoareaandcart .topheadercustom {
    width: auto;
    margin-bottom: 0;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 99;
}
.logoareaandcart .headerleftsidecustom {
    margin-top: -6px;
}
.tt-offset-15 {
    margin-top: 0;
}

#shopify-section-1550236440568{display:block;}
#shopify-section-1596436099027{display:none;}


@media only screen and (min-width: 1400px){
	header, #tt-pageContent, .container {
        max-width: 99%;
    }
    #shopify-section-1550234957772 .tt-block-title h2, #shopify-section-1591077367046 .tt-block-title h2, #shopify-section-1589778683387 .tt-block-title h2, #shopify-section-1588746777429 .tt-block-title h2 {
      background-position: center;
      background-size: 100%;
      height: 70px;
  }
  
  .tt-product .tt-description {
    padding-top: 16px;
    position: relative;
    z-index: 2;
    background: #ffffff;
    float: left;
    width: 100%;
  }
  
  .tt-product .tt-image-box {
    min-height: auto;
    max-height: inherit;
  }
  .tt-product .tt-image-box .tt-img img {
    min-height: auto;
    max-height: inherit;
  }
  .tt-product .tt-image-box .tt-img {
      min-height: 400px;
  }
}




.tt-breadcrumb ul li {font-size: 14px; font-weight:bold; text-transform: uppercase; }
.tt-filters-options{width:auto;display:inline-block;position:absolute;float:right; z-index:2;
right:0px;margin-top:1px; right:10px;}
.tt-filters-options .tt-sort1{font-size:14px;}
.tt-filters-options .tt-sort1 .sort-position{padding:0px 10px; border:none; 
  border:1px #efeaea solid; height:25px;cursor:pointer;}
.pagecollection .categories-btn{margin-bottom: 0px !important;}

.collection_countitem{font-size:16px;color:#777777; font-weight:bold; display:inline-block;
margin-bottom:-5px; margin-top:5px;}

.pageTitle{padding-bottom: 7px !important;padding-top: 12px;}

.desctop-menu-large .tt-desktop-header .tt-obj-menu .tt-desctop-menu{margin:auto;}

.desctop-menu-large .stuck{background:#fff;}

.tt-hover-03 .tt-desctop-menu nav > ul li.dropdown > a span {font-weight: bold;
text-transform:uppercase;font-size:15px;}
.single-menu{padding-left:0px !important;padding-right:0px !important; border-top: 1px solid #d1d3d6;} 
.customsearchposleft{position:absolute;border:2px solid #3d77b9;}

.customsearchposleft input:first-child{border:none; height:40px; text-align:center; font-weight:bold;
color:#000000; font-size:15px;}
.customsearchposleft input:focus{outline: none;  }

/* edit parikshat to hide the line below search box */
 
/* .customsearchposleft:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;
    background: linear-gradient(to right, #3069b3 50%, #d0d0d0 50%);background-size: 200% 100%;
    background-position: right bottom;transition: all .5s ease-out;} */


.customsearchposleft.bck-change:after {background-position: left bottom; }
.customsearchposleft button{border:none; background:none;}
.customsearchposleft .icon-f-85{font-size:20px;display:inline-block;position:relative; top:5px;
color:#f15b40;}
header .tt-dropdown-obj .tt-dropdown-toggle>i{color:#f15b40;}
.customaccout button span{font-size:11px; display:block;}
.tt-header-holder .obj-move-right button span{font-size:11px; display:block;}
.stuckiconsabsolute .tt-stuck-parent-cart button span{font-size:11px; display:block;}
.stuckiconsabsolute{display: flex;flex-direction: row-reverse;grid-gap: 60px;}
.stuckiconsabsolute {right: -40px;}
.stuckmenuincenter .tt-stuck-parent-logo img{width:100%; top:5px;}

.stuckmenuincenter .subMenu{position:fixed;padding-top:10px; z-index:9999;}

.desctop-menu-large .tt-stuck-nav .tt-stuck-parent-menu .tt-desctop-menu:not(.tt-hover-02):not(.tt-hover-01){
padding-bottom:0px !important;}   

header .tt-dropdown-obj .tt-dropdown-toggle{font-size:24px;}

  header{position:fixed;width:100%;top:0px;left:0px; z-index:999999 !important;}

#shopify-section-1596532882906 .tt-block-title{margin-bottom:20px!important;}
.tt-modal-addtocart.desctope .tt-modal-messages{color:#3069b3;}

.tt-modal-addtocart.desctope .btn{background:#ef3f6b;}

.tt-modal-addtocart.desctope .btn.btn-close-popup{background: rgba(255,255,255,0) !important;
border:#ef3f6b solid;}
.tt-modal-addtocart.desctope .btn.btn-close-popup:hover{background:#db4a2f !important;}

.tt-modal-addtocart.desctope .btn-border.ttmodalbtn.ttmodalbtn{background: rgba(255,255,255,0) !important;
border:#ef3f6b solid;}
.tt-modal-addtocart.desctope .btn-border.ttmodalbtn.ttmodalbtn:hover{background:#db4a2f !important;}





@media only screen and (max-width: 767px){
	.footer-container-custom .footer-container-colum ul {
        padding: 0;
        text-align: left;
        margin: 0 0px 10px;
    }
  .footer-container-custom .footer-container-colum ul li {
      list-style: none;
      line-height: inherit;
  }
  .footer-container-custom .footer-container-colum{
    margin-top: 0;
  }
  .footer-container-custom .footer-container-colum h3{
   	padding-bottom: 0px !important; 
  }
  .footer-container-custom{
   	padding: 20px 0px; 
  }
  footer .tt-footer-custom:last-child:not(:first-child) {
      margin-top: 0;
  }
  .tt-back-to-top{
    	padding: 0px 0px 10px;
  }
  .tt-input-counter.style-01 span {
      color: #fff;
      font-weight: 700;
      border: 1px solid #dedede;
      background-color: #ff8403;    
    color: #000000 !important;
    background: #f1f1f1 !important;
        width: 40px!important;
  }
  .tt-input-counter.style-01 .plus-btn::before, .tt-input-counter.style-01 .minus-btn::before {
      font-size: 30px;
      font-weight: 900;
      color: #666666;
  }
  .tt-fixed-product-wrapper .tt-input-counter.style-01 {
    max-width: 110px !important;
    min-width: 100px !important;
  }
  .tt-fixed-product-wrapper .tt-input-counter.style-01 input {
      max-width: 110px !important;
  }
  
  body.modal-open, body.mm-open {
    overflow: hidden;
    position: fixed;
}
  
#shopify-section-1550236440568{display:none;}  
#shopify-section-1596436099027{display:block;}  
  
.tt-filters-options{width:160px;display:inline-block;position:absolute;float:right; z-index:8;
right:10px;margin-top:2px;}
  
.pagecollection .pageTitle {
    padding-bottom: 7px !important;
    padding-top: 0px;margin-top:10px !important;   
} 
.tt-product-listing > .tt-col-item {margin-top: 10px;margin-bottom: -17px !important;}  
.pagecollection .box2desc{margin-left:0px; margin-right:0px;}  
.tt-breadcrumb {margin-top:-15px !important;}  
  
.collection_countitem{ float:left;}
  

  
/* for mobile   */
  
  header{ z-index:99;} 
  .mobile_logo{margin-top:15px;}
  .mobile_logo .tt-logo img{width:130px !important; height:25px; }  
  .tt-mobile-header .tt-top-line{display:none !important;}
  .tt-stuck-parent-logo {display: block;}
  .tt-mobile-header .tt-header-row .tt-parent-box button .carttext{display:none;}
  .tt-mobile-header .tt-header-row .tt-mobile-parent-account span{display:none;}
  
  .tt-block-title h2::before {width:40px !important;left: -40px !important;}


.tt-block-title h2::after {width: 40px !important;right: -40px !important;}
  
  #shopify-section-1591077367046 .tt-block-title h1::before {width: 40px !important;left: -40px!important;}

#shopify-section-1591077367046 .tt-block-title h1::after {width: 40px !important;right: -40px !important;}
  
  
/*   for mobile */  
  
  
  
  
  .colectionDesc { padding:0px 5px; }
  
  
  
}
.colectionDesc { padding:0px 5px 15px; }
.tt_product_showmore .tt_item_all_js { margin-bottom:20px;}
.colectionDesc h2 {
    padding: 15px 0px !important;
    line-height: 1.1 !important;
}

.colectionDesc p {
    color: #333; 
    text-align: justify;
}
.colectionDesc h2+p {
    margin-top: 0;
}


/*fixed header */
 .container-fluid.tt-offset-15.forcategoryareawidth { margin-top: 120px;     z-index: -1;
    position: relative; }
.categories-btn { margin-bottom:20px;}
.container-fluid.tt-zindex5, .topheaderbarcustom { background:#fff; position:fixed; top:0px; width:100%; z-index:99999; left:0px; }
.container-fluid.tt-zindex5 {top: 70px;z-index: 999;}  

header .tt-cart .tt-cart-layout .tt-cart-content {
    padding:70px 20px 23px;
     
}
 
 #shopify-section-1550236440568 .col-lg-9{margin-top:-83px; }
@media(max-width:1025px) {
#shopify-section-1550236440568 .col-lg-9 {
    margin-top: 0px;
}
}
@media(min-width:1366px) {
#shopify-section-1550236440568 .col-lg-9{margin-top:-83px;  padding-right: 0px;  }
  
}



#shopify-section-1550236440568 { box-shadow:none; background:transparent !important;}

/*Header cart and single product */
/* .tt-product-single-info button { min-height:55px} */
.tt-product-single-info button span { font-size: 18px; font-weight:500; }
.tt-product-single-info .btn.btn-lg .icon-shopping_basket:before { font-size:22px; margin-top:-5px; position:relative; top:-3px; margin-right:15px;}
.tt-product-single-info .shopify-payment-button__button { font-size: 18px; font-weight:500; }
 span.deliverylocattab {
    box-shadow: none !important;
    color: #5f5f5f
    font-weight: 500;
    padding: 5px 10px !important;
    display: inline-block;
    background: #eee !important;
}
.headertype3 .tt-desktop-header .tt-cart .tt-dropdown-toggle .tt-badge-cart {
    display: inline-block;
    position: absolute;
    top: -6px;
    left: 20px;
    width: 16px;
    height: 16px;
    font-size: 12px;
    line-height: 15px;
}

/*Sidebar Categ */
li.dropdown.tt-megamenu-col-01.tt-submenu.active.activeMenu {display: block;}
.tt-desctop-menu .dropdown .dropdown-menu {
    display: none;
    top: 36px;
    background: #ffffff;
    z-index: 1;
}

/* login Page */
.tt-login-form .col-md-6 {
    width: 100% !important;
    max-width: 100%;
    flex: none !important;
    width: 100% !important; 
    display:block;
    margin-bottom: 30px;
}

.tt-login-form {
   /* display: grid;
    margin: auto;
    max-width: 600px; */
  
}
.tt-login-form .tt-item {
    border: 1px solid#e9e7e7;
    padding: 32px 39px 20px;
    height: 100%;
    max-width: 600px;
    margin: auto;
}
/* detail page */
.tt-input-counter.style-01 span {
    display: inline-block;
    font-size: 27px;
    line-height: 1em;
    cursor: pointer;
    position: absolute;
    width: 49px;
    height: 100%;
    text-align: center;
    top: 0;
    color: #8c8888;
    background: #efefef;
    width: 40px;
}

.tt-input-counter.style-01 .minus-btn:before, .tt-input-counter.style-01 .plus-btn:before {
    display: block;
    font-family: "wokiee_icons";
    font-size: 16px;
    line-height: 50px;
    font-weight: 600;     background: #efefef;
} 
li.dropdown.tt-megamenu-col-01.tt-submenu.active:hover .dropdown-menu {
    
}  
li.activeMenu + .dropdown .dropdown-menu {
 
}


.tt-filters-options .tt-sort select { background:#fff;}
/* Footer Section */
footer h4.tt-collapse-title {
    font-size: 20px !important;
    color: #fff !important;
    font-weight: 500 !important;
}

footer a {
    color: #fff !important;
}

/* button.btn.footer_subscribe_btn { 
    background: #a2530d !important;
    border: none !important;
} */

/* Block Heading */

.tt-block-title {
/*     background: #fff url(https://cdn.shopify.com/s/files/1/0276/5317/7405/files/rakhi_background_1.png?v=1590410358) no-repeat; */
    background: #fff;
    padding-bottom: 0px; 
    width:100%;  
    background-size:contain;
    border-top:solid 15px #fff;
    border-bottom:solid 15px #fff;
    background-size:100% 100%; text-transform: capitalize;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    -moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    margin-bottom:55px;
    background-position: 100% center;
}

.tt-block-title h2::before {content: '';position: absolute;top: 50%;width: 130px;height: 1px;
    left: -139px;background-color: #333;}


.tt-block-title h2::after {content: '';position: absolute;top: 50%;width: 130px;height: 1px;
  right: -139px;background-color: #333;}


#shopify-section-1591077367046 .tt-block-title {
  border-top: solid 15px #fff;
  border-bottom: solid 15px #fff;
  margin-top: 30px;
}


#shopify-section-1591077367046 .tt-block-title h1 {
  background: #fff;
  display: inline-block;
  padding: 5px 5px;
  font-weight:800;
}

#shopify-section-1591077367046 .tt-block-title h1::before {content: '';position: absolute;top: 50%;width: 130px;height: 1px;
    left: -139px;background-color: #333;}

#shopify-section-1591077367046 .tt-block-title h1::after {content: '';position: absolute;top: 50%;width: 130px;height: 1px;
  right: -139px;background-color: #333;}




 .tt-block-title h2.tt-title  { background:#fff; display:inline-block; padding:5px 5px;
 font-weight:bold;} 
@media(max-width:1024px) {
  .tt-block-title {background-size: contain; 
    background-position: 100% 40%; }
  #shopify-section-1591077367046 .tt-block-title {
      border-top: solid 10px #fff;
    border-bottom: solid 10px #fff !important;
    margin-top: 30px;
    background-size: contain;
    width: 100%;
    /* background-size: cover; */
    background-position: 100% center;
    padding: 6px 0px;
}
  .tt-block-title .tt-title {
    font-size: 18px;
    line-height: 31px;
}
  /*Qick view */
  .tt-modal-quickview .tt-review, .tt-modal-quickview .tt-price {
    width: 100%;
}
  /*end Qick view */

}
div#shopify-section-1589273564723 .tt-block-title {
    display: none;
}
#shopify-section-1589273564723 .tt-block-title + .tt-tab-wrapper { 
    margin-top: -40px;
}

.tt-layout-product-item .tt-product, .tt-layout-product-item .tt-product-design02, .tt-layout-product-item .tt-collection-item { margin-top:0px;}
div#shopify-section-1591077367046 .container-indent.nomargin {
    margin-left: -15px;
    margin-right: -15px;
}


/* Main Menu */
#top-nav{min-height: 50px;}

#top-nav ul{ 
  list-style: none;  
}
#top-nav ul li{
  display: inline-block;
}

#top-nav ul li a{
  display: block;
  color:#f9f9f9;
  padding: 10px 20px;
}


/* dropdown-menu-desk */
li.dropdown-menu-desk{/* position: relative; */}
ul.subMenu{
  position: absolute;
  /* min-width: 120px; */ 
  width: 100%;
  left: 0px; top:45px;
}
ul.subMenu li{
  display: block !important;
}

/* Sub dropdown-menu-desk */
ul.subMenu ul.subMenu{
  left: 100%;
  top: 0;
  background-color: #f00 !important;
}

span.submenuicons img{
height: 90px;
    width: 100%;
    object-fit: cover;
    border-radius: 5px; margin-bottom:10px; 
}
ul.subMenu li.categ:nth-child(even) {
    background: #f7f7f7; 
}
ul.subMenu li.categ { padding:15px; width:220px;}

/* Display none by Default */
ul.subMenu { display:none}
ul.subMenu li img { width:auto; max-width:auto;}
ul.subMenu { background:#fff !important;} 
ul.subMenu li {
    width: 25%;
    float: left;
    text-align: center;
    display: block;
}
ul.subMenu li a { color:#000 !important; padding: 20px !important;}
span.submenuicons {
        padding: 0px !important;
    padding-left: 0 !important;
    display: block;
    text-align: center;
    position: relative;
}
#top-nav ul.submenu li a:hover{color: #d5a563;}
li.dropdown-menu-desk span {
    display: block;
    padding: 0px !important;
    padding-left: 0 !important;
    display: block;
    text-align: center; position:relative;
}

li.dropdown-menu-desk a {
    padding: 10px !important;
    background: #ff8403;
    border-radius: 4px;
} 
 
li.dropdown-menu-desk a {
    background: #ff8403;
} 

/* Listng para */
 .box1desc h2, .box1desc p, .box1desc a { display:none}
.box1desc p:first-child{
    display: block !important; 
}
 
  .box2desc h2,  { display: block !important;}
.box2desc p:first-child{
      display:none
}
 .box2desc { margin-top:50px !important;}
  .box1desc h2,  .box2desc h2 { margon:0px !important; padding:0px !important; font-size:22px !important; }

.box2desc p { margin:0px 0px 10px 0px;}

html {
    padding-bottom: 0px !important;
}
.tt-quantity {
    display: none !important;
}


span.topmenusymbols:after {
    display: none;
}

span.topmenusymbols:before { 
   position: absolute;
content: '';
top: 16px;
right: 0px;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #fff;
z-index: 9;
  transition:all ease .3s;
right: 5px;
}


a.moreless-button {
    color: #ff8403;
    font-size: 14px;
    font-weight: 400;
}
.moretext {
  display: none;
}
.tt-desctop-menu .tt-col-list{
 margin-top: 0px !important;
}

/*  li.categ.active a {
    color: #ff8403 !important;
} */

.footerText h2 {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 17px !important;
    line-height: 1.6 !important;
}

.footerText p {
    margin-top: 0px;
}

/* Modal Section */
.deliveryLocation h3 { font-weight: 600; color: #ff8403; }
.deliveryLocation ul { list-style:none; margin-top:20px;}
.deliveryLocation ul li { margin-top:5px;}
.modal-body.deliveryLocation { max-width:650px; border: solid 8px #ff8403; padding:15px;  border-radius: 0px !important; }
.deliveryLocation hr { margin:30px 0px 20px 0px; padding:1px; border:none; border-top:solid 1px #ff8403; border-bottom:solid 1px #ff8403; line-height:50px;} 
.deliveryLocation a { color:#ff8403; font-weight:600;}

/* T&C page */
.pageContent table tr td, .pageContent table tr th { padding:10px; text-align:center;}
.pageContent table thead tr th {font-weight:700 !important;font-size: 18px;background: #FFF3E0;}
.pageContent h4 {margin: 0px !important;padding: 0px !important;font-weight: 500 !important;font-size: 18px !important;line-height: 1.6 !important; color:#ff8403;}
 

.tBle table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px solid #ddd;
}

.tBle th, td {
  text-align: left;
  padding: 8px;
}
.tBle tr td:first-child {
    font-size: 15px;
    font-weight: 600;
    text-align: left;
}

.tBle tr td {
    font-size: 15px;
}


.pageContent p {
    margin-top: 0px;
    margin-bottom: 25px;
}

.tt-desctop-menu .dropdown:hover .dropdown-menu {
    display: block !important;
}


.dropdown.tt-megamenu-col-01:hover ul.subMenu {
 display: block !important;
z-index: -1;
padding-bottom: 35px;
top: 36px;
  border-top:1px #3069b3 solid;width:100%;
}
.dropdown.tt-megamenu-col-01:hover span.topmenusymbols:before { transform: rotate(180deg);}

@media(max-width:475px) {
span.freeshipingttl {
    font-size: 12px !important; 
}

span.deliverylocattab {
    padding: 2px 5px !important;
    font-size: 12px !important; line-height:21px !important;
}

span.deliverylocattab img {
    max-width: 20px;
}

span.deliverylocattab {max-height: 25px;}
  
  
  
.tt-product-single-info .shopify-payment-button__button:not(.shopify-payment-button__button--branded) {
    padding: 14px 7px 13px;
}
  .tt-product-single-info .shopify-payment-button__button {
    font-size: 14px;
    font-weight: 500;
}
  .tt-product-single-info button {
    min-height: 45px;
}
  .tt-product-single-info button span {
      font-size: 14px;
    font-weight: 500;
}
  .btn.btn-lg {
    font-size: 14px;
    height: 45px;
}
  
}



@media (max-width: 767px) {
.container-mobile-airSticky .row:first-child *[class^="col-"] {
    max-width: 100%;
    flex: 0 0 100%;
      max-width: 576px;
    margin: auto;
}
/* Counter section */
  
  .tt-wrapper .tt-input-counter.style-01 {
      float: left;  
      width: 50%;  margin-top:-10px; padding-bottom:0px !important; margin-bottom:0px !important; 
} 
 

.tt-product-single-info .tt-price { float:left; width:50%}

span.plus-btn { font-size:16px !important;}

.tt-input-counter.style-01 span { width:30px !important; height:30px !important; line-height:30px !important; overflow:hidden !important}

.tt-product-single-info .tt-input-counter.style-01 input {height:30px !important; line-height:30px !important; }

.tt-product-single-info .tt-wrapper .tt-row-custom-01 { margin-bottom:15px; padding-bottom:6px; }

.tt-product-single-info .tt-input-counter.style-01 .plus-btn:before, .tt-product-single-info .tt-input-counter.style-01 .minus-btn:before {  line-height: 30px;
}
  /* end counter section */

  /* add to cart on mobile Version */
  .tt-modal-addtocart a.btn-link:nth-child(4) {
    background: #f78d1e;
    margin-bottom: 10px;
    color: #fff;
    border-radius: 4px;
}
.tt-modal-addtocart a.btn-link:nth-child(3) {
    border: solid 1px #f78d1e;
    margin-bottom: 10px; 
    border-radius: 4px;
}
.tt-modal-addtocart a.btn-link:nth-child(2) {
   color: #f78d1e;
    margin-bottom: 10px;  
}
 
.tt-modal-addtocart.mobile .tt-modal-messages { font-size:16px;}
  /* end mobile cart add */
  
}
@media(max-width:790px) {
#deliverylocationdisplay { text-align:center; }
}
@media(max-width:1024px) {
button.tt-btn-addtocart.addtocart-item-js.thumbprod-button-bg {
    width:100% !important;
      font-size:16px !important; height:35px !important; margin-left:0px;      margin-top: -10px;
}
a.tt-btn-quickview {  width:100% !important;
     font-size:22px !important; height:35px !important;
}
  p#deliverylocationdisplay span.freeshipingttl { font-size:12px;}
  .product-parent:not(.tt-view) .tt-description .tt-product-inside-hover .tt-row-btn:not(:first-child) {
    margin-top: 0px;
}
  
}

@media (min-width: 1025px) {
.headertype3-bottom {
    padding-bottom: 0px;
}

}
.tt-breadcrumb { margin-top:15px;}
h2.text-center.pageTitle {
     color:#666; 
}
@media(max-width:1024px) {
  span.submenuicons {
    display: none;
}
h2.text-center.pageTitle {
    margin-top: 20px;
}
  .tt-block-title{ margin-bottom:60px;}
  shopify-section-1595570364324 .container-indent {
    margin-top: 22px !important;
}
  #tt-pageContent > .container-indent:not(.nomargin):not([class^="tt-offset"]) {
    margin-top: 0px;
}
}
.content-indent .box1desc {
    padding: 0px 20px;
}
.tt-mobile-header {
    background: #fff;
}

body.pageproduct .arrow-location-right-top .slick-arrow {
    top: -40px;
}

.tt-product-listing > .tt-col-item {
    margin-top: 10px;
    margin-bottom:10px;
    display: grid;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
 
  grid-gap: 5px;
}

body.pageindex .slick-track
{
    display: flex !important;
}

body.pageindex .slick-slide
{
    height: inherit !important;
}

.pageproduct.loaded .relatedtagproduct .tt-block-title {
margin-bottom:50px;}






.tt-fixed-product-wrapper .tt-input-counter.style-01 span:before {
    line-height: 30px;
}



.shipping {
    float: left;
    width: 100%;
}

.shipping .s1 {
    float: left;
}
.shipping .s2 {
    float: right;
}
.s2 span {
    background: #fff !important;
}


.shippingSection {
   width: 100%;
    display: block;
    float: left;
    margin-top: 20px;
    border-bottom: solid 1px #ccc;
    margin-bottom: 20px;
    padding-bottom: 15px;
}

.shippingSection .leftSide {  float: left;  width: 50%; }
.shippingSection .rightSide {  float: left;  width: 50%; }

span.deliverylocattab {
    background: #fff !important;
}

.shippingSection .rightSide h6, .shippingSection .leftSide h6 {
   font-weight: 700 !important;
    font-size: 19px !important;
    margin-top: 20px;
    color: #333;
    letter-spacing: 0px !important;
}
.shippingSection .leftSide img { margin-top:-10px}
.shippingSection .rightSide img { margin-top:-15px}
@media(max-width:990px) {
.shippingSection .rightSide h6, .shippingSection .leftSide h6 { font-size:15px !important;}
.shippingSection .leftSide img { max-width:140px}
.shippingSection .rightSide img { max-width:130px}
}

@media(max-width:767px) {
.shippingSection .rightSide h6, .shippingSection .leftSide h6 { font-size:15px !important;}
.shippingSection .leftSide img { max-width:150px}
.shippingSection .rightSide img { max-width:150px}
}

@media(max-width:421px) {
.shippingSection .rightSide h6, .shippingSection .leftSide h6 { font-size:13px !important;}
.shippingSection .leftSide img { max-width:120px}
.shippingSection .rightSide img { max-width:120px}
}

@media(max-width:1025px) {
.tt-fixed-product-wrapper .tt-fixed-product .tt-img {
  max-width: 45px;
    min-width: 32px;
    top: 0px;
    position: relative;
    margin-left: 10px;
}

.tt-fixed-product-wrapper .tt-row-custom01 {
    margin-top: 3px;
    margin-right: 15px;
}

.tt-input-counter.style-01 {
    margin-top: 8px;
}
}


/*shhipping section */
.leftSide img {
    margin-left: 8px;
    margin-top: 5px !important;
    max-width: 50px !important;
}
.shippingSec {
    float: left;
    font-size: 16px;
    text-align: center;
    display: block;
    font-weight: 500; color:#666;
}

.shippingSec strong {
    font-size: 18px;
    font-weight: 600;
    color: #ff8403;  
}

.shippingSec .left {
    max-width: 150px;
    float: left;     min-height: 60px;
}

.shippingSec .right {
    float: left;
    max-width: 140px;
}
.shippingSec .right img { margin-top:8px}
.shippingSec {
    line-height: 1.3; text-align:left;
}
.shippingSec span { color:#ff8403}

@media screen and (min-device-width: 768px) and (max-device-width: 930px) {  
.shippingSec {
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
    text-align: center;
}
  .shippingSec .left, .shippingSec .right { padding-bottom:10px;}
}
@media(max-width:767px) {
.shippingSec strong { font-size: 14px;  }
  .shippingSec .left { font-size:13px; }
}

@media(max-width:460px) {
.shippingSec {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: left;
    text-align: left;
}
  .shippingSec .left, .shippingSec .right { padding-bottom:10px; padding-bottom: 10px;
    min-height: 70px;}
}


ul.subMenu li.categ ul li {
    width:100%; text-align:left;
}
 ul.subMenu li.categ span { text-align:left !important; /* color:#333 !important; */}
ul.subMenu {
    background: #fff !important;
    padding: 0px 0px !important; 
}

 

ul.subMenu li a.menuTitle { 
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 500;
    text-align: left !important;
    display: inline-block;
    float: left;
    margin: 0;
    padding-bottom: 5px !important;
    padding-top: 0px !important;
    margin-bottom: 15px;
    margin-left: 0;
    padding-left: 0px !important; color:#333 !important;
}
  li.categ.active a:hover {
    color: #ff8403 !important;
}
a.menuTitle {
    width: 100%;
    border-bottom: solid 1px #ccc;
    max-width: 90%;
    margin-left: 0%;
}
ul.subMenu li a { padding:0px !important; }

/* added by sarmistha 3-10-2020 */
.tt-logo img {
    width: 170px;
}
header {
    right: 0;
    max-width: 100%;
    border-bottom: 1px #3069b3 solid;
}

header li.categ {
/*     min-height: 130px; */
}
header li.categ a.menuTitle{
	border: none;
    margin-bottom: 0px;
}
header .dropdown.tt-megamenu-col-01:hover ul.subMenu{
    top: 42px;
    border-top: none;
  
      display: flex !important;
    justify-content: center;
}
header ul.subMenu li a {
    font-size: 14px;
}
/* shiping */
body.pageproduct .shippingSection{
	display: block;
}
/* shiping */
header li.categ {
    /* min-height: 130px; */
    width: auto;
    padding: 0px 30px;
    text-align: left;
}
header li.categ a.menuTitle {
    border: none;
    margin-bottom: 0px;
    padding: 0 !important;
    width: auto;
    margin: 0 !important;
    max-width: max-content;
    float: none;
    text-align: left !important;
}
ul.subMenu li.categ ul li {
    width: auto;
    text-align: left;
    display: block !important;
    float: none;
    margin: 0px 0px 7px 0px;
    line-height: 16px;
}
ul.subMenu li.categ a.menuTitle {
    margin-bottom: 10px !important;
}
.small-header .tt-desktop-header .tt-header-holder .tt-logo {
    margin-top: 16px;
    margin-bottom: 17px;
}
.tt-header-holder .obj-move-right {
    grid-gap: 30px;
}
.tt-mobile-header .tt-cart.tt-dropdown-obj .carttext{
display: block;
    font-size: 11px;
}
.tt-mobile-header .tt-parent-box {
    margin-left: 0;
}
.tt-mobile-header .help span{
	display: none !important;
}
.help-desktop svg{
    width: 20px;
    display: block;
    margin-top: 15px;
}
.help-desktop svg path{
    fill: #f15b40;
}

.help-desktop span{
font-size: 11px;display: block;text-transform: uppercase;color: #191919;margin-top: 2px;
    font-weight: 400;
}
.help-desktop:hover span{
	    color: #d5a563;
}
.help-desktop img{
    width: 20px;
    margin-top: 15px;
}
.help img{
    width: 20px;
    margin-top: 18px;
}
.help svg{
width: 20px;
    display: block;
    margin-top: 17px;
}
.help svg path{
    fill: #f15b40;
}
.help span{
    font-size: 11px;
    display: block;
    text-transform: uppercase;    color: #191919;font-weight: 400;
}
/* .tt-mobile-header .tt-mobile-parent-menu{
	    flex: none !important;
} */
@media (min-width: 790px){
footer .tt-footer-custom .tt-box-copyright {
    padding: 5px 0px;
}
}
@media only screen and (max-width: 767px){
  .show-tab{
  	display: none;
  }
  .show-tab .tt-mobile-parent-search.tt-parent-box{
  	display: none !important;
  }
  .tt-mobile-header .tt-mobile-parent-search.tt-parent-box .tt-desctop-parent-search.tt-parent-box+.tt-search.tt-dropdown-obj+.tt-search.tt-dropdown-obj{
  	display: none !important;
  }
  .show-mobile{
  	    display: block;
    width: 120px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
  .tt-mobile-parent-cart.tt-parent-box, .tt-mobile-parent-account.tt-parent-box, a.help.tt-dropdown-toggle {
    display: none;
}
  .show-tab .tt-mobile-parent-cart.tt-parent-box, .show-tab .tt-mobile-parent-account.tt-parent-box, .show-tab a.help.tt-dropdown-toggle {
    display: block;
}
  .show-mobile{
  	display: none;
  }
  .show-tab {
    display: flex !important;
    width: 120px;
}
  .show-tab .tt-search.tt-dropdown-obj button {
    margin: 0px !important;
    padding: 0px !important;
    top: 5px;
}
  .help svg {
    margin-top: 8px !important;
}
/*   .tt-mobile-parent-search.tt-parent-box{
  	display: none;
  }
  .show-tab .tt-mobile-parent-search.tt-parent-box{
  	display: block !important;
  }
  .show-tab .tt-mobile-parent-search.tt-parent-box .tt-desctop-parent-search.tt-parent-box+.tt-search.tt-dropdown-obj+.tt-search.tt-dropdown-obj{
  	display: none !important;
  } */
  .tt-mobile-header .tt-dropdown-obj {
    margin-top: 0;
    padding-bottom: 0;
}
	.tt-mobile-header .tt-mobile-parent-menu {
        -webkit-flex: inherit !important;
        -ms-flex: inherit !important;
        flex: initial !important;
    }
  .customaccout button span {
      display: none;
  }
  .tt-mobile-header .tt-cart.tt-dropdown-obj .carttext {
      display: none;
  }
  .help svg {
      margin-top: 0;
  }
  .mobile_logo{
  	  margin-top: 9px;
  }
}
/* @media only screen and (max-width: 1024px){
#shopify-section-1550236197241 
} */

/* demo */
/* product thumbnail */
.open{
    display: block;
    left: 65%;
    top: 0;
}
.close-icon {
    position: absolute;
    right: 10px;
    top: 10px;
    width: 32px;
    height: 32px;
    opacity: 0.3;
    z-index: 99999;
}
.close-icon:hover {
  opacity: 1;
}
.close-icon:before, .close-icon:after {
  position: absolute;
  left: 15px;
  content: ' ';
  height: 33px;
  width: 2px;
  background-color: #333;
}
.close-icon:before {
  transform: rotate(45deg);
}
.close-icon:after {
  transform: rotate(-45deg);
}

.margin-ul{
    margin-top: 56px !important;
  overflow: auto;
    height: 80%;
    padding-bottom: 50px;
}
.panel-menu ul li {
    position: relative;
    border-bottom: 1px solid #eeecec;
/*     border-bottom: 1px solid #f5917f; */
}
.margin-ul{
	border-top: 1px solid #eeecec;
}
.panel-menu ul li ul li{
	border: none;
}
.hassub::after {
    content: "+";
    position: absolute;
    right: 0;
    top: 0;
    font-size: 28px;
    border-left: 1px solid #eeecec;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 43px;
    color: #aeaeae;
}
.hassub.highlight::after {
  content: "-";
}
.hassub ul{
	display: none;
}
li.hassub.highlight ul{
	display: block;
    background-color: #f6f6f6;
}
li.hassub.highlight ul li ul{
	display: none;
}
li.hassub.highlight ul li.hassub.highlight ul{
	display: block;
}
li.hassub.highlight ul li.hassub.highlight ul{
	border-top: 1px solid #eeecec !important;
}
body.bodyfixed {
    position: fixed;
}

.margin-description{
    margin-top: 10px;
}
.productthum{
	display: flex;
}
.leftthumb{ 
    display: inline-block;
    vertical-align: top;
}
.right-preview{
    width: 100%;
    display: inline-block;
    vertical-align: top;
    margin-left: 25px;
}
.right-preview img{
    max-width: 100%;
    height: auto;
}


.leftthumb ul li {
    float: left;
    display: inline-block;
    width: 100px; margin-right:10px; cursor:pointer; border: solid 3px #fff;
  
} 
.leftthumb ul li.current {
    border: solid 3px #f14868;
}
.leftthumb ul li:not(:first-child) { margin-top:0px;}

.right-preview { margin-left:0px; margin-bottom:10px;}


/* menu new option */
.panel-menu ul li a { color:#fff !important;}
ul.acnav__list.acnav__list--level3 li a {
    color: #777 !important;
}
.acnav {
  width: 100%;
}
.acnav__list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.acnav__list--level1 { 
}
/* .has-children > .acnav__label::before {
    content: "\f067";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  margin-right: 1em;
  transition: transform .3s;  
   
} */

.has-children > .acnav__label::after {
 content:'>'; 
  
  color:white;
  width:15px; height:1px; 
  position:relative;
  display: inline-block; margin-left:0px; padding-left:0px;
  transform: rotate(90deg); left:-10px;top:30%;
}
.has-children > .acnav__label::before {
/*     content: "\f067";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  margin-right: 1em;
  transition: transform .3s;   */
  content:'';  
  width:15px; height:1px; 
 position:relative;
  display: inline-block; margin-left:0px; padding-left:0px;     margin-top: 18px;
   
}


.has-children.is-open > .acnav__label::before {
 content:'<';  
  width:15px; height:1px; 
   position:relative;
  color:white;
  display: inline-block;  padding-left:0px;transform:rotateZ(90deg);     margin-top: 18px;
}
.has-children.is-open > .acnav__label::after { display:none;}
.acnav__link, .acnav__label {
 display: block;
    */: ;
    font-size: 1.3rem;
    margin: 0;
    cursor: pointer;
    color: #000000;
    /* background: #317589; */
    /* box-shadow: inset 0 -1px #3988a0; */
    transition: color .25s ease-in, background-color .25s ease-in;
    /* width: 25px; */
    float: right;
    text-align: center;
    display: block;
    justify-content: center;
    border-left: solid 1px #ffffff4a;
    padding-left: 15px;
    height: 44px;     width: 47px;
}
ul.acnav__list.acnav__list--level2 li a {
    border-bottom: solid 1px transparent; color:#333;     background: #fff;
}
 
span.acnav__label.acnav__label--level2 {
    border-left: none;
    border: solid 1px #afafaf70;
    width: 25px;
    height: 25px;
    margin-right: 10px;
    margin-top: 10px;
}
ul.acnav__list.acnav__list--level2 .has-children > .acnav__label::after {
 position:relative; top:-15px; left:-8px; width:13px;color:black; }
 ul.acnav__list.acnav__list--level2 .has-children > .acnav__label::before {
 position:relative; left:-10px; top:-7px; width:13px;color:black; }
ul.acnav__list.acnav__list--level2 .has-children.is-open > .acnav__label::before { left:-8px;color:black;}

ul.acnav__list.acnav__list--level3 li.has-children a {
        padding: 5px 20px;
    color: #333 !important;
    /* margin: 0px 15px; */
    font-size: 14px;
    background: #f1f1f1;
}

 .acnav__link:focus, .acnav__link:hover, .acnav__label:focus, .acnav__label:hover {
/*   color: #e3e3e3;
  background: #2d6b7e; */
}
.acnav__link--level2, .acnav__label--level2 {
  padding-left: .95em;
/*   background: #2d6b7e; */
}
.acnav__link--level2:focus, .acnav__link--level2:hover, .acnav__label--level2:focus, .acnav__label--level2:hover {
/*   background: #296272; */
}
.acnav__link--level3, .acnav__label--level3 {
  padding-left: 5em;
/*   background: #296272; */
}
.acnav__link--level3:focus, .acnav__link--level3:hover, .acnav__label--level3:focus, .acnav__label--level3:hover {
  background: #255867;
}
.acnav__link--level4, .acnav__label--level4 {
  padding-left: 7em;
  background: #255867;
}
.acnav__link--level4:focus, .acnav__link--level4:hover, .acnav__label--level4:focus, .acnav__label--level4:hover {
  background: #214f5c;
}
.acnav__list--level2, .acnav__list--level3, .acnav__list--level4 {
  display: none;
}
.is-open > .acnav__list--level2, .is-open > .acnav__list--level3, .is-open > .acnav__list--level4 {
  display: block;
}


/* product page */
/* .tt-product-vertical-layout .tt-product-single-img { float:none; width:100%; }
.tt-product-vertical-layout .tt-product-single-carousel-vertical {
    margin: 0 0 44px 0;
    top: 0px;
    left: 0; 
    float: none;
    width: 50px;
}

ul#smallGallery li img { width:119px; height:100px; }
 

 a.zoomGalleryActive img {
    border: solid 3px #ef5a3f;
}
.zoomLens {
    width: 120px !important;
    height: 120px !important;
    overflow: hidden !important;
    border: none !important;
    background: #03A9F4 !important;
}
.zoomWindow {
        width: 620px !important;
    height: 500px !important;
    background: #fff; 
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    margin: -10px 0px;
    border-radius: 5px;
    border: solid 10px #fff !important;
}
button.tt-btn-zomm.tt-top-right.tt-btn-zomm-product-page { display:none;}

.tt-layout-product-item button {
    margin-top: -28px;
    margin-left: 15px;
    margin-right: 15px;
}
#zoom-p { background:transparent !important; display:none !important;}


ul#smallGallery button.slick-prev.slick-arrow {
    position: absolute;
    left: 0px;
    top: 30%;
    transform: translate(90deg);
    transform: rotate(-90deg);
    top: 45%;
}
ul#smallGallery button.slick-next.slick-arrow {
    position: absolute;
    right: 0px;
    top: 30%;
    transform: translate(90deg);
    transform: rotate(-90deg);
    left: inherit;
    top: 45%;
}
ul#smallGallery .slick-slide:first-child img {
    display: block;
    margin-top: 20px;
}

header .tt-parent-box:last-child .tt-dropdown-toggle { padding-right:0px; }
tt-cart tt-dropdown-obj { margin-left:15px;}
a.help-desktop.tt-dropdown-toggle {
    display: block; margin:0px 15px !important;
} */

.product-images-carousel { 
    margin: 0 0 44px 0;
    top: 0px;
    left: 0;
    width: 13.9%; 
}

.tt-product-single-img {
    float: right;
    width: 82.7%;
    position: relative;
}

 a.zoomGalleryActive img {
    border: solid 3px #ef5a3f;
}
.zoomLens {
    width: 180px !important;
    height: 180px !important;
    overflow: hidden !important;
    border: none !important;
    background: #03A9F4 !important; z-index:99 !important;
}
.zoomWindow {
         width: 135% !important;  
    height: 100% !important;
    background: #fff; 
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    margin: -10px 0px;
    border-radius: 5px;
    border: solid 10px #fff !important;
}
.zoomContainer { z-index:99; }
ul#smallGallery button { 
margin: 0px 0px 10px;
}
 
ul#smallGallery .slick-arrow {
    position: relative;
    bottom: 0px;
    left: 6%;
} 
ul#smallGallery button.slick-next.slick-arrow {
    margin-top: -10px;
    left: 6%;
}
.slick-vertical .slick-slide { width:90% !important; } 
   a.help-desktop.tt-dropdown-toggle {
    margin: 0px 15px;
} 
.tt-blog-thumb .tt-img img { width:100%; }
.tt-blog-thumb .tt-title-description .tt-title { font-size: 18px; line-height: 1.2; }

 


  @media(min-width:2200px) {
    .product-images-static ul li:not(:first-child) {
    margin-top: 9px;
}
   .pageproduct ul#smallGallery button.slick-next.slick-arrow { margin-top: 10px; left: 6%;  }
   .pageproduct ul#smallGallery button.slick-prev.slick-arrow { margin-top: 0px; left: 6%;   }

    
.pageproduct ul#smallGallery.slick-track, .pageproduct .slick-list.draggable { height:auto !important; max-height:780px; } 
} 

 @media(min-width:1900px) and (max-width:2199px) {
  .pageproduct ul#smallGallery.slick-track, .pageproduct .slick-list.draggable { height:auto !important; max-height:680px; overflow:hidden; max-height:auto; }  
 }

 @media(min-width:1550px) and (max-width:1899px) {
  .pageproduct ul#smallGallery.slick-track, .pageproduct .slick-list.draggable { height:auto !important; max-height:550px; overflow:hidden; max-height:auto; }  
 }

 @media(min-width:1400px) and (max-width:1549px) {
  .pageproduct ul#smallGallery.slick-track, .pageproduct .slick-list.draggable { height:auto !important; max-height:450px; overflow:hidden; max-height:auto; }  
 }
 @media(min-width:1230px) and (max-width:1399px) {
  .pageproduct ul#smallGallery.slick-track, .pageproduct .slick-list.draggable { height:auto !important; max-height:380px; overflow:hidden; max-height:auto; }  
 }
 @media(min-width:992px) and (max-width:1229px) {
  .pageproduct ul#smallGallery.slick-track, .pageproduct .slick-list.draggable { height:auto !important; max-height:320px; overflow:hidden; max-height:auto; }  
 }

 @media(min-width:7668px) and (max-width:991px) {
  .pageproduct ul#smallGallery.slick-track, .pageproduct .slick-list.draggable { height:auto !important; max-height:310px; overflow:hidden; max-height:auto; }  
 }

 @media(max-width:768px)  {
  .pageproduct ul#smallGallery.slick-track, .pageproduct  .slick-list.draggable { height:auto !important; max-height:180px; overflow:hidden; max-height:auto; }  
 }
 @media(max-width:767px)  {
  .pageproduct ul#smallGallery.slick-track, .pageproduct  .slick-list.draggable { height:auto !important; max-height:380px; overflow:hidden; max-height:auto; }  
 }
@media(max-width:1024px) {
  ul#smallGallery button.slick-next.slick-arrow { left:3%;}
  ul#smallGallery .slick-arrow { left:3%}
  ul#smallGallery button.slick-prev.slick-arrow {}
}
.product-images-static ul li:not(:first-child) {
    margin-top: 10px;
}
body.pageproduct .arrow-location-right-top .slick-arrow {
    top: -70px;
    margin-right: 15px;
    margin-left: 15px;
}
@media(max-width:540px) {
body.pageproduct .arrow-location-right-top .slick-arrow {
    top: -88px;
}
  .tt-breadcrumb ul li {font-size: 10px !important;}
  .tt-breadcrumb ul li span {     max-width: 100px; }
}

.tt-carousel-products.slick-slider .slick-slide[class^="col-"] { outline:none;}
.relatedalsopage .slick-list.draggable {
    max-height: initial;
}
.relatedalsopage .tt-product .tt-image-box .tt-img {
    min-height: auto;
}
@media(max-width:798px) {
  .tt-block-title h2::after, .tt-block-title h2::before { display:none; }
  .tt-breadcrumb ul li { font-size:12px;}
  .breadcrumb li a { padding: 3px 0 3px 30px; }
}
  
@media (max-width: 1024px){
.arrow-location-right-top .slick-prev {
    left: 0px;
    top: -75px !important;
}
  .arrow-location-right-top .slick-next { right: 0px;
    top: -75px !important;}
}

@media (max-width: 575px){
.arrow-location-right-top .slick-prev {
    left: 0px;
    top: -85px !important;
}
  .arrow-location-right-top .slick-next { right: 0px;
    top: -85px !important;}
}

/* 28-10-2020 added by sarmistha */
@media only screen and (max-width: 991px){
  #tt-pageContent .tt-breadcrumb .container{
  	    max-width: 100% !important;
  }
}

/* 28-11-20 */
.shippingSection small {
    display: block;
    width: 100%;
    float: left;
}

.shippingSection small strong {
    font-size: 100%;
}

.shippingSec .inner {
    margin-top: 10px;
    display: block;
/*     float: left; */
}



/*  edit parikshat  */

.eye-icon{
float:right;
  cursor:pointer;
}
.eye-hide{
float:right;
  cursor:pointer;
}


.khadi-heading h3{margin-top:20px;}
.shiping-cal{
max-width:41.6%;
  margin:2% 7% 2% auto;
  position:relative;
  float:right;
  
  background:white;
  border-radius:2%;
  padding:20px;
  box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
    
}
 .wishlist-text-test{color:#191919;font-size:11px;position:absolute;bottom:8px;left:57%;} 
.pagecart .wishlist-text{left:81% !important;color:#191919;}
.icon-div-test{width:40px;}
.heart-icon{margin-top:15px;}
.new-col_head{text-align:center;}


/*  edit parikshat media queries */

@media only screen and (max-width: 1000px){
  .shiping-cal{ position:relative;float:none;}
  .icon-div-test{width:auto;}
  .wishlist-text-test{display:none;}
  .heart-icon{margin-left:10px;}
}

@media only screen and (max-width: 767px){
  .new-col_head{margin-top:80px;}
  .customsearchposleft{border:none;}
  .pageindex .container-fluid-custom{padding-left:0px; padding-right:0px;margin-top:0px;}
  
  
  .shiping-cal{ max-width:95%;margin:0 auto; margin-left:auto;
  position:relative;
  top:0;}
}

@media only screen and (max-width: 350px){
  .mobile_logo .tt-logo img{width:100px !important;}
}