/* General - Start */
/* General - End */

/* Custom Styling - Start */
/* Custom Styling - End */

/* Modules - Start */
/* Feature Category */
.is-header-logo{
  height: 5.5rem;
}

.image.dedicated-footer-logo img{
  height: 7.5rem;
}


.small-product-item .product-title {
  display: none;
}

.small-product-item .category-item .picture img {
  object-fit: contain !important;
  transition: .3s;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -ms-transition: .3s;
  -o-transition: .3s;
}

.small-product-item .category-item .picture{
  padding: 1.5rem;
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.12), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 2px 4px 0px rgba(0, 0, 0, 0.20);
}

.small-product-item:hover .category-item .picture img {
  padding: 3rem;
}

@media screen and (min-width: 1280px) {
  .homeFeaturedCategoriesWrapper .listWrapper .listItem {
      max-width: 30%;
  }
}
@media screen and (min-width: 768px), print {
  .listWrapper.columns  {
      gap: 1.5rem;
      justify-content: center;
  }
}

/* Feature Products */
/* Modules - End */
/* Pages - Start*/
/* Homepage - Print Logo */
.section.printing-logo .column{
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.12), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 2px 4px 0px rgba(0, 0, 0, 0.20);
}

.printing-logo .column .block .ict-image.image img{
  object-fit: contain !important;
}

.printing-logo .column .block{
  padding: 1.5rem;
}

@media screen and (min-width: 1088px) {
  .section.printing-logo .column.is-4-desktop {
  width: 30%;
  }
}

@media screen and (min-width: 768px), print {
  .section.printing-logo .columns:not(.is-desktop):not(.is-widescreen) {
  gap: 1rem;
  }
}
/* Pages - End */

/* Selectively hide product prices */
.arone-category-page.hide-price .alternate--prices,
.arone-product-landing-page.hide-price .details-wrapper .column.price,
.shoppingcart__wrapper .hide-price .productPrice,
.order-summary-body .hide-price .productPrice {
  display: none !important;
}


/* Remove From  */
.alternate--prices .productPrice{
  display: none !important;
}

/* Wider quantity */
.shoppingcart__wrapper .cartform .cartTableWrapper .cart tr.cart-item-row td.cart--quantity {
  flex-grow: 1;
}


/* Hide Orders Unpaid */
#order_Unpaid{display: none;}