/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media only screen and (min-width:20rem) and (max-width:47.9375rem){.about-banner-section .banner-wrapper img{min-height:unset;}}
@media only screen and (min-width:20rem) and (max-width:47.9375rem){.hbf-products-block .product-img-block{display:block;}}
.Full-Width{width:100%;}
.rep-international-title{text-transform:capitalize;font-size:2.5rem;}
@media only screen and (min-width:20rem) and (max-width:47.9375rem){.product-three-block-scroll-section .title{line-height:43.74px;letter-spacing:-0.03em;}.Hero-Banner-section .hero-overlay-content h1.heading-1{letter-spacing:-0.03em;margin-right:2%;}.Hero-Banner-section .hero-overlay-content p{margin-right:3%;}}
@media (min-width:64rem){#header .header-inner-wrap #navbar-top{width:28%;}#header .header-inner-wrap #navbar-top div.container{padding-left:0 !important;}#header .header-inner-wrap #navbar-top .nav a{margin-right:0 !important;padding:0 10px !important;font-size:10px !important;}}
#block-exposedformhbf-search-headerpage-1-3{display:none;}
body.product-detail-page div.hbf91ia-product-materials-finishes-items,body.product-detail-page div.hbf904-product-download-links,body.product-detail-page div.download-links---file-with-file-name{display:none !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){.three-coloumn-grid-section{background:hsl(0,0%,96%)!important;}}
.video-component-section .container .row .hbf-about-carousel .hbf-slider-image-wrapper img{cursor:pointer;}
