/** Shopify CDN: Minification failed

Line 285:0 Unexpected "}"

**/
header {
  width: 100% !important;
  margin: 0 !important;
}
header .header__heading {
  margin: 0 15px;
}
header .header__heading-link {
  padding: 0;
  margin-left: -7px;
}
header .header__icon--cart {
  margin-right: 0;
}
.gm-menu-installed header .gm-menu {
  /* padding-left: 30px; */
  position: static!important;
}
.gm-menu-installed header .gm-menu .gm-item.gm-level-0 > .gm-target {
  line-height: 80px!important;
  padding: 0 9px!important;
  height: 80px;
  cursor: pointer;
}
.gm-menu-installed header .gm-menu .gm-item.gm-level-0 > .gm-target:hover {
  border-bottom: 1px solid #eb242e;
  border-top: 1px solid #fff;
}
.gm-menu-installed header .gm-item.gm-level-0>.gm-target.js-no-transition:hover>.gm-text {
    color: #eb242e!important;
}
.gm-menu-installed header .gm-item.gm-level-0>.gm-target.js-no-transition>.gm-text {
  font-family: Futura,sans-serif!important;
  font-weight: 700!important;
  text-transform: uppercase;
/*   color: #000!important; */
  font-size: 12.8px!important;
}
.gm-menu-installed header .gm-menu .gm-item.gm-level-0 .gm-submenu.gm-mega {
  width: 1440px!important;
  min-width: auto!important;
  max-width: 100%;
  overflow: hidden!important;
  margin: 0 auto;
  box-shadow: 5px 5px 10px 2px rgba(0,0,0,.3);
}
@media(max-width: 989px) {
  .gm-menu-installed header .gm-menu .gm-item.gm-level-0 .gm-submenu.gm-mega {
    box-shadow: none;
    border: none !important;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-item.gm-level-0 .gm-submenu.gm-mega {
    float: left;
  }
}
.gm-menu-installed header .gm-menu .gm-item.gm-level-0 .gm-submenu.gm-mega p {
  display: none;
}
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(2) .gm-submenu > .gm-grid,
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(4) .gm-submenu > .gm-grid{
  display: grid!important;
  grid-template-columns: 0.5fr 1fr!important; 
  padding: 0 90px;
}
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(2) .gm-collection.gm-collection-top.gmcol-3,
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(4) .gm-collection.gm-collection-top.gmcol-3{
  flex: unset;
  padding: 8px;
  max-width: 100%;
}
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(2) .gm-collection.gm-collection-top.gmcol-3 img,
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(4) .gm-collection.gm-collection-top.gmcol-3 img{
  margin-bottom: 0;
}
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(2) .gm-collections.gm-grid,
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(4) .gm-collections.gm-grid{
  flex-wrap: nowrap!important;
  margin: 0;
}
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(2) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu,
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(4) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu {
  grid-row: span 2;
  padding-left: 120px;
}
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(2) .gm-collection.gm-collection-top.gmcol-3 .gm-target .gm-text,
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(4) .gm-collection.gm-collection-top.gmcol-3 .gm-target .gm-text {
  display: none;
}
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(1) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu .gm-links .gm-text, 
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(2) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu .gm-links .gm-text, 
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(4) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu .gm-links .gm-text{
  font-size: 14px;
  color: #000!important;
  font-family: 'Futura' !important;
}
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(2) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu .gm-links .gm-text:hover, 
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(4) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu .gm-links .gm-text:hover{
  color: #888!important;
  border-bottom: 1px solid;
}
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(2) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu .gm-links .gm-target, 
.gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(4) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu .gm-links .gm-target{
  padding: 0;
  margin-bottom: 6px;
  display: block;
}
.gm-menu-installed header .gm-menu .gm-has-submenu .gm-grid-item {
  padding: 0;
  max-width: 100%!important;
}
.gm-menu-installed header .gm-menu .gm-has-submenu .gm-grid-item .gm-image {
  padding: 8px!important;
}

@media(max-width: 1050px) {
  header.page-width {
    padding-left: 13px;
    padding-right: 13px;
  }
}
@media(min-width: 1051px) {
 header.page-width {
   padding: 0!important;
 } 
}
@media(min-width: 1025px) {
 header.page-width {
   width: 1440px;
   max-width:100%;
   padding: 0;
 } 
}
@media(min-width: 989px) {
  .gm-menu-installed header .gm-menu .gm-has-submenu:first-child .gm-grid-item.gm-has-submenu {
    display: none;
  }
  .gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(2) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu .gm-item:first-child, 
  .gm-menu-installed header .gm-menu .gm-has-submenu:nth-child(4) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu .gm-item:first-child {
     display: none; 
  }
}
@media(max-width: 989px) {
  .header {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  header .menu-drawer-container #menu-drawer {
    width: 100%;
    height: auto;
    transform: translateY(-100%);
  }
  header .menu-drawer-container[open].menu-opening #menu-drawer {
    transform: translateY(0);
  } 
  header .menu-drawer-container #menu-drawer .menu-drawer__utility-links {
    display: none;
  }
  header .menu-drawer-container #menu-drawer .menu-drawer__navigation,
  header .menu-drawer-container #menu-drawer .menu-drawer__navigation .gm-menu {
    padding: 0;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-item.gm-level-0>.gm-target {
    padding: 16px 48px 16px 16px!important;
    height: auto;
    border-bottom: 1px solid!important;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-item.gm-level-0>.gm-target:hover {
    border: none;
  }
  header .menu-drawer-container #menu-drawer .gm-item.gm-level-0>.gm-target.js-no-transition>.gm-text {
    line-height: normal!important;
  }
  header .menu-drawer-container #menu-drawer .gm-item.gm-level-0>.gm-target.js-no-transition:hover>.gm-text {
    color: #000!important;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-has-submenu .gm-grid-item {
    display: none;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-has-submenu .gm-grid-item.gm-has-submenu {
    display: block;
    padding-left: 30px;
    padding-right: 30px;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-item.gm-level-0 .gm-submenu.gm-mega {
    width: auto!important;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-has-submenu:nth-child(2) .gm-submenu>.gm-grid, 
  header .menu-drawer-container #menu-drawer .gm-menu .gm-has-submenu:nth-child(4) .gm-submenu>.gm-grid {
    padding: 0;
    display: block!important;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-has-submenu:nth-child(2) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu, 
  header .menu-drawer-container #menu-drawer .gm-menu .gm-has-submenu:nth-child(4) .gm-item.gm-grid-item.gmcol-2.gm-has-submenu {
    padding: 0;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-has-submenu .gm-grid-item.gm-has-submenu .gm-links {
    padding: 8px 0!important;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-has-submenu .gm-grid-item.gm-has-submenu .gm-links .gm-target{
    padding:0;
    margin: 0;
    line-height: 44px!important;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-has-submenu .gm-grid-item.gm-has-submenu .gm-links .gm-item {
    padding: 0 8px;
  }
  header .menu-drawer-container #menu-drawer .gm-menu .gm-has-submenu .gm-grid-item.gm-has-submenu li {
    margin: 0;
  }
  header .menu-drawer-container #menu-drawer .gm-menu.gm-mobile-bordered.gm-menu-mobile > .gm-level-0 + .gm-level-0:not(.searchItem) {
    border: none!important;
  }
}


/* flag */
img {
    width: 100%;
}
.header__icons {
    margin: 0px 15px;
}
.flag_icon {
    padding: 8px 0px;
    display: flex;
    flex-direction: column;
    justify-content: center;
  width: 30px;
}

@media (min-width: 1000px) and (max-width: 1250px) {
    .gm-menu-installed header .gm-menu{
        padding-left: 0px;
    }
    .page-width .header__inline-menu .gm-menu .gm-level-0 .gm-target.js-no-transition{
    padding: 0 4px!important;
}
    .gm-menu-installed header .gm-item.gm-level-0>.gm-target.js-no-transition>.gm-text{
        font-size: 11px !important;
    }
    .header--middle-left{
        column-gap: 0rem;
    }
}

/* Custom css by mohit 01-08-2023 Start */

@media screen and (min-width:319px) and (max-width:1024px) {
    .header{
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .header-wrapper .header .header__icons{
        margin: 0 !important;
    }
}

/* Custom css by mohit 01-08-2023 End*/

/* header logo css START */
@media (max-width:400px){
  header .header__heading-link {
    margin-left: -12px;
  }
}
@media (min-width:1051px) and (max-width:1440px){
  .header__heading {
    margin-left: 25px;
}
}
/* @media (min-width: 1051px) and (max-width: 1440px) {
  .template-collection .header__heading-link.link.link--text.focus-inset{
    margin-left: 25px;
  }
} */
/* @media (min-width: 1051px)  {
  .template-collection .header__heading-link.link.link--text.focus-inset{
    margin-left: 25px;
  } */
}
/* header logo css END */
