/** Shopify CDN: Minification failed

Line 144:0 Expected "}" to go with "{"

**/
.topbanner-menu {
    background-color: #1f1f1f;
}
.top-bar-icons {
  height:40px;
  padding:8px 15px 0px 15px;
}
@media only screen and (max-width:1194px) {
  .top-bar-icons {
  padding:8px 3px 0px 3px;
}
}
.top-logo {
  float:right;
  height:50px;
  padding-bottom:8px;
}
@media only screen and (max-width:989px) {
 .top-logo {
   display:none;
}
  .topbanner-menu {
    display:none;
}
}
@media only screen and (max-width:990px) {
  .header.header--middle-left.page-width.header--has-menu {
    background-color:#1f1f1f!important;
  }
  .header__icon {
    color:#fff!important;
}
}
   @media only screen and (min-width:990px) {
   img.header__heading-logo {
    display: none;
}
     .header__heading-logo {
       display:none!important;
     }
     .header__heading {
    display: none!important;
}
.header {
    padding-top: 0.5rem!important;
    padding-bottom: 0.5rem!important;

}
  }
/* Transparent Header */
@media only screen and (min-width:769px) {
.sc-ckTSus.kVjkXt.pf-2_ {
    margin-top: -107px;
    /* z-index: -9999999999999; */
}

header.header.header--middle-left.page-width.header--has-menu {
    background-color: #fff0;
    width: 100%!important;
}

.header-wrapper {
    background-color: #fff0!important;
  -webkit-transition: opacity .5s linear!important;
  -moz-transition: opacity .5s linear!important;
  -ms-transition: opacity .5s linear!important;
  -o-transition: opacity .5s linear!important;
  transition: opacity .5s linear!important;
    /* width: fit-content; */
}

.header-wrapper:hover {
    background-color: #fff!important;
}

}
@media only screen and (min-width:1600px) {
    .header__icons {
    display: flex;
    grid-area: icons;
    justify-self: end;
    margin-right: -5%;
}
}
@media only screen and (max-width:1440px) {
  .header__icons {
    display: flex;
    grid-area: icons;
    justify-self: end;
    margin-right: 62%;
    z-index:99999!important;
}
}
span.tmenu_item_text, span.tmenu_indicator_icon {
    color: #1f1f1f!important;
}

/* Arturo's Transition */
sticky-header.header-wrapper.header-wrapper--border-bottom {
    background: #ffffff9c!important;
}

sticky-header.header-wrapper.header-wrapper--border-bottom:hover {
    background: #fff!important;
}

@media only screen and (min-width:990px) {
header.header.header--middle-left.page-width.header--has-menu:hover {
    background: #ffffff!important;
}
}

.__pf .pf-3_ {
    padding-top: 210px;
    padding-bottom: 200px;
    margin-top: -115px;
}
@media (min-width: 1025px) and (max-width: 1199px) {
.__pf .pf-3_ {
    padding-top: 407px;
}

 
/* End Transparent Header */
/* Search Bar Header */
.search-modal__content {
  justify-content:end!important;
}
a.header__icon.header__icon--account.link.link--text.focus-inset.small-hide {
 display:flex!important;
}
  
  /*Pagination*/
  .sc-gfqkcP.HiIgb.pf-cmIpgn > a {
    color:#1f1f1f!impmortant;
  }
  
 
