@charset "UTF-8";
@font-face {
  font-family: "eaw-icon";
  src: url("../fonts/eaw-icon.eot?19037689");
  src: url("../fonts/eaw-icon.eot?19037689#iefix") format("embedded-opentype"), url("../fonts/eaw-icon.woff2?19037689") format("woff2"), url("../fonts/eaw-icon.woff?19037689") format("woff"), url("../fonts/eaw-icon.ttf?19037689") format("truetype"), url("../fonts/eaw-icon.svg?19037689#eaw-icon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
  @media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
      font-family: 'eaw-icon';
      src: url('../font/eaw-icon.svg?19037689#eaw-icon') format('svg');
    }
  }
  */
[class^=eaw-icon-]:before,
[class*=" eaw-icon-"]:before {
  font-family: "eaw-icon";
  font-style: normal;
  font-weight: normal;
  speak: never;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0.2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: 0.2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.eaw-icon-cart:before {
  content: "\e800";
} /* '' */
.eaw-icon-close:before {
  content: "\e801";
} /* '' */
.eaw-icon-customize:before {
  content: "\e802";
} /* '' */
.eaw-icon-delete:before {
  content: "\e803";
} /* '' */
.eaw-icon-desktop:before {
  content: "\e804";
} /* '' */
.eaw-icon-drag:before {
  content: "\e805";
} /* '' */
.eaw-icon-duplicate:before {
  content: "\e806";
} /* '' */
.eaw-icon-edit:before {
  content: "\e807";
} /* '' */
.eaw-icon-help:before {
  content: "\e808";
} /* '' */
.eaw-icon-library:before {
  content: "\e809";
} /* '' */
.eaw-icon-lock:before {
  content: "\e80a";
} /* '' */
.eaw-icon-minus:before {
  content: "\e80b";
} /* '' */
.eaw-icon-mobile:before {
  content: "\e80c";
} /* '' */
.eaw-icon-plus:before {
  content: "\e80d";
} /* '' */
.eaw-icon-products:before {
  content: "\e80e";
} /* '' */
.eaw-icon-quick-view:before {
  content: "\e80f";
} /* '' */
.eaw-icon-reset:before {
  content: "\e810";
} /* '' */
.eaw-icon-settings:before {
  content: "\e811";
} /* '' */
.eaw-icon-share:before {
  content: "\e812";
} /* '' */
.eaw-icon-tablet:before {
  content: "\e813";
} /* '' */
.eaw-icon-upload:before {
  content: "\e814";
} /* '' */
.eaw-icon-wishlist:before {
  content: "\e815";
} /* '' */
.eaw-icon-accordian:before {
  content: "\e816";
} /* '' */
.eaw-icon-analytics:before {
  content: "\e817";
} /* '' */
.eaw-icon-arrow:before {
  content: "\e818";
} /* '' */
.eaw-icon-back:before {
  content: "\e819";
} /* '' */
.eaw-icon-center-align:before {
  content: "\e81a";
} /* '' */
.eaw-icon-close-1:before {
  content: "\e81b";
} /* '' */
.eaw-icon-customize-1:before {
  content: "\e81c";
} /* '' */
.eaw-icon-delete-1:before {
  content: "\e81d";
} /* '' */
.eaw-icon-desktop-1:before {
  content: "\e81e";
} /* '' */
.eaw-icon-drag-1:before {
  content: "\e81f";
} /* '' */
.eaw-icon-duplicate-1:before {
  content: "\e820";
} /* '' */
.eaw-icon-email:before {
  content: "\e821";
} /* '' */
.eaw-icon-horizontal:before {
  content: "\e822";
} /* '' */
.eaw-icon-left-align:before {
  content: "\e823";
} /* '' */
.eaw-icon-link:before {
  content: "\e824";
} /* '' */
.eaw-icon-lock-1:before {
  content: "\e825";
} /* '' */
.eaw-icon-minus-1:before {
  content: "\e826";
} /* '' */
.eaw-icon-mobile-1:before {
  content: "\e827";
} /* '' */
.eaw-icon-notifications:before {
  content: "\e828";
} /* '' */
.eaw-icon-pen:before {
  content: "\e829";
} /* '' */
.eaw-icon-plus-1:before {
  content: "\e82a";
} /* '' */
.eaw-icon-reset-1:before {
  content: "\e82b";
} /* '' */
.eaw-icon-right-align:before {
  content: "\e82c";
} /* '' */
.eaw-icon-rounded:before {
  content: "\e82d";
} /* '' */
.eaw-icon-sort:before {
  content: "\e82e";
} /* '' */
.eaw-icon-square:before {
  content: "\e82f";
} /* '' */
.eaw-icon-tablet-1:before {
  content: "\e830";
} /* '' */
.eaw-icon-upload-1:before {
  content: "\e831";
} /* '' */
.eaw-icon-vertical:before {
  content: "\e832";
} /* '' */
.eaw-icon-view:before {
  content: "\e833";
} /* '' */
.eaw-icon-spin4:before {
  content: "\e834";
} /* '' */
.eaw-icon-view-1:before {
  content: "\e835";
} /* '' */
.eaw-icon-view-2:before {
  content: "\e836";
} /* '' */
.eaw-icon-view-3:before {
  content: "\e837";
} /* '' */
.eaw-icon-spin5:before {
  content: "\e838";
} /* '' */
.eaw-icon-spin6:before {
  content: "\e839";
} /* '' */
.eaw-icon-view-4:before {
  content: "\e83a";
} /* '' */
.eaw-icon-view-5:before {
  content: "\e83b";
} /* '' */
.eaw-icon-view-6:before {
  content: "\e83c";
} /* '' */
.eaw-icon-view-7:before {
  content: "\e83d";
} /* '' */
.eaw-icon-view-8:before {
  content: "\e83e";
} /* '' */
.eaw-icon-view-9:before {
  content: "\e83f";
} /* '' */
.eaw-icon-view-10:before {
  content: "\e840";
} /* '' */
.eaw-icon-view-11:before {
  content: "\e841";
} /* '' */
.eaw-icon-view-12:before {
  content: "\e842";
} /* '' */
.eaw-icon-view-13:before {
  content: "\e843";
} /* '' */
.eaw-icon-view-14:before {
  content: "\e844";
} /* '' */
.eaw-icon-view-15:before {
  content: "\e845";
} /* '' */
.eaw-icon-view-16:before {
  content: "\e846";
} /* '' */
.eaw-icon-view-17:before {
  content: "\e847";
} /* '' */
.eaw-icon-wishlist-1:before {
  content: "\e848";
} /* '' */
.eaw-icon-view-18:before {
  content: "\e849";
} /* '' */
.eaw-icon-tik-mark:before {
  content: "\e84a";
} /* '' */
.eaw-icon-link-copy:before {
  content: "\e84b";
} /* '' */
.eaw-icon-linkedin:before {
  content: "\e84c";
} /* '' */
.eaw-icon-facebook:before {
  content: "\e84d";
} /* '' */
.eaw-icon-whatsapp:before {
  content: "\e84e";
} /* '' */
.eaw-icon-x:before {
  content: "\e84f";
} /* '' */
.eaw-icon-heart-empty:before {
  content: "\e850";
} /* '' */
.eaw-icon-basket:before {
  content: "\e851";
} /* '' */
.eaw-icon-wishlist-heart:before {
  content: "\e852";
} /* '' */
.eaw-icon-wishlist-2:before {
  content: "\e853";
} /* '' */
.eaw-icon-wishlist-3:before {
  content: "\e854";
} /* '' */
.eaw-icon-wishlist-5:before {
  content: "\e855";
} /* '' */
.eaw-icon-wishlist-4:before {
  content: "\e856";
} /* '' */
/* poppins-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/google-fonts/poppins-v22-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: italic;
  font-weight: 300;
  src: url("../fonts/google-fonts/poppins-v22-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/google-fonts/poppins-v22-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: italic;
  font-weight: 400;
  src: url("../fonts/google-fonts/poppins-v22-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/google-fonts/poppins-v22-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: italic;
  font-weight: 500;
  src: url("../fonts/google-fonts/poppins-v22-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/google-fonts/poppins-v22-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  src: url("../fonts/google-fonts/poppins-v22-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/google-fonts/poppins-v22-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: italic;
  font-weight: 700;
  src: url("../fonts/google-fonts/poppins-v22-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
.eaw-preview-btn {
  border: 0;
  background-color: var(--eaw-qv-bg-clr, #0a5fc7);
  color: var(--eaw-qv-txt-clr, #fff);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  font-size: 16px;
  transition: all 0.3s ease-in-out;
  padding: 0;
  margin: 0;
  z-index: 99;
  cursor: pointer;
  background-repeat: no-repeat;
}
.eaw-preview-btn.eaw-quick-view {
  display: none;
}
.eaw-preview-btn .custom-icon {
  display: block;
  height: 30px;
  width: 30px;
  background: var(--eaw-qv-icon-url) center/cover no-repeat;
}
.eaw-preview-btn:hover, .eaw-preview-btn:focus {
  background-color: var(--eaw-qv-bg-hv-clr, #0a5fc7);
  color: var(--eaw-qv-txt-hv-clr, #fff);
}
.eaw-preview-btn span {
  display: block;
  line-height: 1;
}
.eaw-preview-btn.eaw-qv-1 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-qv-border-radius);
  font-size: var(--eaw-qv-font-size);
}
.eaw-preview-btn.eaw-qv-2 {
  padding: var(--eaw-qv-padding);
  border-radius: var(--eaw-qv-border-radius);
  height: 40px;
  width: 40px;
  font-size: var(--eaw-qv-font-size);
}
.eaw-preview-btn.eaw-qv-3 {
  padding: var(--eaw-qv-padding);
  border-radius: var(--eaw-qv-border-radius);
  font-size: var(--eaw-qv-font-size);
}
.eaw-preview-btn.eaw-qv-4 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-qv-border-radius);
  font-size: var(--eaw-qv-font-size);
}
.eaw-preview-btn.eaw-qv-5 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-qv-border-radius);
  font-size: var(--eaw-qv-font-size);
  background-image: linear-gradient(#f6faff 0%, var(--eaw-qv-bg-clr, #0a5fc7) 100%);
}
.eaw-preview-btn.eaw-qv-5:hover, .eaw-preview-btn.eaw-qv-5:focus {
  color: var(--eaw-qv-txt-clr, #fff);
  background-image: linear-gradient(var(--eaw-qv-bg-clr, #0a5fc7) 0%, #f6faff 100%);
}
.eaw-preview-btn.eaw-qv-6 {
  width: 40px;
  height: 40px;
  border-radius: 15px;
  font-size: 20px;
  background-image: linear-gradient(#ffffff 0%, var(--eaw-qv-bg-clr, #0a5fc7) 100%);
}
.eaw-preview-btn.eaw-qv-6:hover, .eaw-preview-btn.eaw-qv-6:focus {
  color: var(--eaw-qv-txt-clr, #fff);
  background-image: linear-gradient(var(--eaw-qv-bg-clr, #0a5fc7) 0%, #ffffff 100%);
}
.eaw-preview-btn.eaw-qv-7 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-qv-border-radius);
  font-size: var(--eaw-qv-font-size);
  border: 1px solid #000;
}
.eaw-preview-btn.eaw-qv-7:hover, .eaw-preview-btn.eaw-qv-7:focus {
  background-color: var(--eaw-qv-bg-hv-clr, #0a5fc7);
  color: var(--eaw-qv-txt-hv-clr, #fff);
  box-shadow: 1px 2px #000;
}
.eaw-preview-btn.eaw-qv-8 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-qv-border-radius);
  font-size: var(--eaw-qv-font-size);
  border: 1px solid #000;
  position: relative;
  background-color: transparent;
}
.eaw-preview-btn.eaw-qv-8 span {
  color: #000;
  position: relative;
  z-index: 3;
}
.eaw-preview-btn.eaw-qv-8:after {
  position: absolute;
  content: "";
  height: 100%;
  width: 100%;
  border-radius: 10px;
  top: 0;
  left: 0;
  background-color: var(--eaw-qv-bg-clr, #0a5fc7);
  transition: all 0.3s ease-in-out;
}
.eaw-preview-btn.eaw-qv-8:hover, .eaw-preview-btn.eaw-qv-8:focus {
  background-color: var(--eaw-qv-bg-hv-clr, #0a5fc7);
  color: var(--eaw-qv-txt-hv-clr, #fff);
}
.eaw-preview-btn.eaw-qv-8:hover::after, .eaw-preview-btn.eaw-qv-8:focus::after {
  transform: scale(0);
}
.eaw-preview-btn.eaw-qv-9 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-qv-border-radius);
  font-size: var(--eaw-qv-font-size);
  box-shadow: 0 0 0 1px #e4f0ff;
}
.eaw-preview-btn.eaw-qv-9:hover, .eaw-preview-btn.eaw-qv-9:focus {
  background-color: #1a7efb;
  color: var(--eaw-qv-txt-hv-clr, #fff);
}
.eaw-preview-btn.eaw-qv-10 {
  width: 40px;
  height: 40px;
  font-size: var(--eaw-qv-font-size);
  position: relative;
  background-color: transparent;
  padding: var(--eaw-qv-padding);
}
.eaw-preview-btn.eaw-qv-10:after {
  position: absolute;
  content: "";
  height: 100%;
  width: 100%;
  border-radius: var(--eaw-qv-border-radius);
  transform: rotate(-45deg);
  top: 0;
  left: 0;
  background-color: var(--eaw-qv-bg-clr, #0a5fc7);
  transition: all 0.3s ease-in-out;
}
.eaw-preview-btn.eaw-qv-10 span {
  color: var(--eaw-qv-txt-clr, #fff);
  position: relative;
  z-index: 3;
}
.eaw-preview-btn.eaw-qv-10:hover::after, .eaw-preview-btn.eaw-qv-10:focus::after {
  background-color: var(--eaw-qv-bg-hv-clr, #0a5fc7);
  color: var(--eaw-qv-txt-hv-clr, #fff);
}
.eaw-preview-btn.eaw-qv-11, .eaw-preview-btn.eaw-qv-14 {
  font-size: var(--eaw-qv-font-size);
  padding: var(--eaw-qv-padding);
  position: relative;
  background: linear-gradient(to right, #ffffff 0%, var(--eaw-qv-bg-clr, #0a5fc7) 100%);
  border: 1px solid #ebf4ff;
  border-radius: var(--eaw-qv-border-radius);
  background-repeat: no-repeat;
}
.eaw-preview-btn.eaw-qv-11 span, .eaw-preview-btn.eaw-qv-14 span {
  color: var(--eaw-qv-txt-clr, #fff);
  position: relative;
  z-index: 3;
}
.eaw-preview-btn.eaw-qv-11:hover, .eaw-preview-btn.eaw-qv-11:focus, .eaw-preview-btn.eaw-qv-14:hover, .eaw-preview-btn.eaw-qv-14:focus {
  background: linear-gradient(to right, var(--eaw-qv-bg-clr, #0a5fc7) 0%, #ffffff 100%);
}
.eaw-preview-btn.eaw-qv-12 {
  font-size: var(--eaw-qv-font-size);
  height: 45px;
  width: 45px;
  position: relative;
  background: linear-gradient(to right, #ffffff 0%, var(--eaw-qv-bg-clr, #0a5fc7) 100%);
  border: 1px solid #ebf4ff;
  border-radius: var(--eaw-qv-border-radius);
  background-repeat: no-repeat;
}
.eaw-preview-btn.eaw-qv-12 span {
  color: #000;
  position: relative;
  z-index: 3;
}
.eaw-preview-btn.eaw-qv-12:hover, .eaw-preview-btn.eaw-qv-12:focus {
  background: linear-gradient(to right, var(--eaw-qv-bg-clr, #0a5fc7) 0%, #ffffff 100%);
}
.eaw-preview-btn.eaw-qv-13 {
  font-size: var(--eaw-qv-font-size);
  padding: var(--eaw-qv-padding);
  background: var(--eaw-qv-bg-clr, #0a5fc7);
  border-radius: var(--eaw-qv-border-radius);
  position: relative;
}
.eaw-preview-btn.eaw-qv-13 span {
  color: var(--eaw-qv-txt-clr, #fff);
  position: relative;
  z-index: 3;
}
.eaw-preview-btn.eaw-qv-13::after {
  position: absolute;
  content: "";
  height: 0px;
  width: 50px;
  bottom: 0;
  left: 0;
  box-shadow: 0 0 20px 8px #ffffff;
  transition: all 0.3s ease-in-out;
  border-radius: 500px;
  background: transparent;
  right: 0;
  margin: 0 auto;
}
.eaw-preview-btn.eaw-qv-13:hover::after, .eaw-preview-btn.eaw-qv-13:focus::after {
  bottom: 100%;
}

.eaw-custom-quantity-wrapper {
  display: flex;
  align-items: center;
  gap: 20px;
}
.eaw-custom-quantity-wrapper .single_add_to_cart_button {
  margin: 0 !important;
  padding: 12px 20px !important;
}

.eaw-product-card-wrapper .eaw-custom-quantity {
  margin-bottom: 10px;
}
.eaw-product-card-wrapper.eaw-inline-quantity {
  display: flex;
  gap: 10px;
}
.eaw-product-card-wrapper.eaw-inline-quantity .eaw-custom-quantity {
  margin-bottom: 0;
}
.eaw-product-card-wrapper button {
  margin-left: 0 !important;
}

#eaw-custom-quantity .eaw-plus-arrow, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-20 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-19 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-plus,
#eaw-custom-quantity .eaw-minus-arrow,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-20 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-19 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-minus {
  position: relative;
  width: 12px;
  height: 7px;
}
#eaw-custom-quantity .eaw-plus-arrow::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-20 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-19 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-plus::before, #eaw-custom-quantity .eaw-plus-arrow::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-20 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-19 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-plus::after,
#eaw-custom-quantity .eaw-minus-arrow::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-20 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-19 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-minus::before,
#eaw-custom-quantity .eaw-minus-arrow::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-20 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-19 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-minus::after {
  content: "";
  position: absolute;
  width: 8px;
  height: 2px;
  background: var(--eaw-cq-pm-bg, #aacffe);
  transition: all ease 0.3s;
}
#eaw-custom-quantity .eaw-plus-arrow::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-20 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-19 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-plus::after,
#eaw-custom-quantity .eaw-minus-arrow::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-20 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-19 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-minus::after {
  left: 0;
  transform: rotate(-45deg);
}
#eaw-custom-quantity .eaw-plus-arrow::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-20 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-19 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-plus::before,
#eaw-custom-quantity .eaw-minus-arrow::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-20 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-19 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-minus::before {
  right: 0;
  transform: rotate(45deg);
}
#eaw-custom-quantity .eaw-plus-icon, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-18 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-17 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-16 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-15 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-14 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-13 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-12 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-11 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-10 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-9 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-8 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-7 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-6 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-5 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-4 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-3 .eaw-plus,
#eaw-custom-quantity .eaw-minus-icon,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-18 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-17 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-16 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-15 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-14 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-13 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-12 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-11 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-10 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-9 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-8 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-7 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-6 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-5 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-4 .eaw-minus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-3 .eaw-minus {
  position: relative;
  width: 32px;
  aspect-ratio: 1;
  transition: all ease 0.3s;
}
#eaw-custom-quantity .eaw-plus-icon::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-18 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-17 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-16 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-15 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-14 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-13 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-12 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-11 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-10 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-9 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-8 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-7 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-6 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-5 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-4 .eaw-plus::before, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-3 .eaw-plus::before, #eaw-custom-quantity .eaw-plus-icon::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-18 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-17 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-16 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-15 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-14 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-13 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-12 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-11 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-10 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-9 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-8 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-7 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-6 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-5 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-4 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-3 .eaw-plus::after,
#eaw-custom-quantity .eaw-minus-icon::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-18 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-17 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-16 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-15 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-14 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-13 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-12 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-11 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-10 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-9 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-8 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-7 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-6 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-5 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-4 .eaw-minus::before,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-3 .eaw-minus::before,
#eaw-custom-quantity .eaw-minus-icon::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-18 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-17 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-16 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-15 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-14 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-13 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-12 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-11 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-10 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-9 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-8 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-7 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-6 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-5 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-4 .eaw-minus::after,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-3 .eaw-minus::after {
  content: "";
  position: absolute;
  width: 55%;
  height: 2px;
  border-radius: 10px;
  background: var(--eaw-cq-pm-text, #f8fdff);
  transition: all ease 0.3s;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#eaw-custom-quantity .eaw-plus-icon::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-18 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-17 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-16 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-15 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-14 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-13 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-12 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-11 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-10 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-9 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-8 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-7 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-6 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-5 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-4 .eaw-plus::after, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-3 .eaw-plus::after {
  transform: translate(-50%, -50%) rotate(90deg);
}
#eaw-custom-quantity .eaw-quantity-text {
  margin-bottom: 10px;
  color: var(--eaw-cq-quantity-text, #6b7280);
}
#eaw-custom-quantity .eaw-custom-quantity {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  color: var(--eaw-cq-pm-bg, #aacffe);
}
#eaw-custom-quantity .eaw-custom-quantity input {
  border: none !important;
  outline: none !important;
  text-align: center;
  padding: 0 !important;
  min-height: inherit !important;
  background: transparent;
  width: 100%;
  font-weight: 500;
  color: var(--eaw-cq-btn-text, #d9f4ff);
  height: 40px;
}
#eaw-custom-quantity .eaw-custom-quantity input::-webkit-outer-spin-button, #eaw-custom-quantity .eaw-custom-quantity input::-webkit-inner-spin-button, #eaw-custom-quantity .eaw-custom-quantity input::-webkit-clear-button {
  -webkit-appearance: none;
  margin: 0;
}
#eaw-custom-quantity .eaw-custom-quantity input[type=number] {
  -moz-appearance: textfield;
}
#eaw-custom-quantity .eaw-custom-quantity input::-webkit-outer-spin-button,
#eaw-custom-quantity .eaw-custom-quantity input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#eaw-custom-quantity .eaw-custom-quantity .quantity-trigger {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
#eaw-custom-quantity .eaw-custom-quantity .quantity-trigger:before, #eaw-custom-quantity .eaw-custom-quantity .quantity-trigger:after {
  background-color: var(--eaw-cq-pm-bg, #aacffe);
}
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 {
  position: relative;
  flex: 0 0 80px;
  border: 1px solid var(--eaw-cq-border-color, #ebebeb);
  overflow: hidden;
  width: 80px;
}
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-quantity-input, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-quantity-input {
  width: 70%;
}
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-plus-arrow, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-plus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-minus-arrow,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-minus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-plus-arrow, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-plus,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-minus-arrow,
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-minus {
  position: absolute !important;
  right: 10px;
}
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-plus-arrow, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-plus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-plus-arrow, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-plus {
  top: 10px;
}
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-minus-arrow, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 .eaw-minus, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-minus-arrow, #eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 .eaw-minus {
  bottom: 10px;
  transform: rotate(180deg);
}
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-1 {
  border-radius: var(--eaw-cq-border-radius, 4px);
}
#eaw-custom-quantity .eaw-custom-quantity.eaw-quantity-2 {
  border-radius: var(--eaw-cq-border-radius, 50px);
}
#eaw-custom-quantity .eaw-custom-quantity {
  
}

.eaw-preview-btn.eaw-preview-btn-wishlist {
  background-color: var(--eaw-wishlist-bg-clr, #0a5fc7);
  color: var(--eaw-wishlist-txt-clr, #fff);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  font-size: 16px;
  transition: all 0.3s ease-in-out;
  padding: 0;
  margin: 0;
  z-index: 99;
  cursor: pointer;
  background-repeat: no-repeat;
}
.eaw-preview-btn.eaw-preview-btn-wishlist .custom-icon {
  display: block;
  height: 30px;
  width: 30px;
  background: var(--eaw-wishlist-icon-url) center/cover no-repeat;
}
.eaw-preview-btn.eaw-preview-btn-wishlist:hover, .eaw-preview-btn.eaw-preview-btn-wishlist:focus {
  background-color: var(--eaw-wishlist-bg-hv-clr, #0a5fc7);
  color: var(--eaw-wishlist-txt-hv-clr, #fff);
}
.eaw-preview-btn.eaw-preview-btn-wishlist span {
  display: block;
  line-height: 1;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-1 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-wishlist-border-radius);
  font-size: var(--eaw-wishlist-font-size);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-2 {
  padding: var(--eaw-wishlist-padding);
  border-radius: var(--eaw-wishlist-border-radius);
  height: 40px;
  width: 40px;
  font-size: var(--eaw-wishlist-font-size);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-3 {
  padding: var(--eaw-wishlist-padding);
  border-radius: var(--eaw-wishlist-border-radius);
  font-size: var(--eaw-wishlist-font-size);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-4 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-wishlist-border-radius);
  font-size: var(--eaw-wishlist-font-size);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-5 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-wishlist-border-radius);
  font-size: var(--eaw-wishlist-font-size);
  background-image: linear-gradient(#f6faff 0%, var(--eaw-wishlist-bg-clr, #0a5fc7) 100%);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-5:hover, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-5:focus {
  color: var(--eaw-wishlist-txt-clr, #fff);
  background-image: linear-gradient(var(--eaw-wishlist-bg-clr, #0a5fc7) 0%, #f6faff 100%);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-6 {
  width: 40px;
  height: 40px;
  border-radius: 15px;
  font-size: 20px;
  background-image: linear-gradient(#ffffff 0%, var(--eaw-wishlist-bg-clr, #0a5fc7) 100%);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-6:hover, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-6:focus {
  color: var(--eaw-wishlist-txt-clr, #fff);
  background-image: linear-gradient(var(--eaw-wishlist-bg-clr, #0a5fc7) 0%, #ffffff 100%);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-7 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-wishlist-border-radius);
  font-size: var(--eaw-wishlist-font-size);
  border: 1px solid #000;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-7:hover, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-7:focus {
  background-color: var(--eaw-wishlist-bg-hv-clr, #0a5fc7);
  color: var(--eaw-wishlist-txt-hv-clr, #fff);
  box-shadow: 1px 2px #000;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-8 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-wishlist-border-radius);
  font-size: var(--eaw-wishlist-font-size);
  border: 1px solid #000;
  position: relative;
  background-color: transparent;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-8 span {
  color: #000;
  position: relative;
  z-index: 3;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-8:after {
  position: absolute;
  content: "";
  height: 100%;
  width: 100%;
  border-radius: 10px;
  top: 0;
  left: 0;
  background-color: var(--eaw-wishlist-bg-clr, #0a5fc7);
  transition: all 0.3s ease-in-out;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-8:hover, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-8:focus {
  background-color: var(--eaw-wishlist-bg-hv-clr, #0a5fc7);
  color: var(--eaw-wishlist-txt-hv-clr, #fff);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-8:hover::after, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-8:focus::after {
  transform: scale(0);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-9 {
  width: 40px;
  height: 40px;
  border-radius: var(--eaw-wishlist-border-radius);
  font-size: var(--eaw-wishlist-font-size);
  box-shadow: 0 0 0 1px #e4f0ff;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-9:hover, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-9:focus {
  background-color: #1a7efb;
  color: var(--eaw-wishlist-txt-hv-clr, #fff);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-10 {
  width: 40px;
  height: 40px;
  font-size: var(--eaw-wishlist-font-size);
  position: relative;
  background-color: transparent;
  padding: var(--eaw-wishlist-padding);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-10:after {
  position: absolute;
  content: "";
  height: 100%;
  width: 100%;
  border-radius: var(--eaw-wishlist-border-radius);
  transform: rotate(-45deg);
  top: 0;
  left: 0;
  background-color: var(--eaw-wishlist-bg-clr, #0a5fc7);
  transition: all 0.3s ease-in-out;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-10 span {
  color: var(--eaw-wishlist-txt-clr, #fff);
  position: relative;
  z-index: 3;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-10:hover::after, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-10:focus::after {
  background-color: var(--eaw-wishlist-bg-hv-clr, #0a5fc7);
  color: var(--eaw-wishlist-txt-hv-clr, #fff);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-11, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-14 {
  font-size: var(--eaw-wishlist-font-size);
  padding: 12px 16px;
  position: relative;
  background: linear-gradient(to right, #ffffff 0%, var(--eaw-wishlist-bg-clr, #0a5fc7) 100%);
  border: 1px solid #ebf4ff;
  border-radius: var(--eaw-wishlist-border-radius);
  background-repeat: no-repeat;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-11 span, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-14 span {
  color: var(--eaw-wishlist-txt-clr, #fff);
  position: relative;
  z-index: 3;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-11:hover, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-11:focus, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-14:hover, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-14:focus {
  background: linear-gradient(to right, var(--eaw-wishlist-bg-clr, #0a5fc7) 0%, #ffffff 100%);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-12 {
  font-size: var(--eaw-wishlist-font-size);
  height: 45px;
  width: 45px;
  position: relative;
  background: linear-gradient(to right, #ffffff 0%, var(--eaw-wishlist-bg-clr, #0a5fc7) 100%);
  border: 1px solid #ebf4ff;
  border-radius: var(--eaw-wishlist-border-radius);
  background-repeat: no-repeat;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-12 span {
  color: #000;
  position: relative;
  z-index: 3;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-12:hover, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-12:focus {
  background: linear-gradient(to right, var(--eaw-wishlist-bg-clr, #0a5fc7) 0%, #ffffff 100%);
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-13 {
  font-size: var(--eaw-wishlist-font-size);
  padding: var(--eaw-wishlist-padding);
  background: var(--eaw-wishlist-bg-clr, #0a5fc7);
  border-radius: var(--eaw-wishlist-border-radius);
  position: relative;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-13 span {
  color: var(--eaw-wishlist-txt-clr, #fff);
  position: relative;
  z-index: 3;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-13::after {
  position: absolute;
  content: "";
  height: 0px;
  width: 50px;
  bottom: 0;
  left: 0;
  box-shadow: 0 0 20px 8px #ffffff;
  transition: all 0.3s ease-in-out;
  border-radius: 500px;
  background: transparent;
  right: 0;
  margin: 0 auto;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-13:hover::after, .eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-13:focus::after {
  bottom: 100%;
}
.eaw-preview-btn.eaw-preview-btn-wishlist.eaw-wishlist-14 {
  padding: var(--eaw-wishlist-padding);
  border-radius: var(--eaw-wishlist-border-radius);
}

.swal2-popup.swal2-toast .swal2-loader {
  width: 1.3rem !important;
  height: 1.3rem !important;
}

.swal2-container {
  z-index: 9999999 !important;
}

.swal2-title {
  line-height: 20px !important;
}

.swal2-toast {
  margin-top: 32px;
}

.Toastify .Toastify__toast-body {
  padding: 12px;
  gap: 8px;
  font-size: 15px;
}
.Toastify .Toastify__toast-container--top-center,
.Toastify .Toastify__toast-container--top-left,
.Toastify .Toastify__toast-container--top-right {
  top: 2em;
}
.Toastify .Toastify__toast {
  border: 2px solid rgba(207, 202, 202, 0.709);
  background-color: #fff;
  color: #000;
}

.ccpeaw-iframe-responsive {
  position: relative;
  width: 100%;
  height: 0;
  overflow: hidden;
}
.ccpeaw-iframe-responsive iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}




/*# sourceMappingURL=common.css.map */
