:root {
--cxb-primary-color: #0A7AFF;
--cxb-primary-color-hover: #0861cc;
--cxb-primary-color-rgb: 10, 122, 255;
--cxb-category-active-color: #0A7AFF;
--cxb-category-border-color: #0A7AFF;
--cxb-page-background-color: #FFFFFF;
--cxb-global-element-color: #0A7AFF;
--cxb-page-top-margin: 0px;
--cxb-page-top-padding: 35px;
--cxb-page-bottom-padding: 35px;
--cxb-card-border-hover-color: #FFFFFF;
}
.cxb-b2b-view-details-button,
.cxb-b2b-inquiry-button,
.cxb-b2b-button-primary {
background-color: var(--cxb-primary-color, #0A7AFF);
border-color: var(--cxb-primary-color, #0A7AFF);
}
.cxb-b2b-view-details-button:hover,
.cxb-b2b-inquiry-button:hover,
.cxb-b2b-view-details-button:focus,
.cxb-b2b-inquiry-button:focus,
.cxb-b2b-button-primary:hover,
.cxb-b2b-button-primary:focus {
background-color: var(--cxb-primary-color-hover, color-mix(in srgb, var(--cxb-primary-color, #0A7AFF) 80%, #000000));
border-color: var(--cxb-primary-color-hover, color-mix(in srgb, var(--cxb-primary-color, #0A7AFF) 80%, #000000));
}
.cxb-b2b-product-card {
background-color: #FFFFFF !important;
}
.cxb-b2b-product-card:hover {
background-color: #FFFFFF !important;
}
.cxb-b2b-product-card.cxb-b2b-product-card-minimalist-hidden:hover .cxb-b2b-minimalist-expandable {
background-color: #FFFFFF !important;
}
.cxb-b2b-product-card {
border-color: #FFFFFF !important;
}
.cxb-b2b-product-card:hover {
border-color: #FFFFFF !important;
}
.cxb-b2b-product-card.cxb-b2b-product-card-minimalist-hidden:hover {
border-bottom-color: transparent !important;
}
.cxb-b2b-template3-product-card {
border-color: #FFFFFF !important;
}
.cxb-b2b-template3-product-card:hover {
border-color: var(--cxb-primary-color, #0A7AFF) !important;
}
.cxb-b2b-product-image img,
.cxb-b2b-product-thumbnail img {
border-color: #FFFFFF !important;
}
.cxb-b2b-quote-request-table-header {
background-color: var(--cxb-primary-color, #0A7AFF) !important;
}
.cxb-b2b-quote-request-table-row,
.cxb-b2b-quote-request-table-header {
border-bottom-color: #FFFFFF !important;
}
.cxb-b2b-quote-request-table-cell {
border-color: #FFFFFF !important;
}
.cxb-b2b-add-to-quote-button,
.cxb-b2b-quote-basket-toggle,
.cxb-b2b-quote-basket-actions .button {
background-color: #0A7AFF !important;
border-color: #0A7AFF !important;
color: #ffffff !important;
}
.cxb-b2b-add-to-quote-button:hover,
.cxb-b2b-quote-basket-toggle:hover,
.cxb-b2b-quote-basket-actions .button:hover,
.cxb-b2b-add-to-quote-button:focus,
.cxb-b2b-quote-basket-toggle:focus,
.cxb-b2b-quote-basket-actions .button:focus {
background-color: #0861cc !important;
border-color: #0861cc !important;
color: #ffffff !important;
}
.cxb-b2b-template1-category-item.active .cxb-b2b-template1-category-link {
background-color: #0A7AFF !important;
border-color: #0A7AFF !important;
}
.cxb-b2b-template1-category-link:hover {
background-color: #0A7AFF !important;
border-color: #0A7AFF !important;
}
.cxb-b2b-template2-category-item.level-0.active .cxb-b2b-template2-category-link,
.cxb-b2b-template3-category-item.level-0.active .cxb-b2b-template3-category-link {
background-color: #0A7AFF !important;
border-color: #0A7AFF !important;
}
.cxb-b2b-template2-category-item.level-1.active .cxb-b2b-template2-category-link,
.cxb-b2b-template2-category-item.level-2.active .cxb-b2b-template2-category-link,
.cxb-b2b-template2-category-item.level-3.active .cxb-b2b-template2-category-link,
.cxb-b2b-template3-category-item.level-1.active .cxb-b2b-template3-category-link,
.cxb-b2b-template3-category-item.level-2.active .cxb-b2b-template3-category-link,
.cxb-b2b-template3-category-item.level-3.active .cxb-b2b-template3-category-link {
border-color: #0A7AFF !important;
color: #0A7AFF !important;
}
.cxb-b2b-template2-category-link:hover,
.cxb-b2b-template3-category-link:hover {
background-color: #0A7AFF !important;
border-color: #0A7AFF !important;
}
.cxb-b2b-template2-category-item.level-0 .cxb-b2b-template2-category-link,
.cxb-b2b-template3-category-item.level-0 .cxb-b2b-template3-category-link {
border-left-color: #0A7AFF !important;
}
.cxb-b2b-template2-category-item.level-1 .cxb-b2b-template2-category-link,
.cxb-b2b-template3-category-item.level-1 .cxb-b2b-template3-category-link {
border-left-color: #0A7AFF !important;
opacity: 0.9;
}
.cxb-b2b-template2-category-item.level-2 .cxb-b2b-template2-category-link,
.cxb-b2b-template3-category-item.level-2 .cxb-b2b-template3-category-link {
border-left-color: #0A7AFF !important;
opacity: 0.8;
}
.cxb-b2b-template2-category-item.level-3 .cxb-b2b-template2-category-link,
.cxb-b2b-template3-category-item.level-3 .cxb-b2b-template3-category-link {
border-left-color: #0A7AFF !important;
opacity: 0.7;
}
.cxb-b2b-template2-sidebar-title,
.cxb-b2b-template3-sidebar-title {
border-bottom-color: #0A7AFF !important;
}
.cxb-b2b-page-background-wrapper {
background-color: #FFFFFF;
}
.cxb-b2b-template1-container,
.cxb-b2b-template2-container,
.cxb-b2b-template3-container,
.cxb-b2b-products-taxonomy-container,
.cxb-b2b-products-archive-container,
.cxb-b2b-product-single-container {
background-color: #FFFFFF;
}
.cxb-b2b-products-archive-container .navigation.pagination,
.cxb-b2b-products-archive-container .nav-links,
.cxb-b2b-products-taxonomy-container .navigation.pagination,
.cxb-b2b-products-taxonomy-container .nav-links {
background-color: #FFFFFF;
}
body.cxb-b2b-quote-page #page,
body.cxb-b2b-quote-page .site,
body.cxb-b2b-quote-page #content,
body.cxb-b2b-quote-page .site-content,
body.cxb-b2b-quote-page #primary,
body.cxb-b2b-quote-page .content-area,
body.cxb-b2b-quote-page #main,
body.cxb-b2b-quote-page main.site-main,
body.cxb-b2b-quote-page .entry-content,
body.cxb-b2b-quote-page article.page,
body.cxb-b2b-quote-page .page-content {
background-color: #FFFFFF;
}
.cxb-b2b-products-taxonomy-container,
.cxb-b2b-products-archive-container,
.cxb-b2b-product-single-container,
.cxb-b2b-template1-container,
.cxb-b2b-template2-container,
.cxb-b2b-template3-container {
width: 100% !important;
max-width: 1200px !important;
margin: 0 auto !important;
margin-top: var(--cxb-page-top-margin) !important;
padding-top: var(--cxb-page-top-padding) !important;
padding-bottom: var(--cxb-page-bottom-padding) !important;
display: block !important;
box-sizing: border-box !important;
position: relative !important;
left: 0 !important;
right: 0 !important;
}
.cxb-b2b-product-info-box {padding: 0 !important;background: transparent !important;border-radius: 0 !important;border: none !important;box-shadow: none !important;}
body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-product-title {color: #ffffff !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-product-short-description,body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-product-short-description p,body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-product-short-description span,body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-product-short-description div {color: #ffffff !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .sku-selector h4 {color: #ffffff !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-product-meta {color: rgba(255,255,255,0.85) !important;border-top-color: rgba(255,255,255,0.2) !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-product-meta strong {color: #ffffff !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-product-categories a,body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-product-tags a {color: rgba(255,255,255,0.85) !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-product-categories a:hover,body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-product-tags a:hover {color: var(--cxb-primary-color, #0A7AFF) !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-share-text {color: #ffffff !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-share-main-icon {color: #ffffff !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-inquiry-section {color: #ffffff !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box h3.cxb-b2b-product-price {color: #ffffff !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box p.cxb-b2b-product-moq {color: rgba(255,255,255,0.85) !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box hr.cxb-b2b-price-separator {border-top-color: rgba(255,255,255,0.2) !important;}body.cxb-b2b-dark-bg .cxb-b2b-product-info-box .cxb-b2b-add-to-quote-section.minimal-style label {color: #ffffff !important;}
body .cxb-b2b-quote-basket-toggle.cxb-b2b-quote-basket-toggle {-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;will-change: transform;}
@media (max-width: 768px) {.cxb-b2b-horizontal-categories-wrapper {overflow: hidden !important;max-width: 100vw !important;box-sizing: border-box !important;}}