.rich-text__blocks, .collection-hero__description { max-width: 100% !important; }
.product-grid-container {
  margin-top: 2rem;
}
.horizontal-mega-menu ul.mm-submenu.mm-submenu.tree li:hover>a,
.horizontal-mega-menu ul.mm-submenu.mm-submenu.tree li.mega-hover>a,
.horizontal-mega-menu ul.mm-submenu.mm-submenu.tabbed>li.tab-opened>a,
.horizontal-mega-menu ul.mm-submenu.mm-submenu.tabbed>li.tab-opened>a>.mm-title,
.horizontal-mega-menu ul.mm-submenu.mm-submenu li a:hover,
.horizontal-mega-menu ul.mm-submenu.mm-submenu li:hover>a,
.horizontal-mega-menu ul.mm-submenu.mm-submenu li a:hover i,
.horizontal-mega-menu ul.mm-submenu.mm-submenu li:hover>a>i,
.horizontal-mega-menu ul.mm-submenu.mm-submenu li a:hover>span,
.horizontal-mega-menu ul.mm-submenu.mm-submenu li:hover>a>span,
.horizontal-mega-menu ul.mm-submenu.tree li.fa:hover:before,
.horizontal-mega-menu ul.mm-submenu.tree li.mega-hover.fa:before,
.horizontal-mega-menu ul.mm-submenu.tabbed>li.tab-opened.fa:before,
.horizontal-mega-menu ul.mm-submenu>li>.mega-menu-item-container>.mm-list-name>span[onclick]:hover {
  color: #C6272F!important;
}
.vertical-mega-menu>.buddha-menu-item>.mm-submenu.mm-submenu.height-transition {
  background-color: #f4f4f4!important;
}
.vertical-mega-menu ul.mm-submenu.mm-submenu span {
  color: black!important;
}