/** Shopify CDN: Minification failed

Line 130:1 Expected "}" to go with "{"

**/


@media (width > 1024px){
.m-header[data-transparent=true] {
    min-height: var(--min-topbar-height);
}
  .m-header:not(.scroll-down) .m-header__wrapper.transparent-on-top * {
    color: white !important;
}
}
#m-theme .m-mega-menu__inner a,#m-theme .m-mega-active a{
  color:black !important;
}


.f-incart__product-info:has(.f-incart__product-options){
  flex-direction: column;
}
.f-incart__product-info:has(.f-incart__product-options) div:nth-child(2){
  flex-direction: row;
}
.f-incart__product-info:has(.f-incart__product-options) div:nth-child(2) .foxkit-card__prices{
  justify-content: flex-start!important;
}

/* .m-header.stuck .transparent-on-top .m-header__mobile, .m-header.stuck .transparent-on-top .m-header__desktop, .m-header.stuck .transparent-on-top .m-menu-bar {
  color: black;
} */

.foxkit-related-products__heading{
  font-size:21px!important;
}
.m-collection-page__breadcrumb {
    border-bottom: 1px solid var(--border-color-1);
    border-top: 1px solid var(--border-color-1);
}
body {
  --sf-header-height: 69px !important;
}
.m-announcement-bar__content {
  height: 30px;
  white-space:nowrap;
}
.m-header:not(.stuck) .m-header__wrapper {
  height: 69px;
}
@media (min-width: 1024px) {
  .jdgm-all-reviews-page__title,
  .m-collection-page-header--small {
    padding: 50px 0;
  }
  body {
    --sf-header-height: 153px !important;
  }
  .m-announcement-bar__content {
    height: 40px;
  }
  .m-header:not(.stuck) .m-header__wrapper {
    height: 153px;
  }

  .m-header:not(.m-mega-active,.stuck).transparent-on-top header .m-menu-bar {
    color: rgb(var(--header-transparent-text-color, #fff));
  }
}
.m-product-tag:not(.hidden) {
    display: contents!important;
    color: black!important;

.m-mega-banner__title {
    color: white!important;
}  

#MainContent {
   
    position: relative;
}
.sf__header-main-menu {
    z-index: 0!important;
}
.jdgm-widget.jdgm-all-reviews-text {
    text-align: center;
}

@media only screen and (max-width: 767px) {
div.m-sticky-addtocart select.m-product-option--dropdown-select {
    width: 50%;
}
}

.select-arrow-active span, .select-items div ,.select-selected span{

      text-transform: lowercase;
}

#summary {
    background: white!important;
    border:0px solid #888!important;
    padding:10px 15px;
    margin-bottom:15px;
    border-radius:4px;
    width:auto;
    text-align:left;
    text-decoration: underline;
} 
#summary strong {
    display:block;
    font-size:110%;
    margin-bottom:7px;
}
#summary-list, #summary-list li {
    list-style:none;
    margin:0;
    padding:0;
}  
#summary-list a {
    text-decoration: none;
    padding:8px 0;
    font-size:100%;
    display:block;
    border:none;
}    
#summary-list a:hover {
    text-decoration: underline;
}