/* Generated by scripts/build-heading-styles.mjs — DO NOT EDIT.
   Captured H3/H4/H5/H6 rules rewritten for the promoted H2.seo-was-hN outline headings.
   Source: assets/themes/blackrock/assets/css/style.css
   Source-SHA256: b4d1e9e1e421099e434a73a87f3d1e4a4ba1f6305d312453ba294ce680c0c030
   Source-Bytes: 70156 */

h2.seo-was-h3 {font-size:1.75rem;line-height:1.2;font-weight:600;font-family:'Barlow Condensed',sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:.5rem; padding:0; max-width:none;letter-spacing:inherit;text-align:inherit;}
h2.seo-was-h4 {font-size:1.5rem;line-height:1.2;font-weight:600;font-family:'Barlow Condensed',sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:.5rem; padding:0; max-width:none;letter-spacing:normal;text-align:inherit;}
h2.seo-was-h5 {font-size:1.25rem;line-height:1.2;font-weight:600;font-family:'Barlow Condensed',sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:.5rem; padding:0; max-width:none;letter-spacing:inherit;text-align:inherit;}
h2.seo-was-h6 {font-size:1rem;line-height:1.2;font-weight:600;font-family:'Barlow Condensed',sans-serif;text-transform:inherit;margin-top:0;margin-bottom:.5rem; padding:0; max-width:none;letter-spacing:inherit;text-align:inherit;}
.welcometext.become-form h2.seo-was-h5, .welcometext.sideguide h2.seo-was-h5 {font-family:'Barlow Condensed',sans-serif;font-size:1.25rem;line-height:1.2;font-weight:600;letter-spacing:inherit;}
h2.seo-was-h3, h2.seo-was-h4, h2.seo-was-h5 {font-family: 'Barlow Condensed', sans-serif;
    text-transform: uppercase;
    font-weight: 600;}
#header .megamenu h2.seo-was-h5 {font: 600 18px/26px 'Barlow Condensed';
    letter-spacing: 0.45px;
    color: #2D2A26;
    margin-bottom: 25px;}
.homepagebox h2.seo-was-h4 {text-transform: uppercase;
    font: 600 30px/40px 'Barlow Condensed';
    letter-spacing: 0.75px;
    color: #E8004C;
    opacity: 1;}
.homepagebox.variant2 h2.seo-was-h4 {color: #2D2A26;}
.homepagebox.variant3 h2.seo-was-h4 {color: #fff;
    font: 600 42px/46px "Barlow Condensed";}
.homepagebottomboxes h2.seo-was-h4 {font: 600 30px/56px 'Barlow Condensed';
    letter-spacing: 0.75px;
    color: #E8004C;
    opacity: 1;}
.searchcontent .productbox h2.seo-was-h4 {font: 600 25px/28px 'Barlow Condensed';
    letter-spacing: 0.63px;
    color: #E8004C;
    text-decoration: none!important;}
.productbox-filter .filterbox.close h2.seo-was-h5 {color: #2D2A26;}
.productbox-filter h2.seo-was-h4 {font: 600 30px/56px 'Barlow Condensed';
    color: #E8004C;}
.productbox-filter h2.seo-was-h5 {text-transform: none;
    font: Bold 20px/28px Roboto;
    letter-spacing: 0.2px;
    color: #2D2A26;
    margin-bottom: 10px;}
.productdetail h2.seo-was-h4 {font: 600 25px/27px Barlow Condensed;
    letter-spacing: 0.38px;
    color: #2D2A26;}
h2.seo-was-h6 {font:normal 18px/21px 'Barlow Condensed';font-weight:600;}
.homepagebottomboxes.homepagebottomboxes-news h2.seo-was-h4 {line-height: 42px;}
.homepagebottomboxes.homepagebottomboxes-news.homepagebottomboxes-news2 h2.seo-was-h4 {font: 600 42px/46px 'Barlow Condensed';}
.homepagebottomboxes.homepagebottomboxes-news.homepagebottomboxes-news-aboutus h2.seo-was-h4 {color: #2D2A26;
    font: 600 42px/46px Barlow Condensed;}
@media (max-width: 767px) {
.homepagebottomboxes.homepagebottomboxes-news.homepagebottomboxes-news-aboutus h2.seo-was-h4 {font: 600 28px/31px Barlow Condensed;}
}
.welcometext-inner h2.seo-was-h3 {font: 600 30px/35px Barlow Condensed;
    margin: 45px 0 30px 0;}
.poster.poster02 .poster-inner h2.seo-was-h3 {font: 600 30px/35px Barlow Condensed;
    letter-spacing: 0.45px;
    color: #2D2A26;
    text-transform: uppercase;}
.homepagebottomboxes.homepagebottomboxes-news.homepagebottomboxes-news2.newsslider h2.seo-was-h3 {text-align: center;
    margin-top: 100px;
    font: 600 42px/46px Barlow Condensed;
    letter-spacing: 0.63px;
    color: #2D2A26;
    text-transform: uppercase;
    opacity: 1;}
@media (max-width: 991px) {
.welcometext-inner h2.seo-was-h3 {font: 600 24px/29px Barlow Condensed;
        margin: 30px 0 20px 0;}
.searchcontent .productbox h2.seo-was-h4 {font: 600 24px/29px 'Barlow Condensed';}
}
@media (max-width: 767px) {
.homepagebox h2.seo-was-h4 {margin-top: -26px;
        font: 600 22px/40px 'Barlow Condensed';}
.homepagebox.variant3 h2.seo-was-h4 {font-size: 30px;
        margin-top: 0;}
.homepagebottomboxes.homepagebottomboxes-news h2.seo-was-h4, .homepagebottomboxes.homepagebottomboxes-news.homepagebottomboxes-news2 h2.seo-was-h4 {line-height: 29px;
        font-size: 24px;}
.poster.poster02 .poster-inner h2.seo-was-h3 {font: 600 16px/35px Barlow Condensed;}
}
