.elementor-1287 .elementor-element.elementor-element-34bb2a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1287 .elementor-element.elementor-element-8098b07 .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:99px;}.elementor-1287 .elementor-element.elementor-element-8098b07 .eael-advance-tabs .eael-tabs-nav > ul li img{width:99px;}.elementor-1287 .elementor-element.elementor-element-8098b07 .eael-advance-tabs .eael-tabs-nav > ul li svg{width:99px;height:99px;}.elementor-1287 .elementor-element.elementor-element-8098b07 .eael-tab-inline-icon li .title-before-icon{margin-right:0px;}.elementor-1287 .elementor-element.elementor-element-8098b07 .eael-tab-inline-icon li .title-after-icon{margin-left:0px;}.elementor-1287 .elementor-element.elementor-element-8098b07 .eael-tab-top-icon li i, .elementor-1287 .elementor-element.elementor-element-8098b07 .eael-tab-top-icon li img, .elementor-1287 .elementor-element.elementor-element-8098b07 .eael-tab-top-icon li svg{margin-bottom:0px;}.elementor-1287 .elementor-element.elementor-element-8098b07 > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0px 0px 0px 0px;margin:0px 5px 0px 5px;}.elementor-1287 .elementor-element.elementor-element-8098b07 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0px 0px 0px 0px;margin:0px 5px 0px 5px;}.elementor-1287 .elementor-element.elementor-element-8098b07 .eael-advance-tabs .eael-tabs-nav > ul li{background-color:#FFFFFF;}.elementor-1287 .elementor-element.elementor-element-8098b07 .eael-advance-tabs .eael-tabs-content > div{color:#333;}/* Start custom CSS for eael-adv-tabs, class: .elementor-element-8098b07 */.shop-atabs ul{
    border-bottom:1px solid #e1e1e1;
}

.shop-atabs ul li{
    align-self: stretch;
    padding-bottom:3px;
  background-image: linear-gradient(#000 0 0);
  background-position: 0 100%; /*OR bottom left*/
  background-size: 0% 3px;
  background-repeat: no-repeat;
  transition:
    background-size 0.4s,
    background-position 0s 0.4s; /*change after the size immediately*/
}

.shop-atabs ul li:active,
.shop-atabs ul li:hover{
    background-position: 100% 100%; /*OR bottom right*/
  background-size: 100% 3px;
}/* End custom CSS */