.elementor-162 .elementor-element.elementor-element-1d58fa6{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-162 .elementor-element.elementor-element-848f95c .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:transparent;background-image:linear-gradient(262deg, var( --e-global-color-979e0fe ) 0%, var( --e-global-color-81be640 ) 100%);}.elementor-162 .elementor-element.elementor-element-848f95c .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:transparent;background-image:linear-gradient(91deg, var( --e-global-color-979e0fe ) 0%, var( --e-global-color-81be640 ) 100%);}.elementor-162 .elementor-element.elementor-element-848f95c .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Arial", Sans-serif;font-weight:600;}.elementor-162 .elementor-element.elementor-element-848f95c{--tabs-normal-color:#FFFFFF;--tabs-hover-color:var( --e-global-color-7d0b5e3 );--tabs-active-color:#FFFFFF;--tabs-border-radius:20px 0px 20px 20px;--sections-border-radius:20px 20px 20px 20px;--typography-section-titles-color:#000000;--general-text-color:var( --e-global-color-text );--login-messages-color:var( --e-global-color-text );--payment-methods-radio-buttons-color:var( --e-global-color-text );--links-normal-color:var( --e-global-color-81be640 );}.elementor-162 .elementor-element.elementor-element-848f95c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-162 .elementor-element.elementor-element-848f95c .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:"Arial", Sans-serif;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-162 .elementor-element.elementor-element-848f95c{--tabs-border-radius:20px 20px 20px 20px;--tabs-padding:8px 8px 8px 20px;}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-848f95c *//* =========================
   BOX SHOP ACCOUNT ANIMATIONS
========================= */

/* SIDEBAR FLOAT */

.woocommerce-MyAccount-navigation {

  animation:
    boxshopSidebarFloat 5s ease-in-out infinite;

}

/* MENU ITEM HOVER */

.woocommerce-MyAccount-navigation ul li a {

  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease,
    background 0.3s ease;

}

/* MENU ITEM HOVER */

.woocommerce-MyAccount-navigation ul li a:hover {

  transform:
    translateX(8px)
    scale(1.02);

  box-shadow:
    0 0 18px rgba(255,0,180,0.25),
    0 0 30px rgba(0,220,255,0.15);

}

/* ACTIVE TAB ANIMATION */

.woocommerce-MyAccount-navigation ul li.is-active a {

  background:
    linear-gradient(
      90deg,
      #7b00ff,
      #ff0099,
      #00c8ff,
      #7b00ff
    ) !important;

  background-size:
    300% 300% !important;

  animation:
    boxshopGradientMove 6s linear infinite,
    boxshopPulseGlow 2.5s ease-in-out infinite;

}

/* CONTENT PANEL */

.woocommerce-MyAccount-content {

  animation:
    boxshopContentFloat 6s ease-in-out infinite;

}

/* BUTTONS */

.woocommerce-MyAccount-content button,
.woocommerce-MyAccount-content .button,
.woocommerce-MyAccount-content .woocommerce-button {

  animation:
    boxshopButtonFloat 2.5s ease-in-out infinite,
    boxshopGradientMove 6s linear infinite;

  background-size:
    300% 300% !important;

}

/* BUTTON HOVER */

.woocommerce-MyAccount-content button:hover,
.woocommerce-MyAccount-content .button:hover,
.woocommerce-MyAccount-content .woocommerce-button:hover {

  transform:
    translateY(-4px)
    scale(1.04);

}

/* TABLE ROW HOVER */

.woocommerce-MyAccount-content table tr {

  transition:
    all 0.3s ease;

}

.woocommerce-MyAccount-content table tr:hover {

  transform:
    scale(1.01);

  background:
    rgba(255,255,255,0.03);

}

/* INPUTS */

.woocommerce-MyAccount-content input,
.woocommerce-MyAccount-content select,
.woocommerce-MyAccount-content textarea {

  transition:
    all 0.3s ease;

}

/* INPUT FOCUS */

.woocommerce-MyAccount-content input:focus,
.woocommerce-MyAccount-content select:focus,
.woocommerce-MyAccount-content textarea:focus {

  transform:
    scale(1.01);

  box-shadow:
    0 0 18px rgba(255,0,180,0.22);

}

/* ANIMATIONS */

@keyframes boxshopGradientMove {

  0% {
    background-position: 0% 50%;
  }

  100% {
    background-position: 100% 50%;
  }
}

@keyframes boxshopButtonFloat {

  0% {
    transform: translateY(0px);
  }

  50% {
    transform: translateY(-4px);
  }

  100% {
    transform: translateY(0px);
  }
}

@keyframes boxshopSidebarFloat {

  0% {
    transform: translateY(0px);
  }

  50% {
    transform: translateY(-5px);
  }

  100% {
    transform: translateY(0px);
  }
}

@keyframes boxshopContentFloat {

  0% {
    transform: translateY(0px);
  }

  50% {
    transform: translateY(-3px);
  }

  100% {
    transform: translateY(0px);
  }
}

@keyframes boxshopPulseGlow {

  0% {
    box-shadow:
      0 0 16px rgba(255,0,180,0.22);
  }

  50% {
    box-shadow:
      0 0 26px rgba(255,0,180,0.42),
      0 0 38px rgba(0,220,255,0.18);
  }

  100% {
    box-shadow:
      0 0 16px rgba(255,0,180,0.22);
  }
}/* End custom CSS */