.elementor-79 .elementor-element.elementor-element-37ce6dd{width:var( --container-widget-width, 101.656% );max-width:101.656%;--container-widget-width:101.656%;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-37ce6dd.elementor-element{--flex-grow:0;--flex-shrink:0;}/* Start custom CSS for html, class: .elementor-element-37ce6dd *//* =========================================
   ETENA COLLECTION HEADING
   ========================================= */

.etena-collection-heading {

    width: 100%;
    max-width: 1400px;

    margin: 0 auto;

    padding: 70px 5% 38px;

    box-sizing: border-box;

    position: relative;

}


/* Small Top Line */

.etena-heading-line {

    width: 25px;

    height: 2px;

    background: #6B2635;

    margin-bottom: 17px;

}


/* ETENA BEAUTY */

.etena-heading-label {

    color: #6B2635;

    font-family:
        Arial,
        Helvetica,
        sans-serif;

    font-size: 18px;

    font-weight: 700;

    letter-spacing: 3px;

    text-transform: uppercase;

    margin-bottom: 10px;

}


/* Main Heading */

.etena-collection-heading h1 {

    margin: 0;

    padding: 0;

    color: #241B1C;

    font-family:
        "Playfair Display",
        Georgia,
        serif;

    font-size:
        clamp(42px, 5vw, 62px);

    font-weight: 600;

    line-height: 1.08;

    letter-spacing: -1.5px;

}


/* Burgundy Accent */

.etena-collection-heading h1 span {

    color: #6B2635;

    font-weight: 500;

}


/* Description */

.etena-collection-heading p {

    margin: 12px 0 0;

    color: #857879;

    font-family:
        Arial,
        Helvetica,
        sans-serif;

    font-size: 11px;

    line-height: 1.6;

}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .etena-collection-heading {

        padding:
            50px 6% 30px;

    }

    .etena-heading-line {

        margin-bottom: 14px;

    }

    .etena-heading-label {

        font-size: 8px;

        letter-spacing: 2.5px;

    }

    .etena-collection-heading h1 {

        font-size: 39px;

        letter-spacing: -1px;

    }

    .etena-collection-heading p {

        font-size: 10px;

        margin-top: 10px;

    }

}


/* =========================================
   VERY SMALL MOBILE
   ========================================= */

@media (max-width: 400px) {

    .etena-collection-heading h1 {

        font-size: 34px;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09b700b *//* =========================================
   ETENA SINGLE PRODUCT CARD
   ========================================= */

.etena-product-section {

  --etena-bg: #F7F4EF;
  --etena-white: #FFFFFF;
  --etena-burgundy: #6B2635;
  --etena-burgundy-dark: #501A27;
  --etena-text: #241B1C;
  --etena-border: #E4DCD5;

  width: 100%;

  padding: 20px 0;

  box-sizing: border-box;
}


/* =========================================
   PRODUCT CARD
   ========================================= */

.etena-product-card {

  width: 100%;

  max-width: 330px;

  margin: 0 auto;

  background: var(--etena-white);

  border: 1px solid var(--etena-border);

  border-radius: 5px;

  overflow: hidden;

  transition:
    transform .4s ease,
    box-shadow .4s ease,
    border-color .4s ease;
}


.etena-product-card:hover {

  transform: translateY(-8px);

  border-color: rgba(107, 38, 53, .25);

  box-shadow:
    0 20px 45px rgba(36, 27, 28, .12);
}


/* =========================================
   IMAGE AREA
   ========================================= */

.etena-product-image {

  position: relative;

  width: 100%;

  height: 330px;

  display: flex;

  align-items: center;

  justify-content: center;

  overflow: hidden;

  background: #FFFFFF;
}


/* Decorative Circle */

.etena-product-image::before {

  content: "";

  position: absolute;

  width: 230px;

  height: 230px;

  border-radius: 50%;

  background:
    rgba(107, 38, 53, .045);

  transition:
    transform .6s ease;
}


.etena-product-card:hover
.etena-product-image::before {

  transform: scale(1.12);
}


/* =========================================
   PRODUCT IMAGE
   ========================================= */

.etena-product-image img {

  position: relative;

  z-index: 2;

  width: 84%;

  height: 84%;

  object-fit: contain;

  display: block;

  transition:
    transform .6s
    cubic-bezier(.2,.7,.2,1);
}


.etena-product-card:hover
.etena-product-image img {

  transform: scale(1.08);
}


/* =========================================
   WISHLIST BUTTON
   ========================================= */

.etena-product-wishlist {

  position: absolute;

  top: 14px;

  right: 14px;

  z-index: 5;

  width: 38px;

  height: 38px;

  display: flex;

  align-items: center;

  justify-content: center;

  border: 1px solid rgba(107,38,53,.15);

  border-radius: 50%;

  background:
    rgba(255,255,255,.92);

  color: var(--etena-burgundy);

  cursor: pointer;

  font-size: 14px;

  transition:
    background .3s ease,
    color .3s ease,
    transform .3s ease;
}


.etena-product-wishlist:hover {

  background:
    var(--etena-burgundy);

  color: #fff;

  transform: scale(1.08);
}


/* =========================================
   PRODUCT DETAILS
   ========================================= */

.etena-product-details {

  padding: 20px 18px 19px;

  background: var(--etena-white);
}


/* =========================================
   PRODUCT NAME
   ========================================= */

.etena-product-details h2 {

  margin: 0 0 17px;

  min-height: 48px;

  color: var(--etena-text);

  font-family:
    "Playfair Display",
    Georgia,
    serif;

  font-size: 18px;

  line-height: 1.4;

  font-weight: 500;

  transition:
    color .3s ease;
}


.etena-product-card:hover
.etena-product-details h2 {

  color:
    var(--etena-burgundy);
}


/* =========================================
   AMAZON BUTTON
   ========================================= */

.etena-product-amazon {

  position: relative;

  isolation: isolate;

  width: 100%;

  min-height: 46px;

  padding: 0 17px;

  box-sizing: border-box;

  display: flex;

  align-items: center;

  justify-content: space-between;

  text-decoration: none;

  border-radius: 3px;

  overflow: hidden;

  background:
    var(--etena-burgundy);

  color: #fff;

  font-family:
    Arial,
    Helvetica,
    sans-serif;

  font-size: 10px;

  font-weight: 700;

  letter-spacing: 1.6px;

  text-transform: uppercase;

  transition:
    transform .3s ease;
}


/* Animated Hover Layer */

.etena-product-amazon::before {

  content: "";

  position: absolute;

  inset: 0;

  z-index: -1;

  background:
    var(--etena-burgundy-dark);

  transform:
    translateX(-101%);

  transition:
    transform .45s
    cubic-bezier(.7,0,.2,1);
}


.etena-product-amazon:hover::before {

  transform:
    translateX(0);
}


.etena-product-amazon:hover {

  color: #fff;

  transform:
    translateY(-2px);
}


/* Amazon Icon */

.etena-product-amazon i {

  font-size: 17px;

  transition:
    transform .35s ease;
}


.etena-product-amazon:hover i {

  transform:
    translateX(4px);
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 600px) {

  .etena-product-section {

    padding: 12px 8px;

  }


  .etena-product-card {

    max-width: 100%;

  }


  .etena-product-image {

    height: 280px;

  }


  .etena-product-image::before {

    width: 190px;

    height: 190px;

  }


  .etena-product-details {

    padding:
      16px 14px 15px;

  }


  .etena-product-details h2 {

    font-size: 16px;

    min-height: 44px;

    margin-bottom: 13px;

  }


  .etena-product-amazon {

    min-height: 43px;

  }

}


/* =========================================
   SMALL MOBILE
   ========================================= */

@media (max-width: 380px) {

  .etena-product-image {

    height: 240px;

  }


  .etena-product-details h2 {

    font-size: 15px;

  }

}


/* =========================================
   REDUCED MOTION
   ========================================= */

@media (prefers-reduced-motion: reduce) {

  .etena-product-card,
  .etena-product-image img,
  .etena-product-image::before,
  .etena-product-wishlist,
  .etena-product-amazon {

    transition: none;

  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b780b6a *//* =========================================
   ETENA SINGLE PRODUCT CARD
   ========================================= */

.etena-product-section {

  --etena-bg: #F7F4EF;
  --etena-white: #FFFFFF;
  --etena-burgundy: #6B2635;
  --etena-burgundy-dark: #501A27;
  --etena-text: #241B1C;
  --etena-border: #E4DCD5;

  width: 100%;

  padding: 20px 0;

  box-sizing: border-box;
}


/* =========================================
   PRODUCT CARD
   ========================================= */

.etena-product-card {

  width: 100%;

  max-width: 330px;

  margin: 0 auto;

  background: var(--etena-white);

  border: 1px solid var(--etena-border);

  border-radius: 5px;

  overflow: hidden;

  transition:
    transform .4s ease,
    box-shadow .4s ease,
    border-color .4s ease;
}


.etena-product-card:hover {

  transform: translateY(-8px);

  border-color: rgba(107, 38, 53, .25);

  box-shadow:
    0 20px 45px rgba(36, 27, 28, .12);
}


/* =========================================
   IMAGE AREA
   ========================================= */

.etena-product-image {

  position: relative;

  width: 100%;

  height: 330px;

  display: flex;

  align-items: center;

  justify-content: center;

  overflow: hidden;

  background: #F3EFEA;
}


/* Decorative Circle */

.etena-product-image::before {

  content: "";

  position: absolute;

  width: 230px;

  height: 230px;

  border-radius: 50%;

  background:
    rgba(107, 38, 53, .045);

  transition:
    transform .6s ease;
}


.etena-product-card:hover
.etena-product-image::before {

  transform: scale(1.12);
}


/* =========================================
   PRODUCT IMAGE
   ========================================= */

.etena-product-image img {

  position: relative;

  z-index: 2;

  width: 84%;

  height: 84%;

  object-fit: contain;

  display: block;

  transition:
    transform .6s
    cubic-bezier(.2,.7,.2,1);
}


.etena-product-card:hover
.etena-product-image img {

  transform: scale(1.08);
}


/* =========================================
   WISHLIST BUTTON
   ========================================= */

.etena-product-wishlist {

  position: absolute;

  top: 14px;

  right: 14px;

  z-index: 5;

  width: 38px;

  height: 38px;

  display: flex;

  align-items: center;

  justify-content: center;

  border: 1px solid rgba(107,38,53,.15);

  border-radius: 50%;

  background:
    rgba(255,255,255,.92);

  color: var(--etena-burgundy);

  cursor: pointer;

  font-size: 14px;

  transition:
    background .3s ease,
    color .3s ease,
    transform .3s ease;
}


.etena-product-wishlist:hover {

  background:
    var(--etena-burgundy);

  color: #fff;

  transform: scale(1.08);
}


/* =========================================
   PRODUCT DETAILS
   ========================================= */

.etena-product-details {

  padding: 20px 18px 19px;

  background: var(--etena-white);
}


/* =========================================
   PRODUCT NAME
   ========================================= */

.etena-product-details h2 {

  margin: 0 0 17px;

  min-height: 48px;

  color: var(--etena-text);

  font-family:
    "Playfair Display",
    Georgia,
    serif;

  font-size: 18px;

  line-height: 1.4;

  font-weight: 500;

  transition:
    color .3s ease;
}


.etena-product-card:hover
.etena-product-details h2 {

  color:
    var(--etena-burgundy);
}


/* =========================================
   AMAZON BUTTON
   ========================================= */

.etena-product-amazon {

  position: relative;

  isolation: isolate;

  width: 100%;

  min-height: 46px;

  padding: 0 17px;

  box-sizing: border-box;

  display: flex;

  align-items: center;

  justify-content: space-between;

  text-decoration: none;

  border-radius: 3px;

  overflow: hidden;

  background:
    var(--etena-burgundy);

  color: #fff;

  font-family:
    Arial,
    Helvetica,
    sans-serif;

  font-size: 10px;

  font-weight: 700;

  letter-spacing: 1.6px;

  text-transform: uppercase;

  transition:
    transform .3s ease;
}


/* Animated Hover Layer */

.etena-product-amazon::before {

  content: "";

  position: absolute;

  inset: 0;

  z-index: -1;

  background:
    var(--etena-burgundy-dark);

  transform:
    translateX(-101%);

  transition:
    transform .45s
    cubic-bezier(.7,0,.2,1);
}


.etena-product-amazon:hover::before {

  transform:
    translateX(0);
}


.etena-product-amazon:hover {

  color: #fff;

  transform:
    translateY(-2px);
}


/* Amazon Icon */

.etena-product-amazon i {

  font-size: 17px;

  transition:
    transform .35s ease;
}


.etena-product-amazon:hover i {

  transform:
    translateX(4px);
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 600px) {

  .etena-product-section {

    padding: 12px 8px;

  }


  .etena-product-card {

    max-width: 100%;

  }


  .etena-product-image {

    height: 280px;

  }


  .etena-product-image::before {

    width: 190px;

    height: 190px;

  }


  .etena-product-details {

    padding:
      16px 14px 15px;

  }


  .etena-product-details h2 {

    font-size: 16px;

    min-height: 44px;

    margin-bottom: 13px;

  }


  .etena-product-amazon {

    min-height: 43px;

  }

}


/* =========================================
   SMALL MOBILE
   ========================================= */

@media (max-width: 380px) {

  .etena-product-image {

    height: 240px;

  }


  .etena-product-details h2 {

    font-size: 15px;

  }

}


/* =========================================
   REDUCED MOTION
   ========================================= */

@media (prefers-reduced-motion: reduce) {

  .etena-product-card,
  .etena-product-image img,
  .etena-product-image::before,
  .etena-product-wishlist,
  .etena-product-amazon {

    transition: none;

  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3157a47 *//* =========================================
   ETENA SINGLE PRODUCT CARD
   ========================================= */

.etena-product-section {

  --etena-bg: #F7F4EF;
  --etena-white: #FFFFFF;
  --etena-burgundy: #6B2635;
  --etena-burgundy-dark: #501A27;
  --etena-text: #241B1C;
  --etena-border: #E4DCD5;

  width: 100%;

  padding: 20px 0;

  box-sizing: border-box;
}


/* =========================================
   PRODUCT CARD
   ========================================= */

.etena-product-card {

  width: 100%;

  max-width: 330px;

  margin: 0 auto;

  background: var(--etena-white);

  border: 1px solid var(--etena-border);

  border-radius: 5px;

  overflow: hidden;

  transition:
    transform .4s ease,
    box-shadow .4s ease,
    border-color .4s ease;
}


.etena-product-card:hover {

  transform: translateY(-8px);

  border-color: rgba(107, 38, 53, .25);

  box-shadow:
    0 20px 45px rgba(36, 27, 28, .12);
}


/* =========================================
   IMAGE AREA
   ========================================= */

.etena-product-image {

  position: relative;

  width: 100%;

  height: 330px;

  display: flex;

  align-items: center;

  justify-content: center;

  overflow: hidden;

  background: #F3EFEA;
}


/* Decorative Circle */

.etena-product-image::before {

  content: "";

  position: absolute;

  width: 230px;

  height: 230px;

  border-radius: 50%;

  background:
    rgba(107, 38, 53, .045);

  transition:
    transform .6s ease;
}


.etena-product-card:hover
.etena-product-image::before {

  transform: scale(1.12);
}


/* =========================================
   PRODUCT IMAGE
   ========================================= */

.etena-product-image img {

  position: relative;

  z-index: 2;

  width: 84%;

  height: 84%;

  object-fit: contain;

  display: block;

  transition:
    transform .6s
    cubic-bezier(.2,.7,.2,1);
}


.etena-product-card:hover
.etena-product-image img {

  transform: scale(1.08);
}


/* =========================================
   WISHLIST BUTTON
   ========================================= */

.etena-product-wishlist {

  position: absolute;

  top: 14px;

  right: 14px;

  z-index: 5;

  width: 38px;

  height: 38px;

  display: flex;

  align-items: center;

  justify-content: center;

  border: 1px solid rgba(107,38,53,.15);

  border-radius: 50%;

  background:
    rgba(255,255,255,.92);

  color: var(--etena-burgundy);

  cursor: pointer;

  font-size: 14px;

  transition:
    background .3s ease,
    color .3s ease,
    transform .3s ease;
}


.etena-product-wishlist:hover {

  background:
    var(--etena-burgundy);

  color: #fff;

  transform: scale(1.08);
}


/* =========================================
   PRODUCT DETAILS
   ========================================= */

.etena-product-details {

  padding: 20px 18px 19px;

  background: var(--etena-white);
}


/* =========================================
   PRODUCT NAME
   ========================================= */

.etena-product-details h2 {

  margin: 0 0 17px;

  min-height: 48px;

  color: var(--etena-text);

  font-family:
    "Playfair Display",
    Georgia,
    serif;

  font-size: 18px;

  line-height: 1.4;

  font-weight: 500;

  transition:
    color .3s ease;
}


.etena-product-card:hover
.etena-product-details h2 {

  color:
    var(--etena-burgundy);
}


/* =========================================
   AMAZON BUTTON
   ========================================= */

.etena-product-amazon {

  position: relative;

  isolation: isolate;

  width: 100%;

  min-height: 46px;

  padding: 0 17px;

  box-sizing: border-box;

  display: flex;

  align-items: center;

  justify-content: space-between;

  text-decoration: none;

  border-radius: 3px;

  overflow: hidden;

  background:
    var(--etena-burgundy);

  color: #fff;

  font-family:
    Arial,
    Helvetica,
    sans-serif;

  font-size: 10px;

  font-weight: 700;

  letter-spacing: 1.6px;

  text-transform: uppercase;

  transition:
    transform .3s ease;
}


/* Animated Hover Layer */

.etena-product-amazon::before {

  content: "";

  position: absolute;

  inset: 0;

  z-index: -1;

  background:
    var(--etena-burgundy-dark);

  transform:
    translateX(-101%);

  transition:
    transform .45s
    cubic-bezier(.7,0,.2,1);
}


.etena-product-amazon:hover::before {

  transform:
    translateX(0);
}


.etena-product-amazon:hover {

  color: #fff;

  transform:
    translateY(-2px);
}


/* Amazon Icon */

.etena-product-amazon i {

  font-size: 17px;

  transition:
    transform .35s ease;
}


.etena-product-amazon:hover i {

  transform:
    translateX(4px);
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 600px) {

  .etena-product-section {

    padding: 12px 8px;

  }


  .etena-product-card {

    max-width: 100%;

  }


  .etena-product-image {

    height: 280px;

  }


  .etena-product-image::before {

    width: 190px;

    height: 190px;

  }


  .etena-product-details {

    padding:
      16px 14px 15px;

  }


  .etena-product-details h2 {

    font-size: 16px;

    min-height: 44px;

    margin-bottom: 13px;

  }


  .etena-product-amazon {

    min-height: 43px;

  }

}


/* =========================================
   SMALL MOBILE
   ========================================= */

@media (max-width: 380px) {

  .etena-product-image {

    height: 240px;

  }


  .etena-product-details h2 {

    font-size: 15px;

  }

}


/* =========================================
   REDUCED MOTION
   ========================================= */

@media (prefers-reduced-motion: reduce) {

  .etena-product-card,
  .etena-product-image img,
  .etena-product-image::before,
  .etena-product-wishlist,
  .etena-product-amazon {

    transition: none;

  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e83e8f5 *//* =========================================
   ETENA SINGLE PRODUCT CARD
   ========================================= */

.etena-product-section {

  --etena-bg: #F7F4EF;
  --etena-white: #FFFFFF;
  --etena-burgundy: #6B2635;
  --etena-burgundy-dark: #501A27;
  --etena-text: #241B1C;
  --etena-border: #E4DCD5;

  width: 100%;

  padding: 20px 0;

  box-sizing: border-box;
}


/* =========================================
   PRODUCT CARD
   ========================================= */

.etena-product-card {

  width: 100%;

  max-width: 330px;

  margin: 0 auto;

  background: var(--etena-white);

  border: 1px solid var(--etena-border);

  border-radius: 5px;

  overflow: hidden;

  transition:
    transform .4s ease,
    box-shadow .4s ease,
    border-color .4s ease;
}


.etena-product-card:hover {

  transform: translateY(-8px);

  border-color: rgba(107, 38, 53, .25);

  box-shadow:
    0 20px 45px rgba(36, 27, 28, .12);
}


/* =========================================
   IMAGE AREA
   ========================================= */

.etena-product-image {

  position: relative;

  width: 100%;

  height: 330px;

  display: flex;

  align-items: center;

  justify-content: center;

  overflow: hidden;

  background: #F3EFEA;
}


/* Decorative Circle */

.etena-product-image::before {

  content: "";

  position: absolute;

  width: 230px;

  height: 230px;

  border-radius: 50%;

  background:
    rgba(107, 38, 53, .045);

  transition:
    transform .6s ease;
}


.etena-product-card:hover
.etena-product-image::before {

  transform: scale(1.12);
}


/* =========================================
   PRODUCT IMAGE
   ========================================= */

.etena-product-image img {

  position: relative;

  z-index: 2;

  width: 84%;

  height: 84%;

  object-fit: contain;

  display: block;

  transition:
    transform .6s
    cubic-bezier(.2,.7,.2,1);
}


.etena-product-card:hover
.etena-product-image img {

  transform: scale(1.08);
}


/* =========================================
   WISHLIST BUTTON
   ========================================= */

.etena-product-wishlist {

  position: absolute;

  top: 14px;

  right: 14px;

  z-index: 5;

  width: 38px;

  height: 38px;

  display: flex;

  align-items: center;

  justify-content: center;

  border: 1px solid rgba(107,38,53,.15);

  border-radius: 50%;

  background:
    rgba(255,255,255,.92);

  color: var(--etena-burgundy);

  cursor: pointer;

  font-size: 14px;

  transition:
    background .3s ease,
    color .3s ease,
    transform .3s ease;
}


.etena-product-wishlist:hover {

  background:
    var(--etena-burgundy);

  color: #fff;

  transform: scale(1.08);
}


/* =========================================
   PRODUCT DETAILS
   ========================================= */

.etena-product-details {

  padding: 20px 18px 19px;

  background: var(--etena-white);
}


/* =========================================
   PRODUCT NAME
   ========================================= */

.etena-product-details h2 {

  margin: 0 0 17px;

  min-height: 48px;

  color: var(--etena-text);

  font-family:
    "Playfair Display",
    Georgia,
    serif;

  font-size: 18px;

  line-height: 1.4;

  font-weight: 500;

  transition:
    color .3s ease;
}


.etena-product-card:hover
.etena-product-details h2 {

  color:
    var(--etena-burgundy);
}


/* =========================================
   AMAZON BUTTON
   ========================================= */

.etena-product-amazon {

  position: relative;

  isolation: isolate;

  width: 100%;

  min-height: 46px;

  padding: 0 17px;

  box-sizing: border-box;

  display: flex;

  align-items: center;

  justify-content: space-between;

  text-decoration: none;

  border-radius: 3px;

  overflow: hidden;

  background:
    var(--etena-burgundy);

  color: #fff;

  font-family:
    Arial,
    Helvetica,
    sans-serif;

  font-size: 10px;

  font-weight: 700;

  letter-spacing: 1.6px;

  text-transform: uppercase;

  transition:
    transform .3s ease;
}


/* Animated Hover Layer */

.etena-product-amazon::before {

  content: "";

  position: absolute;

  inset: 0;

  z-index: -1;

  background:
    var(--etena-burgundy-dark);

  transform:
    translateX(-101%);

  transition:
    transform .45s
    cubic-bezier(.7,0,.2,1);
}


.etena-product-amazon:hover::before {

  transform:
    translateX(0);
}


.etena-product-amazon:hover {

  color: #fff;

  transform:
    translateY(-2px);
}


/* Amazon Icon */

.etena-product-amazon i {

  font-size: 17px;

  transition:
    transform .35s ease;
}


.etena-product-amazon:hover i {

  transform:
    translateX(4px);
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 600px) {

  .etena-product-section {

    padding: 12px 8px;

  }


  .etena-product-card {

    max-width: 100%;

  }


  .etena-product-image {

    height: 280px;

  }


  .etena-product-image::before {

    width: 190px;

    height: 190px;

  }


  .etena-product-details {

    padding:
      16px 14px 15px;

  }


  .etena-product-details h2 {

    font-size: 16px;

    min-height: 44px;

    margin-bottom: 13px;

  }


  .etena-product-amazon {

    min-height: 43px;

  }

}


/* =========================================
   SMALL MOBILE
   ========================================= */

@media (max-width: 380px) {

  .etena-product-image {

    height: 240px;

  }


  .etena-product-details h2 {

    font-size: 15px;

  }

}


/* =========================================
   REDUCED MOTION
   ========================================= */

@media (prefers-reduced-motion: reduce) {

  .etena-product-card,
  .etena-product-image img,
  .etena-product-image::before,
  .etena-product-wishlist,
  .etena-product-amazon {

    transition: none;

  }

}/* End custom CSS */