/* shadow */
.ecwid-productBrowser-productsGrid-productTopFragment img {
  background: transparent url(https://kb.ecwid.com/f/shadow-1000x1000.gif) no-repeat scroll right bottom;
  padding: 5px 10px 10px 5px;
}

.ecwid-productBrowser-details-thumbnail img {
  background: transparent url(https://kb.ecwid.com/f/shadow-1000x1000.gif) no-repeat scroll right bottom;
  padding: 15px 20px 20px 15px;
}

/* remove quantity info */
/* div.ecwid-productBrowser-details-qtyAvailInfo { display:none; } */
/* hide SKU everywhere */
div.ecwid-productBrowser-sku, td.ecwid-productBrowser-productsTable-sku {
  display: none !important;
}

span.ecwid-Invoice-productDescr-sku {
  display: none !important;
}

div.ecwid-OrdersList-OrderBox-sku {
  display: none !important;
}

/* Hide product weight */
span.ecwid-productBrowser-cart-weight, span.ecwid-Invoice-productDescr-weight {
  display: none;
}

/* Hide tax during checkout */
table.ecwid-productBrowser-cart-taxAmountPanel,
tr.ecwid-Invoice-Summary-taxRow {
  display: none !important;
}

/* Product category font size */
/* root categories, first level category links */
span.ecwid-categories-category {
  font-size: 15px;
}

/* subcategories, second level category links */
div.ecwid-categoriesMenuBar span.ecwid-categories-category {
  font-size: 13px;
}

/* 3rd, 4th, etc level category links */
div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-category {
  font-size: 12px;
}

/* Search box and button */
input.ecwid-SearchPanel-field {
  width: 90px;
  /* change width as needed*/
  height: 15px;
  /* change height as needed*/
}

/* Usability friendly button */
div.ecwid-Checkout-DeliveryMethod button.gwt-Button,
div.ecwid-AddressForm button.gwt-Button {
  font-size: 120%;
  border: 2px solid #FF6440;
  color: #ff6440;
}

/* Move category pagination to top
div.ecwid-pager {
    position: absolute;
    top: 0;
    width: 100%;
    margin: 0;
}
div.ecwid-productBrowser-category {
    padding-top: 2em;
    position: relative;
} */
/* Change all the fonts */
.ecwid div, .ecwid span, .ecwid a, .ecwid p {
  font-family: 'Open Sans', verdana, sans-serif !important;
}

/* Remove category icon */
table.ecwid-productBrowser-subcategories-mainTable {
  display: none;
}

/* To use rounded button */
button.gwt-Button, #wrapper button.gwt-Button {
  border-radius: 13px;
  -moz-border-radius: 13px;
  -webkit-border-radius: 13px;
  height: 28px;
  background-color: #e4e4e4;
  padding: 0 15px;
}

button.gwt-Button:active, button.gwt-Button:active,
#wrapper button.gwt-Button:active,
#wrapper button.gwt-Button:active {
  background-color: #999999;
}

div.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-backgroundedPanel {
  min-width: 185px;
  width: auto;
}

/* To change no-image icon */
div.ecwid-noimage {
  background-image: url(https://ubitap.com/img/comingsoon.png);
}

div.ecwid-noimage-small {
  background-image: url(https://ubitap.com/img/comingsoon_small.png);
}

/* Remove drag-and-drop thingy */
div.ecwid-productBrowser-productDragLabel {
  display: none;
}

div.ecwid-minicart span.ecwid-minicart-label-text {
  display: none;
}

/* Play around with Product browser fonts */
div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a, div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:link, div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:active,
div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:visited,
div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:hover {
  font: normal 13px OpenSans, arial, verdana, sans-serif;
  color: #666666;
  text-decoration: none;
}

/* Change colour when hover on product */
div.ecwid-productBrowser-productsGrid-productTopFragment-mouseover {
  border: solid 1px #DEDEDE;
  border-bottom: none;
}

div.ecwid-productBrowser-productsGrid-productBottomFragment-mouseover {
  border: solid 1px #DEDEDE;
  border-top: none;
}

/* Change price font size in product browser */
div.ecwid-productBrowser-price {
  font: normal 24px tahoma, geneva, verdana, sans-serif;
  text-align: right !important;
}

div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink {
  text-align: left;
}

/* Shopping bag link aka minicart */
div.ecwid-minicart-mini-rollover a {
  font: normal 14px 'Open Sans', arial, verdana, sans-serif;
  color: #a20505;
  text-decoration: none;
}

div.ecwid-minicart-mini a {
  font: normal 14px 'Open Sans', arial, verdana, sans-serif;
  color: #a20505;
  text-decoration: none;
}

/* Remove category name - for each category */
div.ecwid-productBrowser-CategoryPage div.ecwid-productBrowser-head {
  display: none;
}

/* Increase search panel field */
input.ecwid-SearchPanel-field {
  width: 150px;
}

/* Featured products */
.ecwid-productBrowser-CategoryPage-0 div.ecwid-productBrowser-category:before {
  content: "Featured products";
  font-size: 20px !important;
}

/* Remove category icon on the root store page */
div.ecwid-productBrowser-CategoryPage-0 .ec-store .grid__categories {
  display: none;
}

/* Hide category titles */
div.ecwid-productBrowser-CategoryPage .page-title .page-title__name {
  display: none;
}

/* Hide breadcrumb */
/* div.ecwid-productBrowser-categoryPath { display:none; } */
/* Make discount coupon textbox always visible */
.ec-size .ec-store .form__msg--info, .ec-size .ec-store .ec-cart-coupon--focus .form__msg--error, .ec-size .ec-store .form__msg--success {
  display: block;
}

.ec-size .ec-store .ec-cart-coupon__wrap {
  display: flex;
  align-items: center;
  height: auto;
}

.ec-size .ec-store .ec-cart-coupon__text {
  display: none;
}

.ec-size .ec-store .ec-cart-coupon__button--apply, .ec-size.ec-size--s:not(.ec-size--m) .ec-store .ec-cart-coupon__button--apply {
  display: block;
}

/* Remove ECWID logo from Starter Site */
a.logo {
  display: none;
}

/* Make form background transparent */
div.ecwid-form {
  background-color: transparent;
}

/* Hide current logos of the MOLPay payment method */
.ec-size .ec-store .ec-cart-step--payment .ec-radiogroup__item:nth-child(4)
div.ec-cart-accept__icons {
  display: none;
}
