/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.filter-wrapper:has(.filter-help){display:none;}.form-type--textarea{margin-bottom:0;}@media (min-width:992px){#block-quickbolt-main-menu ul.menu li{padding:0 2rem;}}
@media (min-width:992px){.view-view-product-list .card{flex:0 1 32% !important;}}.view-view-product-list .views-field-field-image img{max-height:200px;width:auto;}.product-card-size{color:#333333;font-size:2rem;text-align:center;}
.qsbanner{align-content:space-around;height:450px;}.qsbanner h1{font-size:32px;}.qsbanner p,.qsbanner a{font-size:24px;}.qsbanner .essay p{font-size:16px;}@media (max-width:1440px){.qsbanner{height:450px;}}@media (max-width:1195px){.qsbanner{height:355px;}.qsbanner p{font-size:18px;}}@media (max-width:992px){.qsbanner{height:255px;}.qsbanner h1{font-size:inherit;}.qsbanner p{font-size:18px;}}@media (max-width:769px){.qsbanner{height:255px;h1{font-size:26px;}p,a{font-size:16px;}}@media (max-width:460px){.qsbanner{height:155px;}.qsbanner h1{font-size:24px;}.qsbanner p,.qsbanner a{font-size:16px;}}
.view-display-id-block_2{margin-top:2px;margin-bottom:62px;}
.region-header .views-exposed-form form .form--inline #edit-search-api-fulltext,.region-header .product-search-box .form--inline #edit-search-api-fulltext{width:400px;}@media (max-width:768px){.layout-container,.container{max-width:unset;}.region-header .views-exposed-form form .form--inline #edit-search-api-fulltext,.region-header .product-search-box .form--inline #edit-search-api-fulltext{width:inherit;}}
