/* Product Catalog */
.MMM--grids h1, .MMM--grids .MMM--hdg_1, .MMM--grids .MMM--wysiwyg h1, .MMM--grids .MMM--wysiwyg h1.MMM--hdg_1, .MMM--grids  .rH-52-Hero .MMM--heroCarouselButtonContainer h1.MMM--heroCarouselTitle  {font-family:'Sentinel A','Sentinel B'; font-weight:600; font-style:italic; color:#555555; font-size:80px; }

.MMM--grids div[data-pagetype='Search Results'] .MMM--hdg_1 { font-size:20px; }

.MMM--grids  .rH-52-Hero .MMM--heroCarouselButtonContainer h1.MMM--heroCarouselTitle { color:#ffffff; }

.MMM--grids h2, .MMM--grids .MMM--hdg_2, .MMM--grids .MMM--wysiwyg h2, .MMM--grids .MMM--wysiwyg h2.MMM--hdg_2, .MMM--grids  .rH-52-Hero .MMM--heroCarouselButtonContainer .MMM--flx_hdg_6 p, div[data-pagetype="Gallery Page"] h1.MMM--hdg.MMM--hdg_1, div[data-pagetype="Details"] .MMM--hdg_1, .MMM--searchTitle h1.MMM--hdg.MMM--hdg_1 {font-family:'colfax-web'; font-weight:normal; font-style:normal; color:#555555; font-size:2em;}
div[data-pagetype="Gallery Page"] h1.MMM--hdg.MMM--hdg_1{ padding-left:10px; }
.MMM--resultsControls{ margin:10px 10px; }
.MMM--grids h3, .MMM--grids .MMM--hdg_3, .MMM--grids .MMM--wysiwyg h3, .MMM--grids .MMM--wysiwyg h3.MMM--hdg_3, .MMM--grids .MMM--grids .MMM--hdg_4 a, .MMM--grids .MMM--grids .MMM--hdg_4 a:visited {font-family:'colfax-web'; font-weight:normal; font-style:normal; color:#555555; font-size:1.167em;}
.MMM--breadcrumbs-list li[itemprop="child"]:last-child { display:inline-block; }

/* Column Background Color */
.CatalogColumnBgColor { background-color:#f7dd00; }

/* SNAPS Mobile Filter Funnel */
@media screen and (min-width: 1px)
.MMM--icn_filter span, .MMM--icn_filter:before { display:none; }
.mix-MMM--icn_subMd { vertical-align: -4px; display: none; }

.MMM--grids .rH-52-Hero .MMM--isNotOnMobile.MMM--isOnTablet .MMM--heroCarouselButtonContainer .MMM--flx_hdg_6 p{font-size:1.1em;}

.MMM--grids .rH-52-Hero .MMM--isOnMobile.MMM--isNotOnTablet .MMM--heroCarouselButtonContainer h1.MMM--heroCarouselTitle{color:#555555; font-size:4em; }

.MMM--btn_primary{background-color: #F7DD00 !important;}

.MMM--btn:before{background-color: #F7DD00 !important;}

.MMM--contentWrapper_hero .MMM--carouselList { max-height: 480px; }

