.page-products .grid.products-grid .product-items .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .locations_add_to_cart a{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.page-products .grid.products-grid .product-items .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .locations_add_to_cart a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.page-products .grid.products-grid .product-items .product-item .product-item-info .product-item-details .manageskulink{color:#ed1c24 !important;border-bottom:1px solid transparent;display:inline-block;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.page-products .grid.products-grid .product-items .product-item .product-item-info .product-item-details .manageskulink:hover{border-bottom:1px solid #ed1c24;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.product-main-wrapper .product-info-main .locations_add_to_cart a,.locations_add_to_cart a{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.product-main-wrapper .product-info-main .locations_add_to_cart a:hover,.locations_add_to_cart a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.branches-list-popup span.location-select a{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.branches-list-popup span.location-select a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.location-select span{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.location-select span:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.multishipping-checkout-addresses .column.main .actions-toolbar .secondary .action.back,.multishipping-checkout-shipping .column.main .actions-toolbar .secondary .action.back,.multishipping-checkout-billing .column.main .actions-toolbar .secondary .action.back,.multishipping-checkout-overview .column.main .actions-toolbar .secondary .action.back{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.multishipping-checkout-addresses .column.main .actions-toolbar .secondary .action.back:hover,.multishipping-checkout-shipping .column.main .actions-toolbar .secondary .action.back:hover,.multishipping-checkout-billing .column.main .actions-toolbar .secondary .action.back:hover,.multishipping-checkout-overview .column.main .actions-toolbar .secondary .action.back:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.multishipping-checkout-success .multicheckout.success .action.continue{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.multishipping-checkout-success .multicheckout.success .action.continue:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.quickshop-modal .quickshop-main .product-info-main .product-social-links .product-addto-links .action.towishlist,.quickshop-modal .quickshop-main .product-info-main .product-social-links .product-addto-links .action.tocompare{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.quickshop-modal .quickshop-main .product-info-main .product-social-links .product-addto-links .action.towishlist:hover,.quickshop-modal .quickshop-main .product-info-main .product-social-links .product-addto-links .action.tocompare:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.quickshop-modal .quickshop-main .product-info-main .product-add-form .box-tocart .fieldset .box-addtolists .fieldset .actions .tolistsview{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.quickshop-modal .quickshop-main .product-info-main .product-add-form .box-tocart .fieldset .box-addtolists .fieldset .actions .tolistsview:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.product-addto-links .manage-sku-link,.product-addto-links .manage-sku-link:active,.product-addto-links .manage-sku-link:focus,.product-addto-links .manage-sku-link:focus-visible,.product-addto-links .manage-sku-link:visited{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.product-addto-links .manage-sku-link:hover,.product-addto-links .manage-sku-link:active:hover,.product-addto-links .manage-sku-link:focus:hover,.product-addto-links .manage-sku-link:focus-visible:hover,.product-addto-links .manage-sku-link:visited:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account .form-address-edit .actions-toolbar .action.primary,a.action.primary,.action.primary,.action-primary,.action.primary,.cdz-popup-area .cdz-popup .actions-toolbar .primary button{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account .form-address-edit .actions-toolbar .action.primary:hover,a.action.primary:hover,.action.primary:hover,.action-primary:hover,.action.primary:hover,.cdz-popup-area .cdz-popup .actions-toolbar .primary button:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.actions-primary .tocart.primary:hover:before,.actions-primary .tocart.primary:hover:after{background:#000 !important;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.quickshop-modal .quickshop-main .product-info-main .product-add-form p.locations_add_to_cart a{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.quickshop-modal .quickshop-main .product-info-main .product-add-form p.locations_add_to_cart a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions a.action,.account.sales-order-invoice .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions a.action{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account.sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions a.action:hover,.account.sales-order-invoice .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions a.action:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions a.action.link-reorder,.account.sales-order-invoice .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions a.action.link-reorder{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account.sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions a.action.link-reorder:hover,.account.sales-order-invoice .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions a.action.link-reorder:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.sales-order-view .order-details-items.invoice .actions-toolbar a.action.print,.account.sales-order-invoice .order-details-items.invoice .actions-toolbar a.action.print{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account.sales-order-view .order-details-items.invoice .actions-toolbar a.action.print:hover,.account.sales-order-invoice .order-details-items.invoice .actions-toolbar a.action.print:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.sales-order-view .order-details-items.invoice .actions-toolbar a.action.back,.account.sales-order-invoice .order-details-items.invoice .actions-toolbar a.action.back{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account.sales-order-view .order-details-items.invoice .actions-toolbar a.action.back:hover,.account.sales-order-invoice .order-details-items.invoice .actions-toolbar a.action.back:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account .box-info.box-account .content-header table tr td a{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account .box-info.box-account .content-header table tr td a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account .block .block-title a{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account .block .block-title a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account .admin__data-grid-wrap .data-grid.table th,.account .table-wrapper .data-grid.table th{background-color:#ed1c24 !important;color:#fff !important;border-left:1px solid #d6d6d6 !important}.account .admin__data-grid-wrap .data-grid.table thead,.account .table-wrapper .data-grid.table thead{color:#fff !important}.account .admin__data-grid-wrap .data-grid.table thead .data-grid-th._sortable:focus,.account .table-wrapper .data-grid.table thead .data-grid-th._sortable:focus,.account .admin__data-grid-wrap .data-grid.table thead .data-grid-th._sortable:hover,.account .table-wrapper .data-grid.table thead .data-grid-th._sortable:hover{background-color:#ed1c24 !important;color:#fff !important}.account .admin__data-grid-wrap .data-grid.table thead th,.account .table-wrapper .data-grid.table thead th{background:#ed1c24 !important;color:#fff !important;border-left:1px solid #d6d6d6 !important}.account .admin__data-grid-wrap .data-grid.table thead th:hover,.account .table-wrapper .data-grid.table thead th:hover{background:#ed1c24 !important;color:#fff !important}.account .admin__data-grid-wrap .data-grid.table tbody td,.account .table-wrapper .data-grid.table tbody td{border-left:1px solid #d6d6d6 !important}.account .sidebar-main .content.block-collapsible-nav-content .nav.items .nav.item>strong{color:#ed1c24}.account .sidebar-main .content.block-collapsible-nav-content .nav.items .nav.item a{color:#000}.account .sidebar-main .content.block-collapsible-nav-content .nav.items .nav.item:hover a{color:#ed1c24}.account.supplierconnect-account-index .box-actions.managedashreminder .action.edit{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account.supplierconnect-account-index .box-actions.managedashreminder .action.edit:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.wishlist-index-index .fieldset>p .link-edit{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account.wishlist-index-index .fieldset>p .link-edit:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.epicor_subscription-manage-index .admin__data-grid-wrap.admin__data-grid-wrap-static #frontend_subscription_grid_table thead{background-color:#ed1c24 !important}.account.epicor_subscription-manage-index .admin__data-grid-wrap.admin__data-grid-wrap-static #frontend_subscription_grid_table thead th{background:#ed1c24 !important;color:#fff !important;border-left:1px solid #d6d6d6 !important}.account.epicor_subscription-manage-index .admin__data-grid-wrap.admin__data-grid-wrap-static #frontend_subscription_grid_table thead th:hover{background:#ed1c24 !important;color:#fff !important}.account .data-grid thead th{background:#ed1c24 !important;color:#fff !important;border-left:1px solid #d6d6d6 !important}.account .data-grid thead th:hover{background:#ed1c24 !important;color:#fff !important}.account .data-grid tbody td{border-left:1px solid #d6d6d6 !important}.account .back-link a{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account .back-link a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.customer-address-index .actions-toolbar .primary .action{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account.customer-address-index .actions-toolbar .primary .action:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.customer-address-index .actions-toolbar .secondary .action{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account.customer-address-index .actions-toolbar .secondary .action:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.customer-account-index .box-account.box-recent .box-head a{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account.customer-account-index .box-account.box-recent .box-head a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account .column.main .block:not(.widget) .block-title .action.edit,.account .column.main .block:not(.widget) .block-title .action.view{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account .column.main .block:not(.widget) .block-title .action.edit:hover,.account .column.main .block:not(.widget) .block-title .action.view:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account .action-default.scalable,.account .action-default,.account .scalable,.account .action-default.scalable.action-reset.action-tertiary{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account .action-default.scalable:hover,.account .action-default:hover,.account .scalable:hover,.account .action-default.scalable.action-reset.action-tertiary:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account .action-default.scalable.action-secondary{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account .action-default.scalable.action-secondary:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account button.primary,.account .action-default.scalable.task{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account button.primary:hover,.account .action-default.scalable.task:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account button.secondary{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account button.secondary:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account button.default{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account button.default:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account .actions-toolbar .secondary a,.account .actions-toolbar .secondary .action-secondary,.account .actions-toolbar .secondary .secondary,.account .actions-toolbar .secondary .action{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account .actions-toolbar .secondary a:hover,.account .actions-toolbar .secondary .action-secondary:hover,.account .actions-toolbar .secondary .secondary:hover,.account .actions-toolbar .secondary .action:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account .actions-toolbar .primary a,.account .actions-toolbar .primary .action-primary,.account .actions-toolbar .primary .primary,.account .actions-toolbar .primary .action{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account .actions-toolbar .primary a:hover,.account .actions-toolbar .primary .action-primary:hover,.account .actions-toolbar .primary .primary:hover,.account .actions-toolbar .primary .action:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.customer-address-index .actions-toolbar .primary .action{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account.customer-address-index .actions-toolbar .primary .action:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.customer-address-index .actions-toolbar .secondary .action{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account.customer-address-index .actions-toolbar .secondary .action:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account .column.main .contact-shipping .page-actions .action-default.scalable.add{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account .column.main .contact-shipping .page-actions .action-default.scalable.add:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.customer-account-edit .column.main .form .actions-toolbar .action.save.primary,.account.newsletter-manage-index .column.main .form .actions-toolbar .action.save.primary{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.account.customer-account-edit .column.main .form .actions-toolbar .action.save.primary:hover,.account.newsletter-manage-index .column.main .form .actions-toolbar .action.save.primary:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.quotes-manage-view .column.main #quote-btns a{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account.quotes-manage-view .column.main #quote-btns a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account #line-add #line-add-close{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account #line-add #line-add-close:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account #line-search .buttons-set.buttonbar a{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account #line-search .buttons-set.buttonbar a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.account.dealerconnect-claims-details #quotes_block .sorter a,.account.dealerconnect-claims-new #quotes_block .sorter a{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.account.dealerconnect-claims-details #quotes_block .sorter a:hover,.account.dealerconnect-claims-new #quotes_block .sorter a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.branches-popup-body .more-locations-wrapper .moreLocations{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.branches-popup-body .more-locations-wrapper .moreLocations:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.page-product-bundle.catalog-product-view .product-social-links .product-addto-links .action.towishlist,.page-product-bundle.catalog-product-view .product-social-links .product-addto-links .action.tocompare{background:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.page-product-bundle.catalog-product-view .product-social-links .product-addto-links .action.towishlist:hover,.page-product-bundle.catalog-product-view .product-social-links .product-addto-links .action.tocompare:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}#quickorderpad_list_selector_list_table.data-grid{margin-top:25px}#quickorderpad_list_selector_list_table.data-grid thead tr{background:#ed1c24 !important}#quickorderpad_list_selector_list_table.data-grid thead .data-grid-filters{background:transparent;border-left:1px solid #ed1c24 !important;border-right:1px solid #ed1c24 !important}#quickorderpad_list_selector_list_table.data-grid thead .data-grid-filters td{border-left:1px solid #ed1c24 !important;border-right:1px solid #ed1c24 !important}#quickorderpad_list_selector_list_table.data-grid thead th{color:#fff !important;border-left:1px solid #ed1c24 !important;border-right:1px solid #ed1c24 !important}#quickorderpad_list_selector_list_table.data-grid thead th:hover{color:#fff !important;border-left:1px solid #ed1c24 !important;border-right:1px solid #ed1c24 !important}#quickorderpad_list_selector_list_table.data-grid tbody tr._clickable{border-bottom:1px solid #ed1c24 !important}#quickorderpad_list_selector_list_table.data-grid tbody tr._clickable td{border-left:1px solid #ed1c24 !important;border-right:1px solid #ed1c24 !important}.addresses.companyfavadd .shipping-address-items .action-select-shipping-item{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.addresses.companyfavadd .shipping-address-items .action-select-shipping-item:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.product-list-container .grid.products-grid .product-items .product-item .product-item-info .product-item-details .product-item-inner .locations_add_to_cart{padding:20px 0px}.product-list-container .grid.products-grid .product-items .product-item .product-item-info .product-item-details .product-item-inner .locations_add_to_cart a:hover{background:#ed1c24 !important}.product-list-container .grid.products-grid .product-items .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .locations_add_to_cart a{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.product-list-container .grid.products-grid .product-items .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .locations_add_to_cart a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.product-list-container .grid.products-grid .product-items .product-item .product-item-actions .actions-primary{display:block;padding-top:30px}.product-list-container .grid.products-grid .product-items .product-item .product-item-actions .stock.unavailable{padding:0 3px 0 3px}.product-list-container .grid.products-grid .product-items .product-item .product-item-actions .actions-secondary{display:block;width:98%}.product-list-container .grid.products-grid .product-items .product-item .product-item-actions .actions-secondary .action.towishlist{position:absolute;top:5px;right:10px;z-index:99}.product-list-container .grid.products-grid .product-items .product-item .product-item-actions .actions-secondary .action.tocompare{position:absolute;top:35px;right:10px;z-index:99}.product-list-container .grid.products-grid .product-items .product-item .product-item-actions .actions-secondary .box-addtolists{border-bottom:0px}.product-list-container .grid.products-grid .product-items .product-item .product-item-actions .actions-secondary .box-addtolists .fieldset{margin-bottom:15px}.product-list-container .grid.products-grid .product-items .product-item .product-item-actions .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist{min-width:147px}.product-list-container .list.products-list .product-items .product-item-info .product-item-details .product-item-name .product-item-actions .actions-primary .locations_add_to_cart a,.product-list-container .list.products-list .product-items .product-item-info .product-item-details .price-box .product-item-actions .actions-primary .locations_add_to_cart a,.product-list-container .list.products-list .product-items .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .locations_add_to_cart a{background:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important}.product-list-container .list.products-list .product-items .product-item-info .product-item-details .product-item-name .product-item-actions .actions-primary .locations_add_to_cart a:hover,.product-list-container .list.products-list .product-items .product-item-info .product-item-details .price-box .product-item-actions .actions-primary .locations_add_to_cart a:hover,.product-list-container .list.products-list .product-items .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .locations_add_to_cart a:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}.page-products .products-table .product-item.table thead tr th{background-color:#ed1c24 !important;color:#fff !important}.product-list-container .list.products-list .product-items .haslocinv .product-item-info .product-item-details .product-item-inner.product-list-style-16 .product-item-actions .actions-primary .locations_add_to_cart a.inventory-link{background-color:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.product-list-container .list.products-list .product-items .haslocinv .product-item-info .product-item-details .product-item-inner.product-list-style-16 .product-item-actions .actions-primary .locations_add_to_cart a.inventory-link:before{color:#fff !important}.product-list-container .list.products-list .product-items .haslocinv .product-item-info .product-item-details .product-item-inner.product-list-style-16 .product-item-actions .actions-primary .locations_add_to_cart a.inventory-link:hover{background-color:#000 !important;color:#fff !important;border-color:#000 !important}.product-list-container .list.products-list .product-items .haslocinv .product-item-info .product-item-details .product-item-inner.product-list-style-16 .product-item-actions .actions-primary .locations_add_to_cart a.inventory-link:hover:before{color:#fff !important}.page-products .list.products-list .item.product-item .product-item-actions .actions-primary+.actions-secondary .action.towishlist,.page-products .list.products-list .item.product-item .product-item-actions .actions-secondary .action.towishlist,.page-products .list.products-list .item.product-item .product-item-actions .actions-primary+.actions-secondary .action.tocompare,.page-products .list.products-list .item.product-item .product-item-actions .actions-secondary .action.tocompare{background-color:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.page-products .list.products-list .item.product-item .product-item-actions .actions-primary+.actions-secondary .action.towishlist:after,.page-products .list.products-list .item.product-item .product-item-actions .actions-secondary .action.towishlist:after,.page-products .list.products-list .item.product-item .product-item-actions .actions-primary+.actions-secondary .action.tocompare:after,.page-products .list.products-list .item.product-item .product-item-actions .actions-secondary .action.tocompare:after{color:#fff !important}.page-products .list.products-list .item.product-item .product-item-actions .actions-primary+.actions-secondary .action.towishlist:hover,.page-products .list.products-list .item.product-item .product-item-actions .actions-secondary .action.towishlist:hover,.page-products .list.products-list .item.product-item .product-item-actions .actions-primary+.actions-secondary .action.tocompare:hover,.page-products .list.products-list .item.product-item .product-item-actions .actions-secondary .action.tocompare:hover{background-color:#000 !important;color:#fff !important;border-color:#000 !important}.page-products .list.products-list .item.product-item .product-item-actions .actions-primary+.actions-secondary .action.towishlist:hover:after,.page-products .list.products-list .item.product-item .product-item-actions .actions-secondary .action.towishlist:hover:after,.page-products .list.products-list .item.product-item .product-item-actions .actions-primary+.actions-secondary .action.tocompare:hover:after,.page-products .list.products-list .item.product-item .product-item-actions .actions-secondary .action.tocompare:hover:after{color:#fff !important}.cms-index-index .space-lg .grid-style-02.grid.products-grid .product-item .product-item-details .action.primary.hide-price-button{background-color:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important;transition:all 500ms ease}.cms-index-index .space-lg .grid-style-02.grid.products-grid .product-item .product-item-details .action.primary.hide-price-button:before{color:#fff !important}.cms-index-index .space-lg .grid-style-02.grid.products-grid .product-item .product-item-details .action.primary.hide-price-button:hover{background-color:#000 !important;color:#fff !important;border-color:#000 !important;transition:all 500ms ease}.cms-index-index .space-lg .grid-style-02.grid.products-grid .product-item .product-item-details .action.primary.hide-price-button:hover:before{color:#fff !important}.product-list-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.towishlist,.grid-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.towishlist,.product-list-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.tocompare,.grid-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.tocompare{background-color:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important;transition:all 500ms ease}.product-list-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.towishlist:before,.grid-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.towishlist:before,.product-list-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.tocompare:before,.grid-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.tocompare:before{color:#fff !important}.product-list-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.towishlist:hover,.grid-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.towishlist:hover,.product-list-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.tocompare:hover,.grid-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.tocompare:hover{background-color:#000 !important;color:#fff !important;border-color:#000 !important;transition:all 500ms ease}.product-list-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.towishlist:hover:before,.grid-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.towishlist:hover:before,.product-list-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.tocompare:hover:before,.grid-style-31.grid.products-grid .products.list.items .product-item .product-item-info .product-item-top .action.tocompare:hover:before{color:#fff !important}.page-products .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist,.catalog-product-view .block.upsell .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist,.catalog-product-view .block.related .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist,.catalog-product-view .block.substitute .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist,.checkout-cart-index .block.crosssell .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist{background-color:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.page-products .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:before,.catalog-product-view .block.upsell .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:before,.catalog-product-view .block.related .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:before,.catalog-product-view .block.substitute .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:before,.checkout-cart-index .block.crosssell .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:before{color:#fff !important}.page-products .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:hover,.catalog-product-view .block.upsell .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:hover,.catalog-product-view .block.related .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:hover,.catalog-product-view .block.substitute .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:hover,.checkout-cart-index .block.crosssell .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:hover{background-color:#000 !important;color:#fff !important;border-color:#000 !important}.page-products .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:hover:before,.catalog-product-view .block.upsell .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:hover:before,.catalog-product-view .block.related .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:hover:before,.catalog-product-view .block.substitute .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:hover:before,.checkout-cart-index .block.crosssell .grid.product-list-style-31.products-grid .products.list.items .product-item .product-item-info .product-item-top .product-bottom .product-item-actions.hasaddtolist .actions-secondary .box-addtolists .fieldset .actions .action.tolistslist:hover:before{color:#fff !important}.page-products .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link,.catalog-product-view .block.upsell .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link,.catalog-product-view .block.related .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link,.catalog-product-view .block.substitute .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link,.checkout-cart-index .block.crosssell .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link{background-color:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.page-products .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:before,.catalog-product-view .block.upsell .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:before,.catalog-product-view .block.related .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:before,.catalog-product-view .block.substitute .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:before,.checkout-cart-index .block.crosssell .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:before{color:#fff !important}.page-products .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:hover,.catalog-product-view .block.upsell .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:hover,.catalog-product-view .block.related .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:hover,.catalog-product-view .block.substitute .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:hover,.checkout-cart-index .block.crosssell .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:hover{background-color:#000 !important;color:#fff !important;border-color:#000 !important}.page-products .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:hover:before,.catalog-product-view .block.upsell .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:hover:before,.catalog-product-view .block.related .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:hover:before,.catalog-product-view .block.substitute .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:hover:before,.checkout-cart-index .block.crosssell .grid.product-list-style-31.products-grid .products.list.items .product-item.haslocinv .product-item-info .product-item-top .product-bottom .product-item-actions .actions-primary .inventory-link:hover:before{color:#fff !important}.account .sidebar-main .content.block-collapsible-nav-content .nav.items .nav.item a{font:600 14px/1.35 Oswald, Helvetica Neue, Verdana, Arial, sans-serif}.account .sidebar-main .content.block-collapsible-nav-content .nav.items .nav.item a:hover{font-weight:600}.account .sidebar-main .content.block-collapsible-nav-content .nav.items .nav.item>strong{font:600 14px/1.35 Oswald, Helvetica Neue, Verdana, Arial, sans-serif;font-weight:600 !important}.page-wrapper .page-header.header-style-32 .groupmenu .level-top .groupmenu-drop .groupmenu-drop-content .widget.block #quickadd-form-popup .buttons-set.actions .btn-qop.addmore,.custom-links #bulk-order-pad #quickadd-form-popup .buttons-set.actions .btn-qop.addmore,.page-wrapper .page-header.header-style-32 .groupmenu .level-top .groupmenu-drop .groupmenu-drop-content .widget.block #quickadd-form-popup .buttons-set.actions .btn-qop.action.tocart,.custom-links #bulk-order-pad #quickadd-form-popup .buttons-set.actions .btn-qop.action.tocart{font:600 13px/1.35 Oswald, Helvetica Neue, Verdana, Arial, sans-serif !important;font-size:13px !important;padding:8px 12px !important}.catalog-product-view .product-info-main .box-tocart .product-addto-links .manage-sku-link{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font:600 13px/1.35 Oswald, Helvetica Neue, Verdana, Arial, sans-serif !important;background-color:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.catalog-product-view .product-info-main .box-tocart .product-addto-links .manage-sku-link:hover{background-color:#000 !important;color:#fff !important;border-color:#000 !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.catalog-product-view .product-info-main .box-tocart .locations_add_to_cart .inventory-link{background-color:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important;font:600 13px/1.35 Oswald, Helvetica Neue, Verdana, Arial, sans-serif !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.catalog-product-view .product-info-main .box-tocart .locations_add_to_cart .inventory-link:hover{background-color:#000 !important;color:#fff !important;border-color:#000 !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.catalog-product-view .product-info-main .product-social-links .product-addto-links .manage-sku-link{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font:600 13px/1.35 Oswald, Helvetica Neue, Verdana, Arial, sans-serif !important;background-color:#ed1c24 !important;border-color:#ed1c24 !important;color:#fff !important}.catalog-product-view .product-info-main .product-social-links .product-addto-links .manage-sku-link:hover{background-color:#000 !important;color:#fff !important;border-color:#000 !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.catalog-product-view .product-info-main .product-social-links .product-addto-links .locations_add_to_cart .inventory-link{background-color:#fff !important;border-color:#a8aeba !important;color:#a8aeba !important;font:600 13px/1.35 Oswald, Helvetica Neue, Verdana, Arial, sans-serif !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.catalog-product-view .product-info-main .product-social-links .product-addto-links .locations_add_to_cart .inventory-link:hover{background-color:#000 !important;color:#fff !important;border-color:#000 !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.product-list-style-16 .products.list.items .towishlist,.product-list-style-16 .products.list.items .tocompare{color:#ed1c24 !important}.product-list-style-16 .products.list.items .towishlist:before,.product-list-style-16 .products.list.items .tocompare:before{color:#ed1c24 !important}.product-list-style-16 .products.list.items .towishlist:hover,.product-list-style-16 .products.list.items .tocompare:hover{color:#000 !important}.product-list-style-16 .products.list.items .towishlist:hover:before,.product-list-style-16 .products.list.items .tocompare:hover:before{color:#000 !important}.page-products .product-item-info .additional-attributes-wrapper .add-attribute{font-size:10px;color:#222}.page-products .grid.products-grid .product-items .product-item .product-item-info .product-item-details{text-align:left !important}.page-products .grid.products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name{text-align:left !important}.page-products .grid.products-grid .product-items .product-item .product-item-info .product-item-details .price-box{text-align:left !important}body.page-product-bundle .page-wrapper #maincontent.page-main .columns .main-inner .product-main-wrapper .product-info-main .product-left .product-info-main-inner .sku-list .content>p,body.page-product-bundle .page-wrapper #maincontent.page-main .columns .main-inner .product-main-wrapper .product-info-main .product-left .product-info-main-inner .sku-list .content .scrolforsku{display:none}.group-related-simple .waring.price .waring-popup-price{color:#E30613;text-decoration:underline;cursor:pointer;width:100%;display:inline-block}.group-related-simple .waring.price .waring-popup-price:hover{text-decoration:none}.modal-popup.pdp-filter-custom._show .modal-inner-wrap{transform:translateY(50%);width:50% !important}.modal-popup.pdp-filter-custom._show .modal-inner-wrap .modal-header{padding:0}.modal-popup.pdp-filter-custom._show .modal-inner-wrap .modal-header h1{padding:2rem 3rem}.modal-popup.pdp-filter-custom._show .modal-inner-wrap .modal-header .action-close{right:0}.modal-popup.pdp-filter-custom._show .modal-inner-wrap .modal-content{padding:0 3rem !important;margin-bottom:20px}.page-product-bundle .product-info-main .product-social-links{display:none}body.product-view-style-04 .page-wrapper #maincontent.page-main .columns .main-inner .product-main-wrapper .product-info-main .product-left .product-info-main-inner .product-info-price .product-info-stock-sku{flex-flow:column-reverse}body.product-view-style-04 .page-wrapper #maincontent.page-main .columns .main-inner .product-main-wrapper .product-info-main .product-left .product-info-main-inner .product-info-price .product-info-stock-sku .additional-attributes-wrapper{margin-top:20px}body.page-products .product-items .product-item .product-item-info .product-item-details .ecc-uom.price-hidden{min-height:unset !important}body.page-products .page-wrapper .page-main .product-items .item.product-item .product-item-info .product-item-details{padding-bottom:50px}.product-list-style-20 .button-hover-wrap{display:none}body .page-main .column.main .homepage-banner .row .col-sm-24 {display: block;}

.product-list-style-01 .product.details.product-item-details {
    margin-top: 20px;
    text-align: center;
}

.product-info-main {
                                .product-left {
                                    width: 80%;
                                    margin-right: 0;
                                    border: none;
                                    box-shadow: none;
                                    @media only screen and (max-width: 767px) {
                                        width: 100%;
                                    }
                                    .page-title-wrapper {
                                        .page-title {
                                            font-size: 34px;
                                            text-transform: uppercase;
                                        }
                                    }
                                    .product-info-main-inner {
                                        .sku-list {
                                            display: flex;
                                            flex-flow: column;
                                            .content {
                                                margin-bottom: 7px;
                                                p {
                                                    strong {
                                                        font-size: 0;
                                                        &:before {
                                                            content: 'Sku:';
                                                            text-transform: uppercase;
                                                            font-size: 11px;
                                                            color: #888888;
                                                        }
                                                    }
                                                }
                                                .scrolforsku {
                                                    text-transform: uppercase;
                                                    font-size: 11px;
                                                    color: #888888;
                                                    p {
                                                        font-size: 11px;
                                                        color: #888888;
                                                    }
                                                }
                                            }
                                        }
                                        > .product-item-description {
                                            margin: 0;
                                        }
                                        .product-info-price {
                                            .product-info-stock-sku {
                                                border: none;
                                                .availability {
                                                    font-size: 0;
                                                    span {
                                                        font-size: 16px;
                                                        font-weight: bold;
                                                        color: #E30613;
                                                        text-transform: uppercase;
                                                    }
                                                }
                                            }
                                            .price-box {
                                                border-bottom: none;
                                                .price-wrapper {
                                                    .price {
                                                        font-size: 28px;
                                                        color: #111111;
                                                        font-weight: 500;
                                                    }
                                                }
                                            }
                                        }
                                        .product-add-form {
                                            .box-tocart {
                                                .fieldset {
                                                    .prod-detail-qty {
                                                        display: flex;
                                                        align-items: center;
                                                        border: none;
                                                        .label {
                                                            padding-right: 28px;
                                                            margin-bottom: 0;
                                                            font-weight: 400;
                                                            letter-spacing: 0;
                                                        }
                                                        .control {
                                                            display: flex;
                                                            > span {
                                                                border: 1px solid #E0E0E0;
                                                                width: 40px;
                                                                height: 40px;
                                                                top: 0;
                                                                margin: 0;
                                                                padding: 0;
                                                                display: flex;
                                                                align-items: center;
                                                                justify-content: center;
                                                                font-size: 14px;
                                                            }
                                                            input {
                                                                color: #222222;
                                                                font-size: 18px;
                                                                line-height: 22px;
                                                                width: 90px;
                                                                height: 40px;
                                                                text-align: center;
                                                                border-top: 1px solid #E0E0E0;
                                                                border-bottom: 1px solid #E0E0E0;
                                                            }
                                                        }
                                                    }
                                                    > .actions {
                                                        width: 100%;
                                                        height: 100%;
                                                        .action.primary.tocart {
                                                            width: 100%;
                                                            border-radius: 24px;
                                                            background: #E30613;
                                                            margin-right: 0;
                                                        }
                                                    }
                                                }
                                                .product-addto-links {
                                                    width: 100%;
                                                    .action.tocompare {
                                                        width: 100%;
                                                        border: 1px solid #000000;
                                                        background: #fff;
                                                        border-radius: 24px;
                                                        font-size: 14px;
                                                        color: #222222;
                                                        &:before {
                                                            content: none;
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                        
                                    }
                                    .cdz-social-listing {
                                        right: auto;
                                        left: 0;
                                    }
                                }
                                .product-right {
                                    display: none;
                                }
                            }