#page-header-parent>.widget-fw{
  width: 100vw !important;
  max-width: 100vw !important;
}

.widget-image-box{
  border: 1px solid #e0e0e0;
}

.cmp-product-thumb, .cmp-product-thumb:hover{
  box-shadow: none;
  border: 1px solid #e0e0e0;
}
.cmp-product-thumb .btn-outline-primary, .cmp-product-thumb .btn-outline-primary.disabled, .cmp-product-thumb .btn-outline-primary:disabled {
  color: #fff !important;
  background-image: none;
  background-color: #69b220;
  border-color: #69b220 !important;
}
.cmp-product-thumb .btn-outline-primary:hover,
.cmp-product-thumb .btn-outline-primary:focus, .cmp-product-thumb .btn-outline-primary.focus,
.cmp-product-thumb .btn-outline-primary:active, .cmp-product-thumb .btn-outline-primary.active, .open > .cmp-product-thumb .btn-outline-primary.dropdown-toggle,
.cmp-product-thumb .btn-outline-primary:hover, .cmp-product-thumb .btn-outline-primary:disabled:hover,
.cmp-product-thumb .btn-outline-primary.disabled:focus, .cmp-product-thumb .btn-outline-primary:disabled:focus, .cmp-product-thumb .btn-outline-primary.disabled.focus, .cmp-product-thumb .btn-outline-primary:disabled.focus,
.cmp-product-thumb .btn-outline-primary:active:hover, .cmp-product-thumb .btn-outline-primary.active:hover, .open > .cmp-product-thumb .btn-outline-primary.dropdown-toggle:hover, .cmp-product-thumb .btn-outline-primary:active:focus, .cmp-product-thumb .btn-outline-primary.active:focus, .open > .cmp-product-thumb .btn-outline-primary.dropdown-toggle:focus, .cmp-product-thumb .btn-outline-primary:active.focus, .cmp-product-thumb .btn-outline-primary.active.focus, .open > .cmp-product-thumb .btn-outline-primary.dropdown-toggle.focus {
  color: #fff !important;
  background-image: none;
  background-color: #69b220 !important;
  border-color: #69b220 !important;
  box-shadow: none !important;
}
.cmp-product-thumb .price-view-port{
  flex: 0 0 auto;
  margin-right: 10px;
}
.cmp-product-thumb .category-unit-price{
  min-height: 16px;
}

.widget-item-list .cmp-product-thumb .thumb-title{
  font-size: 1.15rem;
  line-height: 1.15em;
  min-height: 54px;
}

/* Checkout */
.basket-item-container .basket-item .meta-container-wrapper .meta-container-wrapper-inner .meta-container .item-name,
.basket-item-container .basket-item .meta-container-wrapper .meta-container-wrapper-inner .meta-container .item-base-price{
  font-size: 100%;
}