/** Shopify CDN: Minification failed

Line 26:16 Expected identifier but found whitespace
Line 26:17 Unexpected "30px"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
.ntheader .nt_menu>li.has-children>a:after {
    color: #fff !important;
}
.nt_menu div.menu-item>a, .nt_menu ul li a {
    color: #545353 !important;
}
.advc.advc-embed-block .advc-title, .advc.advc-section .advc-title {
  color: var(--advc-title-color);
  font-family: var(--advc-title-font-family);
  font-size: var(--advc-title-font-size);
  font-style: var(--advc-title-font-style);
  font-weight: var(--advc-title-font-weight);
  letter-spacing: var(--advc-title-letter-spacing);
  line-height: var(--advc-title-line-height);
}
--advc-gutter-x: 30px;
  --advc-gutter-y: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: calc(var(--advc-gutter-x)*-.5);
  margin-right: calc(var(--advc-gutter-x)*-.5);

  .advc-section .advc-row-cols-md-3 > * {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

.bcpo-instructions > div {
    margin-top: 0px !important;
    font-weight: 400 !important;
    line-height: 18px !important;
    font-size: 16px !important;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  .nt_mb_menu .sub-menu li>a {
    color: #545353 !important;
}
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  
}