<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.homepage-brands{margin:30px auto;text-align:center;padding:0 10px; width:100%}
.homepage-brands .picture-wrap{white-space:nowrap; overflow:hidden}
.homepage-brands .picture {width: 230px; padding: 15px;float: left;display: inline-block; white-space:nowrap;}
.homepage-brands .picture a {display: block; padding: 10px;border: 1px solid #ddd;  height: 72px; width:100%; text-align:center;}
.homepage-brands .picture img { max-width: 100%; max-height: 50px;}
.HomeAccountBtn {
    font-size: 18px;
    font-size: 16px;
    display: inline-block;
    text-align: center;
    font-weight: bold;
    color: #010767;
    text-transform: uppercase;
    box-shadow: 0 0 3px rgba(1, 7, 103, 0.42);
    border: 1px solid #010767;
    padding: 10px 15px;
    background: rgba(1, 7, 103, 0.22);
    margin-bottom:20px;
}
.top_button {
    text-align: center;
    margin: auto;
}


.manufacturer-listing .title{color:#010767; font-size:17px; text-align:left; margin-bottom:10px}
.manufacturer-listing ul li{display: inline-block;padding: 0px 4px;}
.manufacturer-listing ul {display:table; margin:auto}
.manufacturer-listing ul li a{display: block; width:32px; height:32px; line-height:29px; text-align:center; border: 1px solid #fff;background-color: #fff;}
.manufacturer-listing ul li a:hover{ border:1px solid #010767}
.manufacturer-listing ul li a.numbers{display: block; width:70px; padding:0 3px; height:32px; line-height:29px; text-align:center; border: 1px solid #fff;background-color: #fff;}
.manufacturer-listing ul li a.numbers.active{font-weight:bold; border:1px solid #010767;color:#010767}
.manufacturer-listing ul li a.active{font-weight:bold; border:1px solid #010767;color:#010767}
.manufacturer-grid .manufacturer-alphabet{display:none}
.manufacturer-grid h2{color:#010767}


.manufacturer-grid .title a {margin: 0;text-align: left;width: 100%;font-size: 13px;float: left;border: 1px solid #E8E8E8;padding: 10px;font-weight: 400;display: block;}

.manufacturer-grid .item-grid{display: flex;flex-wrap: wrap;margin: 0 -15px;justify-content: left;}
.manufacturer-grid .item-grid li{
    width: 25%;
    padding: 10px 15px;
    min-width: 250px;
}
.manufacturer-item{
    position: static !important;
}
.contact-page-top{/* width: 80%; */margin: 10px auto;display: flex;justify-content: space-between;}


.block-account-navigation .downloadable-products {display:none}
.block-account-navigation .back-in-stock-subscriptions {display:none}

.block-account-navigation .reward-points {display:none}

.block-account-navigation .back-in-stock-subscriptions {display:none}

.block-account-navigation .customer-reviews {display:none}
.footer-block-first li {width:100%;}
.footer-block {clear: none !important;width: 32%;margin-left: 2% !important;}


.logo-info {}
.logo-info p{
    font-size: 13px;
}
.header .center {
    padding-bottom: 10px;
    padding-top: 5px;
}

.logo-info { width: 180px;font-size: 12px;    text-align: center; }
.logo-info p{ font-size: 13px; }
.header .center { padding-bottom: 10px;padding-top: 5px; }
.logo-img-text{ display: flex;align-content: center;align-items: center; }
.logo-info-text{ font-size: 14px;margin: 0 10px; }


.load-more-button .button-1 {
    background: #1c3869;
    color: #fff;
    padding: 10px 25px;
    display: block;
    width: fit-content;
    margin: auto;
    border-radius: 0;
    margin-top: 15px;
    font-size: 16px;
}
.productAddedToCartWindowTitle {
font-size:0 !important;
}
.productAddedToCartWindowDescription .price {
    display:none !important;
}
.productAddedToCartWindowImage {
display:none !important;
}
.productAddedToCartWindowDescription {
width:100% !important;
max-width :100% !important;
text-align:center !important;
}

/*.overview {
width:100%
}
.additional-details {
    font: italic normal 18px "Times New Roman", Times, serif;
    color: #444;
    margin: 0 !important;
}
.additional-details span.value {
       color: #444;
}*/
.footer-block-first li {
    padding: 9px 0 9px 30px;
}

.item-box .description + .sku {display: block;position: absolute;/* z-index: 99999; */font-size: 12px;color: #fff;bottom: 115px;font-weight: 600;width: 100%;text-align: left;padding-left: 20px;max-width: 90%;left: 10px;padding: 0;}

.item-box .description + .sku ul{}

.item-box .description + .sku ul li{
    margin-bottom: 5px;
}
.item-box .description + .sku ul li span{
    white-space: normal;
    font-weight: 400;
}
.item-box .description + .sku ul li label{
    font-weight: 600;
    font-size: 13px;
}

/*.product-essential {
text-align:center;
}
*/

 .item-box{max-height: 250px;}

 .item-box .product-title a, .item-box .title a{color: #1c3869;}







 .product-grid .item-grid{ padding:3px; }
 .product-grid .item-box{max-height: unset !important;}
 .product-grid .item-box:before{ content:"";padding-top:0px; }
 .product-grid .item-box .picture a:before{content: "";display: block;padding-top: 70%;}
 .product-grid .product-item{overflow: unset;position: unset !important;}
 .product-grid .product-item .details{position: unset;padding: 5px 10px;height: auto;opacity: 1;background: #fff;}
 .product-grid .product-item .details .description{position: unset;height: auto;opacity: 1;display: none; }      
 .product-grid .item-box .sku{position: unset;width:100%;padding:0px;max-width: unset;color: #333;}
 .product-grid .item-box .sku ul li{ min-height:30px;max-height:30px;display: block;padding: 5px 0px 0px 0px; }
 .product-grid .product-item .add-info{position: unset;display: flex;align-items: center;justify-content: space-between;}
 .product-grid .product-item .add-info .prices{width: auto;display: inline-block;color: #333;padding: 0px;}
 .product-grid .product-item .add-info .prices span{ color: #333; }
 .product-grid .product-item .add-info .buttons{ width: auto;display: inline-block; }
 .cart-qty-button span{ font-size: 14px;margin:0 3px }
 .cart-qty-button input{width: 40px;height:31px;padding: 1px 5px;text-align: center;} 







</pre></body></html>