/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2024-03-15 12:31:53 */
body.boxed {
}
@media (min-width: 768px) {
    .page-layout-1column .product-info-main, .page-layout-2columns-left .product-info-main, .page-layout-2columns-right .product-info-main, .page-layout-3columns .product-info-main,.page-product-downloadable .product-options-bottom {
        width: 49%;
    }
    .page-layout-1column .product.media, .page-layout-2columns-left .product.media, .page-layout-2columns-right .product.media, .page-layout-3columns .product.media,.page-product-downloadable .product-options-wrapper {
        width: 49%;
    }

    .page-layout-1column .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-left .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-right .column.main > .custom-block ~ .product-info-main, .page-layout-3columns .column.main > .custom-block ~ .product-info-main {
        width: 36.75%;
    }
    .page-layout-1column .column.main > .custom-block ~ .product.media, .page-layout-2columns-left .column.main > .custom-block ~ .product.media, .page-layout-2columns-right .column.main > .custom-block ~ .product.media, .page-layout-3columns .column.main > .custom-block ~ .product.media {
        width: 36.75%;
    }
}

.footer-links {float:right;}
.footer-links a {padding: 0px 0px 0px 15px;}
.logo-bottom{display:block; margin: 0px 0px 15px 0px;}
#store_map {height:360px; margin-bottom:20px;}
#comment{height:210px;}
.not-logged-in, .products-grid  .vendor-item-label{display:none;}
.products-grid .value{padding-bottom:10px;}
.above-header-container{text-align:center;width:100%; padding:15px 0px; font-size:18px;font-weight:bold;text-transform:uppercase;background-color:#222529!important;}
.filter-options-title{padding:0px 10px 0px 0px!important;}
.catalog-product-view .breadcrumbs{margin-bottom:30px!important;}
.breadcrumbs{background-color:#222529!important;}
.share-links{display:none!important;}
.minicart-wrapper .action.showcart .counter.qty {background-color:#0070af!important; }
.opc-progress-bar-item._active > span::before,
.opc-progress-bar-item._active::before {background-color:#0070af !important;}
.owl-carousel.show-nav-middle .owl-nav .owl-next, .owl-carousel.show-nav-middle .owl-nav .owl-prev {color:#0070af!important;}

.owl-carousel.show-nav-middle .owl-nav .owl-next:hover, .owl-carousel.show-nav-middle .owl-nav .owl-prev:hover{background-color:#0070af!important;border:1px solid #000000!important;}

.product.data.items > .item.title.active, .data.item.title:hover {color:#0070af!important; border-color:#0070af!important;}

.products-grid .no-tax, .products-list .no-tax, .products-grid .with-tax, .products-list .with-tax, .product-info-price .no-tax, .product-info-price .with-tax {display:none;}

.category-slider{margin: 0 auto;max-width:1180px;}
.category-slider .owl-item {width:299px!important;}

.minicart-items .product-item-pricing .label {width:100%!important;}
.minicart-wrapper .block-minicart li {width:97%!important;}
.minicart-wrapper .block-minicart {width:370px!important;}
.minicart-items .update-cart-item {font-size:0.7em!important;}
.minicart-items .product-item-name {white-space: normal !important;text-align: left !important;}
.opc-sidebar .opc-block-summary .product-item .product-item-name-block {padding-right:1em!important;}
.opc-sidebar .minicart-items .product-item-details .details-qty {display:block!important;}


 @media only screen and (max-device-width: 413px) {
.minicart-wrapper .block-minicart {width:320px!important;}
.minicart-wrapper .block-minicart li {padding:15px 5px!important;}
.minicart-wrapper .block-minicart .subtotal {font-size:13px!important;}
}

 @media only screen and (max-device-width: 321px) {
.minicart-wrapper .block-minicart {width:280px!important;}
.minicart-wrapper .block-minicart li {padding:15px 2px!important;}
.minicart-wrapper .block-minicart .subtotal {font-size:12px!important;}
.minicart-items .update-cart-item {padding:0px 5px!important;}
.minicart-wrapper .block-minicart .subtotal .amount .price {font-size:12.5px!important;}
}