/* loader start */
@keyframes apz_spinner_animation {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.apz_Spinner {
  text-align: center;
  /* margin: auto; */
  padding: 40px;
  font-size: 0;
}
.apz_Spinner svg {
  height: 76px;
  width: 76px;
  animation: apz_spinner_animation 700ms linear infinite;
  fill: rgb(215, 215, 215);
}
/* loader end */

/* product list start */

/* .am_recommendation_container,
.am_rec_product_list_section .title,
.am_rec_item_wrap,
.am_rec_item_title,
.am_rec_item_price,
.am_rec_compare_price,
.am_rec_add_to_cart_button,
.am_rec_product-name,
.am_rec_price .current,
.am_rec_price .origin,
.am_rec_sku-title {
  font-family: unset !important;
} */

/* .am_rec_item_title,
.am_rec_item_price,
.am_rec_compare_price,
.am_rec_product_list_section .title,
.am_rec_product-name,
.am_rec_price .current,
.am_rec_price .origin,
.am_rec_sku-title {
  color: var(--apz-color-base-text) !important;
  font-size: calc(var(--apz-font-heading-scale) * 1.5rem) !important;
} */

/* .am_rec_product_list_section .title {
  font-size: calc(var(--font-heading-scale) * 2.5rem) !important;
} */

/* product list end */

/* variant picker start */

/* variant picker end */

/* Button start */
.am_rec_add_to_cart_button,
.am_rec_button {
  /* border-radius: var(--apz-buttons-radius, 4px) !important; */
  cursor: pointer;
}
/* .am_rec_add_to_cart_button,
.am_rec_button-action .am_rec_button,
.am_rec_sku--item--active .am_rec_button {
  position: relative;
  background: var(--apz-color-button, #000000) !important;
  color: var(--apz-color-button-text, #ffffff) !important;
  border-radius: var(--apz-buttons-radius, 8px) !important;
  border: none !important;
  overflow: hidden;
  cursor: pointer;
}

.am_rec_add_to_cart_button:after,
.am_rec_button-action .am_rec_button:after,
.am_rec_sku--item--active .am_rec_button:after {
  content: "";
  background: var(--apz-color-button, #000000) !important;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.am_rec_add_to_cart_button > *,
.am_rec_button-action .am_rec_button > *,
.am_rec_sku--item--active .am_rec_button > * {
  position: relative;
  z-index: 1;
  cursor: pointer;
} */
/* Button end */

/* loader start */
/* .am_loader,
.button-loading {
  border-left-color: var(--apz-color-button-text, #ffffff) !important;
  border-right-color: var(--apz-color-button-text, #ffffff) !important;
  border-bottom-color: var(--apz-color-button-text, #ffffff) !important;
} */
/* loader end */
