/***********************************************************************************************************************
*
*                   CUSTOM THEME - POWERED BY - FRESHPORTAL B.V. - WWW.FRESHPORTAL.NL
*
***********************************************************************************************************************/
/* mixin for multiline */
/***********************************************************************************************************************
*
*   BODY | PAGE DEFAULTS STYLES
*
***********************************************************************************************************************/
body {
  background: #ffffff none no-repeat fixed center;
  background-size: cover;
  font: 1rem Tahoma, Geneva, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-align: left;
  text-shadow: none;
  text-transform: none; }

a {
  color: #b9cc00;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  text-shadow: none;
  text-transform: none;
  text-decoration: none; }
  a:hover {
    color: #748000;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-shadow: none;
    text-transform: none;
    text-decoration: none; }

/***********************************************************************************************************************
*
*   PAGE WRAPPER
*
***********************************************************************************************************************/
.page-wrapper-default {
  background: transparent none no-repeat fixed center;
  background-size: cover;
  border: 0 solid #EEEEEE;
  text-align: inherit;
  color: inherit; }
  .page-wrapper-default main.main-default {
    background-color: transparent;
    color: #000000; }
    .page-wrapper-default main.main-default section {
      color: inherit; }

/***********************************************************************************************************************
*
*   CARD STYLES
*
***********************************************************************************************************************/
.card {
  background-color: #ffffff;
  border: 1px solid #DDDDDD;
  border-radius: 0; }
  .card .card-header {
    background-color: #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    color: #000000; }
  .card .card-footer {
    background-color: #DDDDDD;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    color: #000000; }
  .card .card-body {
    background-color: inherit;
    color: #000000; }

/***********************************************************************************************************************
*
*   ASIDE - SIDE BAR STYLES
*
***********************************************************************************************************************/
aside#left_side_bar, aside#right_side_bar {
  background: transparent none no-repeat fixed center;
  background-size: cover; }

/***********************************************************************************************************************
*
*  NAVBAR TOP
*
***********************************************************************************************************************/
nav.navbar-top {
  border: 0 solid #EEEEEE;
  border-radius: 0;
  color: #ffffff; }
  @media (min-width: 768px) {
    nav.navbar-top {
      background: #616163;
      min-height: 30px;
      margin-bottom: 0; } }
  @media (max-width: 767px) {
    nav.navbar-top {
      background: #616163; } }
  @media (max-width: 767px) {
    nav.navbar-top .container-fluid,
    nav.navbar-top .container {
      background: #616163; } }
  nav.navbar-top .container-fluid .navbar-collapse,
  nav.navbar-top .container .navbar-collapse {
    border-color: #616163 !important; }
    nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top a.nav-item-top,
    nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top .nav-item-top > .nav-link-top,
    nav.navbar-top .container .navbar-collapse .navbar-nav-top a.nav-item-top,
    nav.navbar-top .container .navbar-collapse .navbar-nav-top .nav-item-top > .nav-link-top {
      background-color: #616163;
      border: 0 solid #616163;
      border-radius: 0;
      color: #ffffff !important;
      font-weight: normal; }
      @media (min-width: 768px) {
        nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top a.nav-item-top,
        nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top .nav-item-top > .nav-link-top,
        nav.navbar-top .container .navbar-collapse .navbar-nav-top a.nav-item-top,
        nav.navbar-top .container .navbar-collapse .navbar-nav-top .nav-item-top > .nav-link-top {
          height: 30px;
          padding: 5px 12px; } }
    nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top .nav-item-top.active > .nav-link-top,
    nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top .nav-item-top:active > .nav-link-top,
    nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top .nav-item-top:focus > .nav-link-top,
    nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top .nav-item-top:hover > .nav-link-top,
    nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top a.nav-item-top.active,
    nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top a.nav-item-top:active,
    nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top a.nav-item-top:focus,
    nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top a.nav-item-top:hover,
    nav.navbar-top .container .navbar-collapse .navbar-nav-top .nav-item-top.active > .nav-link-top,
    nav.navbar-top .container .navbar-collapse .navbar-nav-top .nav-item-top:active > .nav-link-top,
    nav.navbar-top .container .navbar-collapse .navbar-nav-top .nav-item-top:focus > .nav-link-top,
    nav.navbar-top .container .navbar-collapse .navbar-nav-top .nav-item-top:hover > .nav-link-top,
    nav.navbar-top .container .navbar-collapse .navbar-nav-top a.nav-item-top.active,
    nav.navbar-top .container .navbar-collapse .navbar-nav-top a.nav-item-top:active,
    nav.navbar-top .container .navbar-collapse .navbar-nav-top a.nav-item-top:focus,
    nav.navbar-top .container .navbar-collapse .navbar-nav-top a.nav-item-top:hover {
      background-color: #aeaeaf !important;
      border: 0 solid #aeaeaf !important;
      color: #ffffff !important; }
    nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top .nav-item-top.dropdown .dropdown-menu,
    nav.navbar-top .container .navbar-collapse .navbar-nav-top .nav-item-top.dropdown .dropdown-menu {
      border: 0 solid #EEEEEE;
      border-radius: 0; }
      nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top .nav-item-top.dropdown .dropdown-menu .dropdown-item .nav-link,
      nav.navbar-top .container .navbar-collapse .navbar-nav-top .nav-item-top.dropdown .dropdown-menu .dropdown-item .nav-link {
        background-color: #aeaeaf !important;
        color: #ffffff; }
        @media (min-width: 768px) {
          nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top .nav-item-top.dropdown .dropdown-menu .dropdown-item .nav-link,
          nav.navbar-top .container .navbar-collapse .navbar-nav-top .nav-item-top.dropdown .dropdown-menu .dropdown-item .nav-link {
            padding: 5px 12px; } }
      nav.navbar-top .container-fluid .navbar-collapse .navbar-nav-top .nav-item-top.dropdown .dropdown-menu .dropdown-item:hover .nav-link,
      nav.navbar-top .container .navbar-collapse .navbar-nav-top .nav-item-top.dropdown .dropdown-menu .dropdown-item:hover .nav-link {
        background-color: #a1a1a3 !important;
        color: #ffffff !important; }
    @media (min-width: 576px) {
      nav.navbar-top .container-fluid .navbar-collapse form.navbar-form .form-control,
      nav.navbar-top .container .navbar-collapse form.navbar-form .form-control {
        height: 30px;
        border-bottom: 1px solid #616163; }
        nav.navbar-top .container-fluid .navbar-collapse form.navbar-form .form-control:active, nav.navbar-top .container-fluid .navbar-collapse form.navbar-form .form-control:focus, nav.navbar-top .container-fluid .navbar-collapse form.navbar-form .form-control:hover,
        nav.navbar-top .container .navbar-collapse form.navbar-form .form-control:active,
        nav.navbar-top .container .navbar-collapse form.navbar-form .form-control:focus,
        nav.navbar-top .container .navbar-collapse form.navbar-form .form-control:hover {
          background-color: #ffffff; } }

/***********************************************************************************************************************
*
*  HEADER STYLES
*
***********************************************************************************************************************/
header.header-default {
  background: #423d91 none no-repeat fixed center;
  background-size: cover;
  height: auto; }
  header.header-default > #header-content > .custom-logo {
    background-color: transparent;
    border: 0 solid #EEEEEE;
    justify-content: flex-start; }

/***********************************************************************************************************************
*
*  NAVBAR FOOTER
*
***********************************************************************************************************************/
nav.navbar-footer-mobile {
  background: #454545;
  border: 0 solid #EEEEEE;
  border-radius: 0;
  color: #CCCCCC; }
  nav.navbar-footer-mobile .container-fluid .navbar-header .btn-link,
  nav.navbar-footer-mobile .container .navbar-header .btn-link {
    color: #CCCCCC; }

/***********************************************************************************************************************
*
*   FOOTER STYLES
*
***********************************************************************************************************************/
footer#footer {
  background-color: #454545;
  border-top: 0 solid #EEEEEE;
  color: #CCCCCC; }

/***********************************************************************************************************************
*
*   MEGA DROPDOWN STYLES
*
***********************************************************************************************************************/
.mega-dropdown-menu {
  border-radius: 0;
  border: 0 solid #616163; }

.mega-dropdown-menu {
  background-color: #A90F45; }
  .mega-dropdown-menu > li.nav-item > ul.dropdown-menu > li > a {
    background-color: #616163; }

/***********************************************************************************************************************
*
*   NAVBAR MAIN STYLES
*
***********************************************************************************************************************/
#sticky_navbar_main {
  width: 100%;
  min-height: 50px; }
  @media (min-width: 768px) {
    #sticky_navbar_main {
      min-height: 10px; } }
  @media (max-width: 767px) {
    #sticky_navbar_main {
      background-color: #616163; } }
  #sticky_navbar_main nav.navbar-main {
    z-index: 1030; }
    @media (min-width: 768px) {
      #sticky_navbar_main nav.navbar-main.sps--blw {
        position: fixed !important;
        top: 0;
        left: 0;
        right: 0;
        width: 100%;
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
        animation-name: fadeInDown;
        animation-duration: 0.5s; }
        #sticky_navbar_main nav.navbar-main.sps--blw .navbar {
          margin-bottom: 0; }
          #sticky_navbar_main nav.navbar-main.sps--blw .navbar .navbar-brand {
            display: block !important;
            padding: 0 20px; }
            #sticky_navbar_main nav.navbar-main.sps--blw .navbar .navbar-brand img {
              max-height: 48px; }
            #sticky_navbar_main nav.navbar-main.sps--blw .navbar .navbar-brand:hover {
              background-color: transparent; }
          #sticky_navbar_main nav.navbar-main.sps--blw .navbar ul.nav.navbar-nav {
            margin: 0 !important; } }
    @media (max-width: 767px) {
      #sticky_navbar_main nav.navbar-main.sps--blw {
        position: relative; } }
  @media (min-width: 768px) {
    #sticky_navbar_main.header-mode {
      margin-top: -50px; }
      #sticky_navbar_main.header-mode nav.navbar-main {
        background-color: transparent;
        border: 0 solid transparent; }
        #sticky_navbar_main.header-mode nav.navbar-main.sps--blw {
          background-color: #616163; } }

/* NAVBAR MAIN
***********************************************************************************************************************/
nav.navbar-main {
  background-color: #616163;
  border: 0 solid #616163;
  border-radius: 0;
  color: #ffffff; }
  @media (max-width: 767px) {
    nav.navbar-main {
      background-color: #616163; } }
  nav.navbar-main .container-fluid .navbar-header .navbar-toggle,
  nav.navbar-main .container .navbar-header .navbar-toggle {
    background-color: transparent;
    border-color: #ffffff;
    border-radius: 0;
    font-size: 1.8rem;
    color: #ffffff; }
    nav.navbar-main .container-fluid .navbar-header .navbar-toggle:active, nav.navbar-main .container-fluid .navbar-header .navbar-toggle:focus, nav.navbar-main .container-fluid .navbar-header .navbar-toggle:hover,
    nav.navbar-main .container .navbar-header .navbar-toggle:active,
    nav.navbar-main .container .navbar-header .navbar-toggle:focus,
    nav.navbar-main .container .navbar-header .navbar-toggle:hover {
      background-color: #ffffff;
      border-color: #545456;
      color: #545456; }
  nav.navbar-main .container-fluid .navbar-collapse,
  nav.navbar-main .container .navbar-collapse {
    border-color: #616163 !important; }
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main a.nav-item-main,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main > .navbar-btn,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main > .nav-link-main,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main a.nav-item-main,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main > .navbar-btn,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main > .nav-link-main {
      background-color: #616163;
      border: 0 solid #616163;
      border-radius: 0;
      color: inherit !important;
      font-weight: normal;
      text-transform: uppercase; }
      @media (min-width: 768px) {
        nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main a.nav-item-main,
        nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main > .navbar-btn,
        nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main > .nav-link-main,
        nav.navbar-main .container .navbar-collapse .navbar-nav-main a.nav-item-main,
        nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main > .navbar-btn,
        nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main > .nav-link-main {
          border-top-left-radius: 0 !important;
          border-top-right-radius: 0 !important;
          border-bottom-left-radius: 0 !important;
          border-bottom-right-radius: 0 !important; } }
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main.active > .nav-link-main,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main:active > .nav-link-main,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main:focus > .nav-link-main,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main:hover > .nav-link-main,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main.active > .navbar-btn,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main:active > .navbar-btn,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main:focus > .navbar-btn,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main:hover > .navbar-btn,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main a.nav-item-main.active,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main a.nav-item-main:active,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main a.nav-item-main:focus,
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main a.nav-item-main:hover,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main.active > .nav-link-main,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main:active > .nav-link-main,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main:focus > .nav-link-main,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main:hover > .nav-link-main,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main.active > .navbar-btn,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main:active > .navbar-btn,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main:focus > .navbar-btn,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main:hover > .navbar-btn,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main a.nav-item-main.active,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main a.nav-item-main:active,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main a.nav-item-main:focus,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main a.nav-item-main:hover {
      background-color: #A90F45 !important;
      border: #545456 0 solid !important;
      color: #ffffff !important; }
    @media (max-width: 767px) {
      nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main.dropdown .dropdown-menu,
      nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main.dropdown .dropdown-menu {
        border: 0 solid #616163; } }
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main.dropdown .dropdown-menu,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main.dropdown .dropdown-menu {
      border: 0 solid #616163;
      border-radius: 0; }
      nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main.dropdown .dropdown-menu .dropdown-item .nav-link,
      nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main.dropdown .dropdown-menu .dropdown-item .nav-link {
        background-color: #A90F45 !important;
        color: #ffffff !important; }
        @media (min-width: 576px) {
          nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main.dropdown .dropdown-menu .dropdown-item .nav-link,
          nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main.dropdown .dropdown-menu .dropdown-item .nav-link {
            padding: 5px 12px; } }
      nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item-main.dropdown .dropdown-menu .dropdown-item:hover .nav-link,
      nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item-main.dropdown .dropdown-menu .dropdown-item:hover .nav-link {
        background-color: #920d3b !important;
        color: #ffffff !important; }
    nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item.mega-dropdown .mega-dropdown-menu,
    nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item.mega-dropdown .mega-dropdown-menu {
      background-color: #A90F45 !important; }
      nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item.mega-dropdown .mega-dropdown-menu .nav-item .nav-link,
      nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item.mega-dropdown .mega-dropdown-menu .nav-item .nav-link {
        background-color: #A90F45 !important; }
        nav.navbar-main .container-fluid .navbar-collapse .navbar-nav-main .nav-item.mega-dropdown .mega-dropdown-menu .nav-item .nav-link:hover,
        nav.navbar-main .container .navbar-collapse .navbar-nav-main .nav-item.mega-dropdown .mega-dropdown-menu .nav-item .nav-link:hover {
          background-color: #920d3b !important; }

/***********************************************************************************************************************
*
*   SIDE BAR STYLES
*
***********************************************************************************************************************/
.sidebar-card {
  background-color: #ffffff !important;
  border: 1px solid #EEEEEE;
  border-radius: 0;
  color: #000000; }
  .sidebar-card .card-header.sidebar-card-header {
    min-height: 34px;
    background-color: #616163;
    border-bottom: 1px solid #EEEEEE;
    color: #ffffff; }
    .sidebar-card .card-header.sidebar-card-header:hover {
      background-color: #545456;
      color: #ffffff; }
    .sidebar-card .card-header.sidebar-card-header a {
      color: #ffffff; }
      .sidebar-card .card-header.sidebar-card-header a:hover {
        color: #748000; }
  .sidebar-card .card-footer.sidebar-card-footer {
    background-color: #f7f7f9;
    border-top: 1px solid #EEEEEE;
    color: #000000; }
    .sidebar-card .card-footer.sidebar-card-footer:hover {
      background-color: #f7f7f9;
      color: #000000; }
  .sidebar-card .card-body.sidebar-card-body {
    background-color: inherit;
    color: #000000; }
    .sidebar-card .card-body.sidebar-card-body:hover {
      background-color: transparent;
      color: #000000; }
  .sidebar-card .list-group .list-group-item {
    background-color: transparent;
    border: 1px solid #EEEEEE;
    color: #000000; }
    .sidebar-card .list-group .list-group-item.active, .sidebar-card .list-group .list-group-item:active, .sidebar-card .list-group .list-group-item:focus, .sidebar-card .list-group .list-group-item:hover {
      background-color: rgba(0, 0, 0, 0.1);
      border: 1px solid #EEEEEE;
      color: #000000; }
  .sidebar-card .btn-collapse i {
    color: #ffffff; }
  .sidebar-card .btn-collapse.collapsed i {
    color: #ffffff; }

/***********************************************************************************************************************
*
*   BUTTONS STYLES
*
***********************************************************************************************************************/
.btn-default,
.btn-primary,
.btn-secondary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
  border-radius: 0; }

.btn-default {
  background-color: #ffffff;
  border: 1px solid #fafafa;
  color: #000000;
  font-family: inherit;
  font-style: normal;
  font-weight: normal;
  text-transform: normal; }
  .btn-default:active, .btn-default:focus, .btn-default:hover {
    background-color: #EEEEEE;
    border-color: #e9e9e9;
    color: #000000;
    font-style: normal;
    font-weight: normal;
    text-transform: normal; }

/***********************************************************************************************************************
*
*   PAGINATIONS / PAGER STYLES
*
***********************************************************************************************************************/
nav .pagination {
  background-color: #EEEEEE;
  border-radius: 0; }
  nav .pagination .pagination-item:first-child > .pagination-link {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  nav .pagination .pagination-item:last-child > .pagination-link {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  nav .pagination .pagination-item > .pagination-link {
    background-color: transparent;
    border: 0 solid #EEEEEE;
    border-radius: 0 !important;
    color: #454545; }
  nav .pagination .pagination-item:hover > .pagination-link, nav .pagination .pagination-item.active > .pagination-link {
    background-color: #636363;
    border: 0 solid #636363;
    color: #ffffff; }

.products .card-deck .card.product {
  background-color: #ffffff;
  border: 1px solid #EEEEEE;
  color: #000000; }
  .products .card-deck .card.product .card-header.product-header {
    background-color: #ffffff;
    border-bottom: 0 solid #EEEEEE;
    color: #423d91; }
    .products .card-deck .card.product .card-header.product-header a {
      color: inherit;
      font-weight: normal; }
    .products .card-deck .card.product .card-header.product-header:hover {
      background-color: #f2f2f2;
      color: #000000; }
      .products .card-deck .card.product .card-header.product-header:hover a {
        color: inherit; }
  .products .card-deck .card.product .card-body.product-body {
    background-color: #ffffff;
    border: 0 solid #EEEEEE;
    color: #000000;
    overflow: hidden; }
    .products .card-deck .card.product .card-body.product-body .product-image-container {
      background-color: #eceeef;
      border: 0 solid #EEEEEE; }
    .products .card-deck .card.product .card-body.product-body .product-attribute-group .product-attribute .product-attribute-item.row {
      background-color: transparent; }
      .products .card-deck .card.product .card-body.product-body .product-attribute-group .product-attribute .product-attribute-item.row .product-attribute-item-label {
        background-color: transparent;
        color: #636363;
        text-transform: none; }
      .products .card-deck .card.product .card-body.product-body .product-attribute-group .product-attribute .product-attribute-item.row .product-attribute-item-value {
        color: #000000;
        font-weight: bold; }
      .products .card-deck .card.product .card-body.product-body .product-attribute-group .product-attribute .product-attribute-item.row:hover {
        background-color: rgba(0, 0, 0, 0.1); }
        .products .card-deck .card.product .card-body.product-body .product-attribute-group .product-attribute .product-attribute-item.row:hover .product-attribute-item-label {
          color: #636363; }
        .products .card-deck .card.product .card-body.product-body .product-attribute-group .product-attribute .product-attribute-item.row:hover .product-attribute-item-value {
          color: #000000; }
          .products .card-deck .card.product .card-body.product-body .product-attribute-group .product-attribute .product-attribute-item.row:hover .product-attribute-item-value:hover {
            color: #ffffff; }
  .products .card-deck .card.product .card-footer.product-footer {
    background-color: transparent; }
    .products .card-deck .card.product .card-footer.product-footer .order_stock_item {
      border-top: 1px solid #EEEEEE; }

/*# sourceMappingURL=wim-molenaar.css.map */
