/* Global */
body {
	font-family: 'Open Sans', sans-serif /*{Global | body-font-family}*/;
	font-size: 14px /*{Global | body-font-size}*/;
	color: #212529 /*{Global | body-font-colour}*/;
	background-image: none /*{Global | body-background-image}*/;
	background-color: rgba(255, 255, 255, 1) /*{Global | body-background-colour}*/;
}
a {
	color: #26262d /*{Global | link-text-colour}*/;
	font-weight: 400 /*{Global | link-text-font-weight}*/;
}
a:hover,
a:focus {
	color: #26262d /*{Global | link-text-hover-colour}*/;
}
/* Headings */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: "Trebuchet MS", Helvetica, sans-serif /*{Headings | headers-font-family}*/;
	color: #333333 /*{Headings | headers-colour}*/;
	font-weight: 400 /*{Headings | headers-font-weight}*/;
}
h1,
.h1 {
	font-size: 36px /*{Headings | header-1-font-size}*/;
}
h2,
.h2 {
	font-size: 24px /*{Headings | header-2-font-size}*/;
}
h3,
.h3 {
	font-size: 18px /*{Headings | header-3-font-size}*/;
}
h4,
.h4 {
	font-size: 16px /*{Headings | header-4-font-size}*/;
}
h5,
.h5 {
	font-size: 14px /*{Headings | header-5-font-size}*/;
}
/* Carousel/Parallax */
.carousel-caption h1,
.carousel-caption .h1,
.carousel-caption h2,
.carousel-caption .h2,
.carousel-caption h3,
.carousel-caption .h3 {
	color: #ffffff /*{Carousel | carousel-text-colour}*/ !important ;
}
.carousel-caption .btn-outline-dark {
	color: #343a40 /*{Carousel: Button | carousel-btn-default-text-colour}*/;
	background-color:  /*{Carousel: Button | carousel-btn-default-bg-colour}*/;
	border-color: #343a40 /*{Carousel: Button | carousel-btn-default-border-colour}*/;
}
.carousel-caption .btn-outline-dark:hover,
.carousel-caption .btn-outline-dark:focus,
.carousel-caption .btn-outline-dark:active,
.carousel-caption .btn-outline-dark.active,
.carousel-caption .open .dropdown-toggle.btn-outline-dark {
	color: #ffffff /*{Carousel: Button | carousel-btn-default-text-colour-hover}*/;
	background-color: #343a40 /*{Carousel: Button | carousel-btn-default-bg-colour-hover}*/;
	border-color: #343a40 /*{Carousel: Button | carousel-btn-default-border-colour-hover}*/;
}
/* Full-Height Carousel */
#homepageCarouselFullHeight .carousel-caption h1,
#homepageCarouselFullHeight .carousel-caption .h1,
#homepageCarouselFullHeight .carousel-caption h2,
#homepageCarouselFullHeight .carousel-caption .h2,
#homepageCarouselFullHeight .carousel-caption h3,
#homepageCarouselFullHeight .carousel-caption .h3 {
	color: #ffffff /*{Carousel (Full-Height) | carousel-text-colour}*/ !important;
}
#homepageCarouselFullHeight .carousel-caption .btn-outline-dark {
	color: #343a40 /*{Carousel (Full-Height): Button | carousel-btn-default-text-colour}*/;
	background-color:  /*{Carousel (Full-Height): Button | carousel-btn-default-bg-colour}*/;
	border-color: #343a40 /*{Carousel (Full-Height): Button | carousel-btn-default-border-colour}*/;
}
#homepageCarouselFullHeight .carousel-caption .btn-outline-dark:hover,
#homepageCarouselFullHeight .carousel-caption .btn-outline-dark:focus,
#homepageCarouselFullHeight .carousel-caption .btn-outline-dark:active,
#homepageCarouselFullHeight .carousel-caption .btn-outline-dark.active,
#homepageCarouselFullHeight .carousel-caption .open .dropdown-toggle.btn-outline-dark {
	color: #ffffff /*{Carousel (Full-Height): Button | carousel-btn-default-text-colour-hover}*/;
	background-color: #343a40 /*{Carousel (Full-Height): Button | carousel-btn-default-bg-colour-hover}*/;
	border-color: #343a40 /*{Carousel (Full-Height): Button | carousel-btn-default-border-colour-hover}*/;
}
/* Button: Default */
.btn-outline-secondary, .btn-default {
	color: #333333 /*{Button: Default | btn-default-text-colour}*/;
	background-color: #ffffff /*{Button: Default | btn-default-bg-colour}*/;
	border-color: #cccccc /*{Button: Default | btn-default-border-colour}*/;
}
.btn-outline-secondary:hover,
.btn-outline-secondary:focus,
.btn-outline-secondary:active,
.btn-outline-secondary.active,
.open .dropdown-toggle.btn-outline-secondary,
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-default:not(:disabled):not(.disabled):active,
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-default:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle,
.show > .dropdown-toggle.btn-default {
	color: #333333 /*{Button: Default | btn-default-text-colour-hover}*/;
	background-color: #ebebeb /*{Button: Default | btn-default-bg-colour-hover}*/;
	border-color: #adadad /*{Button: Default | btn-default-border-colour-hover}*/;
}
.btn-outline-secondary.disabled,
.btn-outline-secondary[disabled],
fieldset[disabled] .btn-outline-secondary,
.btn-outline-secondary.disabled:hover,
.btn-outline-secondary[disabled]:hover,
fieldset[disabled] .btn-outline-secondary:hover,
.btn-outline-secondary.disabled:focus,
.btn-outline-secondary[disabled]:focus,
fieldset[disabled] .btn-outline-secondary:focus,
.btn-outline-secondary.disabled:active,
.btn-outline-secondary[disabled]:active,
fieldset[disabled] .btn-outline-secondary:active,
.btn-outline-secondary.disabled.active,
.btn-outline-secondary[disabled].active,
fieldset[disabled] .btn-outline-secondary.active,
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
	background-color: #cccccc /*{Button: Default | btn-default-disabled-bg-colour}*/;
	border-color: #cccccc /*{Button: Default | btn-default-disabled-border-colour}*/;
}
/* Button: Primary */
.btn-primary {
	color: #ffffff /*{Button: Primary | btn-primary-text-colour}*/;
	background-color: #373842 /*{Button: Primary | btn-primary-bg-colour}*/;
	border-color: #373842 /*{Button: Primary | btn-primary-border-colour}*/;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
	color: #ffffff /*{Button: Primary | btn-primary-text-colour-hover}*/;
	background-color: #26262d /*{Button: Primary | btn-primary-bg-colour-hover}*/;
	border-color: #202026 /*{Button: Primary | btn-primary-border-colour-hover}*/;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
	background-color: #373842 /*{Button: Primary | btn-primary-disabled-bg-colour}*/;
	border-color: #373842 /*{Button: Primary | btn-primary-disabled-border-colour}*/;
}
/* Button: Warning */
.btn-warning {
	color: #212529 /*{Button: Warning | btn-warning-text-colour}*/;
	background-color: #ffc107 /*{Button: Warning | btn-warning-bg-colour}*/;
	border-color: #ffc107 /*{Button: Warning | btn-warning-border-colour}*/;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
	color: #212529 /*{Button: Warning | btn-warning-text-colour-hover}*/;
	background-color: #e0a800 /*{Button: Warning | btn-warning-bg-colour-hover}*/;
	border-color: #ffc107 /*{Button: Warning | btn-warning-border-colour-hover}*/;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
	background-color: #ffc107 /*{Button: Warning | btn-warning-disabled-bg-colour}*/;
	border-color: #ffc107 /*{Button: Warning | btn-warning-disabled-border-colour}*/;
}
/* Button: Danger */
.btn-danger {
	color: #ffffff /*{Button: Danger | btn-danger-text-colour}*/;
	background-color: #dc3545 /*{Button: Danger | btn-danger-bg-colour}*/;
	border-color: #dc3545 /*{Button: Danger | btn-danger-border-colour}*/;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger,
.btn-danger:not(:disabled):not(.disabled):active,
.btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
	color: #ffffff /*{Button: Danger | btn-danger-text-colour-hover}*/;
	background-color: #c82333 /*{Button: Danger | btn-danger-bg-colour-hover}*/;
	border-color: #bd2130 /*{Button: Danger | btn-danger-border-colour-hover}*/;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
	background-color: #dc3545 /*{Button: Danger | btn-danger-disabled-bg-colour}*/;
	border-color: #dc3545 /*{Button: Danger | btn-danger-disabled-border-colour}*/;
}
/* Button: Success */
.btn-success {
	color: #ffffff /*{Button: Success | btn-success-text-colour}*/;
	background-color: #26262d /*{Button: Success | btn-success-bg-colour}*/;
	border-color: #26262d /*{Button: Success | btn-success-border-colour}*/;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success,
.btn-success:not(:disabled):not(.disabled):active,
.btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
	color: #ffffff /*{Button: Success | btn-success-text-colour-hover}*/;
	background-color: #26262d /*{Button: Success | btn-success-bg-colour-hover}*/;
	border-color: #26262d /*{Button: Success | btn-success-border-colour-hover}*/;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
	background-color: #26262d /*{Button: Success | btn-success-disabled-bg-colour}*/;
	border-color: #26262d /*{Button: Success | btn-success-disabled-border-colour}*/;
	color: #ffffff /*{Button: Success | btn-success-disabled-font-colour}*/ !important;
}
/* Button: Info */
.btn-info {
	color: #ffffff /*{Button: Info | btn-info-text-colour}*/;
	background-color: #17a2b8 /*{Button: Info | btn-info-bg-colour}*/;
	border-color: #17a2b8 /*{Button: Info | btn-info-border-colour}*/;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info,
.btn-info:not(:disabled):not(.disabled):active,
.btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
	color: #ffffff /*{Button: Info | btn-info-text-colour-hover}*/;
	background-color: #138496 /*{Button: Info | btn-info-bg-colour-hover}*/;
	border-color: #117a8b /*{Button: Info | btn-info-border-colour-hover}*/;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
	background-color: #17a2b8 /*{Button: Info | btn-info-disabled-bg-colour}*/;
	border-color: #17a2b8 /*{Button: Info | btn-info-disabled-border-colour}*/;
}
/* Breadcrumbs */
.breadcrumb {
	background-color: #ffffff /*{Breadcrumbs | breadcrumb-background-colour}*/;
}
.breadcrumb-item + .breadcrumb-item::before {
	color: #6c757d /*{Breadcrumbs | breadcrumb-text-colour}*/;
}
.breadcrumb > .active,
.breadcrumb a {
	color: #6c757d /*{Breadcrumbs | breadcrumb-text-colour}*/;
}
/* Pagination */
.pagination .page-link{
	color: #373842 /*{Pagination | pagination-text-colour}*/;
	background-color: #ffffff /*{Pagination | pagination-bg-colour}*/;
	border-color: #dee2e6 /*{Pagination | pagination-border-colour}*/;
}
.pagination .page-link:hover,
.pagination .page-link:focus{
	color: #004ca9 /*{Pagination | pagination-text-colour-hover}*/;
	background-color: #e9ecef /*{Pagination | pagination-bg-colour-hover}*/;
	border-color: #dee2e6 /*{Pagination | pagination-border-colour-hover}*/;
}
.pagination .active .page-link,
.pagination .active .page-link:hover,
.pagination .active .page-link:focus {
	color: #ffffff /*{Pagination | pagination-text-colour-active}*/;
	background-color: #373842 /*{Pagination | pagination-bg-colour-active}*/;
	border-color: #373842 /*{Pagination | pagination-border-colour-active}*/;
}
/* Labels */
.badge-secondary {
	background-color: #ebebeb /*{Label | label-default-bg}*/;
}
.badge-primary {
	background-color: #373842 /*{Label | label-primary-bg}*/;
}
.badge-success {
	background-color: #26262d /*{Label | label-success-bg}*/;
}
.badge-info {
	background-color: #17a2b8 /*{Label | label-info-bg}*/;
}
.badge-warning {
	background-color: #212529 /*{Label | label-warning-text-colour}*/;
	background-color: #ffc107 /*{Label | label-warning-bg}*/;
}
.badge-danger {
	background-color: #dc3545 /*{Label | label-danger-bg}*/;
}
/* Panels */
.card,
.br-sm-1 {
	border-color: #dfdfdf /*{Panel | panel-border-colour}*/ !important;
}
.card-header {
	background-color: #f5f5f5 /*{Panel | panel-header-bg-colour}*/;
	border-color: #dfdfdf /*{Panel | panel-header-border-colour}*/;
}
.productsave {
	color: #D9534F;
}
/* Header Desktop */
.wrapper-header .navbar .navbar-nav .nav-link,
.wrapper-header .navbar-toggler {
	color: #333333 /*{Header Desktop | navbar-default-link-colour}*/;
	font-weight: 300 /*{Header Desktop | navbar-default-link-font-weight}*/;
}
.wrapper-header .navbar {
	background-color: #ffffff /*{Header Desktop | navbar-default-bg-colour}*/ !important;
	border-top-color: #fff /*{Header Desktop | navbar-top-border-colour}*/;
	border-bottom-color: #dfdfdf /*{Header Desktop | navbar-bottom-border-colour}*/;
}
.wrapper-header .wrapper-announcement,
.wrapper-mob-header .wrapper-announcement {
	background-color: #f8f3f0 /*{Header Desktop | announcement-bar-bg-colour}*/ !important;
}
.wrapper-header .wrapper-announcement a,
.wrapper-header .wrapper-announcement span,
.wrapper-mob-header .wrapper-announcement a,
.wrapper-mob-header .wrapper-announcement span {
	color: #5a3b21 /*{Header Desktop | announcement-bar-text-colour}*/ !important;
}
.parts-finder-outer-wrapper {
	background-color: #f5f5f5 /*{Header Desktop | product-finder-bg-colour}*/;
}
/* Header Desktop: Search */
.wrapper-header .wrapper-search-bar,
.wrapper-header .header-search .ajax_search,
.wrapper-header .header-search button {
	background-color: #26262d /*{Header Desktop: Search | desktop-search-default-bg-colour}*/ !important;
}
.wrapper-header .header-search .ajax_search,
.wrapper-header .header-search button,
.wrapper-header .header-search .ajax_search::placeholder {
	color: #ffffff /*{Header Desktop: Search | desktop-search-font-colour}*/;
}
/* Header Mobile */
.wrapper-mob-header .wrapper-mobile-contents {
	background-color: #ffffff /*{Header Mobile | mobile-navbar-default-bg-colour}*/ !important;
}
.wrapper-mob-header .wrapper-mobile-contents.no-scroll {
	background-color: rgba(255, 255, 255, 1) /*{Header Mobile Style | mobile-style-bg-colour-before-scroll}*/ !important;
}
.wrapper-header .navbar-nav .nav-link:hover,
.wrapper-header .navbar-nav .nav-link:focus {
	color: #5a3b21 /*{Header Desktop | navbar-default-link-colour-hover}*/;
}
.wrapper-header .navbar-nav .show > .nav-link,
.wrapper-header .navbar-nav .active > .nav-link,
.wrapper-header .navbar-nav .nav-link.show,
.wrapper-header .navbar-nav .nav-link.active {
	color: #5a3b21 /*{Header Desktop | navbar-default-link-colour-active}*/;
}
.wrapper-header .dropdown-menu {
	background-color: #373842 /*{Header Desktop | header-dropdown-menu-bg}*/;
	border-color: #373842 /*{Header Desktop | header-dropdown-menu-border-colour}*/;
}
.wrapper-header .dropdown-item {
	color: #ffffff /*{Header Desktop | header-dropdown-menu-link-colour}*/;
}
.wrapper-header .dropdown-item:hover,
.wrapper-header .dropdown-item:focus,
.wrapper-header .dropdown-item.active,
.wrapper-header .dropdown-item:active{
	color: #ffffff /*{Header Desktop | header-dropdown-menu-link-colour-hover}*/;
	background-color: #26262d /*{Header Desktop | header-dropdown-menu-link-bg-hover}*/;
}
.dropdown-menu {
	background-color: #ffffff /*{dropdown-menu-bg}*/;
	border-color: #cccccc /*{dropdown-menu-border-colour}*/;
}
.dropdown-item {
	color: #212529 /*{dropdown-menu-link-colour}*/;
}
.dropdown-item:hover,
.dropdown-item:focus,
.dropdown-item.active,
.dropdown-item:active{
	color: #262626 /*{dropdown-menu-link-colour-hover}*/;
	background-color: #f5f5f5 /*{dropdown-menu-link-bg-hover}*/;
}
/* Footer */
.wrapper-footer {
	background-color: #ffffff /*{Footer | footer-default-bg-colour}*/ !important;
}
.wrapper-footer nav li a,
.wrapper-footer nav h4,
.footer-contact-details h4,
.footer-contact-details p,
.footer-contact-details a  {
	color: #6c757d /*{Footer | footer-default-text-colour}*/;
}
/* Product Page */
.tabbable .nav-tabs,
.nav-tabs .nav-link,
.nav-tabs .nav-item .nav-link {
	border-color: #dee2e6 /*{Product Page | product-page-accordion-bg}*/ !important;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-item .nav-link:hover {
    border-color: #26262d /*{Product Page | product-page-accordion-active-bg}*/ !important;
}
.wrapper-product-title h1 {
	font-size: 26px /*{Product Page | header-font-size}*/;
    font-weight: 400 /*{Product Page | header-font-weight}*/;
}
.wrapper-product-title h3 {
	font-size: 15px /*{Product Page | subtitle-font-size}*/;
	font-weight: 400 /*{Product Page | subtitle-font-weight}*/;
	color: #999999 /*{Product Page | subtitle-font-color}*/;
}
/* Sidebar */
.navbar-side {
    background-color: #ffffff /*{Header Mobile: Sidebar | mobile-sidebar-bg}*/;
}
.overlay {
    background-color: #6d6d6d /*{Header Mobile: Sidebar | mobile-overlay-bg}*/;
}
/* Thumbnails: Hover */
.hover-overlay.black-bg {
    background-color: rgba(51, 51, 51, 0.6) /*{Product Thumbnails | thumbnail-bg-hover-black}*/;
}
.hover-overlay.red-bg {
    background-color: rgba(174, 21, 21, 0.4) /*{Product Thumbnails | thumbnail-bg-hover-red}*/;
}
.hover-overlay.yellow-bg {
    background-color: rgba(193, 124, 22, 0.4) /*{Product Thumbnails | thumbnail-bg-hover-yellow}*/;
}
.hover-overlay.green-bg {
    background-color: rgba(20, 146, 70, 0.4) /*{Product Thumbnails | thumbnail-bg-hover-green}*/;
}
.hover-overlay.white-bg {
    background-color: rgba(255, 255, 255, 0.6) /*{Product Thumbnails | thumbnail-bg-hover-white}*/;
}
.hover-overlay h1,
.hover-overlay .h1,
.hover-overlay h2,
.hover-overlay .h2,
.hover-overlay h3,
.hover-overlay .h3 {
	color: #ffffff /*{Product Thumbnails | thumbnail-hover-light-text-colour}*/;
}
.hover-overlay.white-bg h1,
.hover-overlay.white-bg .h1,
.hover-overlay.white-bg h2,
.hover-overlay.white-bg .h2,
.hover-overlay.white-bg h3,
.hover-overlay.white-bg .h3 {
	color: #333333 /*{Product Thumbnails | thumbnail-hover-dark-text-colour}*/;
}
.wrapper-thumbnail-toggle .card-body {
	border-color: #ffffff /*{Product Thumbnails | thumbnail-border-colour}*/ !important;
}
/* Product Thumbnails: Alternate Layout */
.alt-thumb-description h4 {
	color: #333333 /*{Product Thumbnails Alternate | name-text-colour}*/;
}
.alt-thumb-description span {
	color: #999999 /*{Product Thumbnails Alternate | price-text-colour}*/;
}
.alt-thumb-description {
	border-color: #ffffff /*{Product Thumbnails Alternate | description-border-colour}*/ !important;
}
/* Header Dropdown */
.bg-dark .dropdown-item:hover,
.bg-dark .dropdown-item:focus,
.bg-dark .dropdown-item.active,
.bg-dark .dropdown-item:active {
    background-color: #26262d;
}
/* Utilities */
.bg-black-fill {
    background-color: #373842 /*{Utilities | bg-primary}*/;
}
.bg-green-fill {
    background-color: #26262d /*{Utilities | bg-secondary}*/;
}
.bg-dark {
    background-color: #373842 /*{Utilities | bg-tertiary}*/ !important;
}
.text-success {
	color: #26262d /*{Utilities | text-success}*/ !important;
}
a.text-success:hover,
a.text-success:focus {
	color: #26262d /*{Utilities | text-success-hover}*/ !important;
}
/* Brands BG */
.wrapper-brands.brands-bg,
#brands-title h1 {
	background: #f5f5f5 /*{Brands | background-color}*/;
}
/* USPS BG */
.wrapper-usps .border {
	border-color: rgba(199, 199, 199, 1) /*{USPS | border-color}*/ !important;
}
.wrapper-usps.usps-bg,
#usps-title h1 {
	background: #ffffff /*{USPS | background-color}*/;
}
/* Description BG */
.wrapper-description.description-bg,
#description-title h1 {
	background: rgba(255, 255, 255, 1) /*{Description | background-color}*/;
}
/* Banners Stacked */
/* Dark */
.banners-stacked .carousel-caption.dark h1,
.banners-stacked .carousel-caption.dark .h1,
.banners-stacked .carousel-caption.dark h2,
.banners-stacked .carousel-caption.dark .h2,
.banners-stacked .carousel-caption.dark h3,
.banners-stacked .carousel-caption.dark .h3 {
	color: #333333 /*{Banners Stacked: Dark | text-colour}*/ !important ;
}
.banners-stacked .carousel-caption.dark .btn-success {
	color: #ffffff /*{Banners Stacked: Dark | btn-text-colour}*/;
    background-color: #26262d /*{Banners Stacked: Dark | btn-bg-colour}*/;
    border-color: #26262d /*{Banners Stacked: Dark | btn-border-colour}*/;
}
/* Light */
.banners-stacked .carousel-caption.light h1,
.banners-stacked .carousel-caption.light .h1,
.banners-stacked .carousel-caption.light h2,
.banners-stacked .carousel-caption.light .h2,
.banners-stacked .carousel-caption.light h3,
.banners-stacked .carousel-caption.light .h3 {
	color: #ffffff /*{Banners Stacked: Light | text-colour}*/ !important ;
}
.banners-stacked .carousel-caption.light .btn-success {
	color: #ffffff /*{Banners Stacked: Light | btn-text-colour}*/;
    background-color:  /*{Banners Stacked: Light | btn-bg-colour}*/;
    border-color: #ffffff /*{Banners Stacked: Light | btn-border-colour}*/;
}
/* Banners Stacked BG */
/* Row 1 (.row0) */
#wrapperBannerStackedBackground .row.row0 {
	background-color: #ffffff /*{Banners Stacked Background: Row 1 | bg-colour}*/;
}
#wrapperBannerStackedBackground .row.row0 .wrapper-stacked-bg-inner h2,
#wrapperBannerStackedBackground .row.row0 .wrapper-stacked-bg-inner p,
#wrapperBannerStackedBackground .row.row0 .wrapper-stacked-bg-inner .display-3 {
	color: #333333 /*{Banners Stacked Background: Row 1 | text-colour}*/ !important ;
}
#wrapperBannerStackedBackground .row.row0 .wrapper-stacked-bg-inner .btn-success {
	color: #ffffff /*{Banners Stacked Background: Row 1 | btn-text-colour}*/;
    background-color: #26262d /*{Banners Stacked Background: Row 1 | btn-bg-colour}*/;
    border-color: #26262d /*{Banners Stacked Background: Row 1 | btn-border-colour}*/;
}
/* Row 2 (.row1) */
#wrapperBannerStackedBackground .row.row1 {
	background-color: #ffffff /*{Banners Stacked Background: Row 2 | bg-colour}*/;
}
#wrapperBannerStackedBackground .row.row1 .wrapper-stacked-bg-inner h2,
#wrapperBannerStackedBackground .row.row1 .wrapper-stacked-bg-inner p,
#wrapperBannerStackedBackground .row.row1 .wrapper-stacked-bg-inner .display-3 {
	color: #333333 /*{Banners Stacked Background: Row 2 | text-colour}*/ !important ;
}
#wrapperBannerStackedBackground .row.row1 .wrapper-stacked-bg-inner .btn-success {
	color: #ffffff /*{Banners Stacked Background: Row 2 | btn-text-colour}*/;
    background-color: #26262d /*{Banners Stacked Background: Row 2 | btn-bg-colour}*/;
    border-color: #26262d /*{Banners Stacked Background: Row 2 | btn-border-colour}*/;
}
/* Row 3 (.row2) */
#wrapperBannerStackedBackground .row.row2 {
	background-color: #ffffff /*{Banners Stacked Background: Row 3 | bg-colour}*/;
}
#wrapperBannerStackedBackground .row.row2 .wrapper-stacked-bg-inner h2,
#wrapperBannerStackedBackground .row.row2 .wrapper-stacked-bg-inner p,
#wrapperBannerStackedBackground .row.row2 .wrapper-stacked-bg-inner .display-3 {
	color: #333333 /*{Banners Stacked Background: Row 3 | text-colour}*/ !important ;
}
#wrapperBannerStackedBackground .row.row2 .wrapper-stacked-bg-inner .btn-success {
	color: #ffffff /*{Banners Stacked Background: Row 3 | btn-text-colour}*/;
    background-color: #26262d /*{Banners Stacked Background: Row 3 | btn-bg-colour}*/;
    border-color: #26262d /*{Banners Stacked Background: Row 3 | btn-border-colour}*/;
}
/* Row 4 (.row3) */
#wrapperBannerStackedBackground .row.row3 {
	background-color: #ffffff /*{Banners Stacked Background: Row 4 | bg-colour}*/;
}
#wrapperBannerStackedBackground .row.row3 .wrapper-stacked-bg-inner h2,
#wrapperBannerStackedBackground .row.row3 .wrapper-stacked-bg-inner p,
#wrapperBannerStackedBackground .row.row3 .wrapper-stacked-bg-inner .display-3 {
	color: #333333 /*{Banners Stacked Background: Row 4 | text-colour}*/ !important ;
}
#wrapperBannerStackedBackground .row.row3 .wrapper-stacked-bg-inner .btn-success {
	color: #ffffff /*{Banners Stacked Background: Row 4 | btn-text-colour}*/;
    background-color: #26262d /*{Banners Stacked Background: Row 4 | btn-bg-colour}*/;
    border-color: #26262d /*{Banners Stacked Background: Row 4 | btn-border-colour}*/;
}
/* Row 5 (.row4) */
#wrapperBannerStackedBackground .row.row4 {
	background-color: #ffffff /*{Banners Stacked Background: Row 5 | bg-colour}*/;
}
#wrapperBannerStackedBackground .row.row4 .wrapper-stacked-bg-inner h2,
#wrapperBannerStackedBackground .row.row4 .wrapper-stacked-bg-inner p,
#wrapperBannerStackedBackground .row.row4 .wrapper-stacked-bg-inner .display-3 {
	color: #333333 /*{Banners Stacked Background: Row 5 | text-colour}*/ !important ;
}
#wrapperBannerStackedBackground .row.row4 .wrapper-stacked-bg-inner .btn-success {
	color: #ffffff /*{Banners Stacked Background: Row 5 | btn-text-colour}*/;
    background-color: #26262d /*{Banners Stacked Background: Row 5 | btn-bg-colour}*/;
    border-color: #26262d /*{Banners Stacked Background: Row 5 | btn-border-colour}*/;
}
/* Row 6 (.row5) */
#wrapperBannerStackedBackground .row.row5 {
	background-color: #ffffff /*{Banners Stacked Background: Row 6 | bg-colour}*/;
}
#wrapperBannerStackedBackground .row.row5 .wrapper-stacked-bg-inner h2,
#wrapperBannerStackedBackground .row.row5 .wrapper-stacked-bg-inner p,
#wrapperBannerStackedBackground .row.row5 .wrapper-stacked-bg-inner .display-3 {
	color: #333333 /*{Banners Stacked Background: Row 6 | text-colour}*/ !important ;
}
#wrapperBannerStackedBackground .row.row5 .wrapper-stacked-bg-inner .btn-success {
	color: #ffffff /*{Banners Stacked Background: Row 6 | btn-text-colour}*/;
    background-color: #26262d /*{Banners Stacked Background: Row 6 | btn-bg-colour}*/;
    border-color: #26262d /*{Banners Stacked Background: Row 6 | btn-border-colour}*/;
}
/* Newsletter Banner */
.newsletter-banner h2,
.newsletter-banner p,
.newsletter-banner label,
.newsletter-banner a
 {
	color: #ffffff /*{Newsletter Banner | text-colour}*/ !important;
}
.newsletter-banner .btn {
	color: #ffffff /*{Newsletter Banner | btn-text-colour}*/;
	background-color: #26262d /*{Newsletter Banner | btn-bg-colour}*/;
	border-color: #26262d /*{Newsletter Banner | btn-border-colour}*/;
}
.newsletter-banner .btn:hover,
.newsletter-banner .btn:focus,
.newsletter-banner .btn:active,
.newsletter-banner .btn.active {
    color: #ffffff /*{Newsletter Banner | btn-text-colour-hover}*/;
    background-color: #26262d /*{Newsletter Banner | btn-bg-colour-hover}*/;
	border-color: #26262d /*{Newsletter Banner | btn-border-colour-hover}*/;
}