.elementor-68 .elementor-element.elementor-element-37093620{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:250px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-2850de7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-2f694278{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-68 .elementor-element.elementor-element-9d65b9b{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;}.elementor-68 .elementor-element.elementor-element-9d65b9b .elementor-button{border-radius:25px 25px 25px 25px;}.elementor-68 .elementor-element.elementor-element-63be45a{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;}.elementor-68 .elementor-element.elementor-element-63be45a .elementor-button{border-radius:25px 25px 25px 25px;}@media(min-width:768px){.elementor-68 .elementor-element.elementor-element-2850de7a{--content-width:1280px;}.elementor-68 .elementor-element.elementor-element-2f694278{--content-width:1280px;}}@media(max-width:1024px){.elementor-68 .elementor-element.elementor-element-37093620{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-9d65b9b{--container-widget-width:114px;--container-widget-flex-grow:0;width:var( --container-widget-width, 114px );max-width:114px;}}@media(max-width:767px){.elementor-68 .elementor-element.elementor-element-37093620{--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-9d65b9b{--container-widget-width:178px;--container-widget-flex-grow:0;width:var( --container-widget-width, 178px );max-width:178px;}.elementor-68 .elementor-element.elementor-element-63be45a{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}}/* Start custom CSS for button, class: .elementor-element-9d65b9b *//* For mobile devices */
@media (max-width: 767px) {
  .my-account-add-btn-mobile {
    position: absolute;
    top: 120px;
    left: 20px;
    z-index: 9999;
  }
  
  .my-account-add-btn-mobile .elementor-button {
  height: 47px;
  line-height: 47px;
  padding: 0 20px;
  font-weight: normal;
  font-size: 13px;
    }
}

/* For tablet devices - Portrait*/
@media (min-width: 800px) and (max-width: 910px) {
  .my-account-add-btn-mobile {
    position: absolute;
    top: 28px;
    left: 575px !important;
    z-index: 9999;
  }
  .my-account-add-btn-mobile .elementor-button {
  font-weight: normal;
  font-size: 13px;
  height: 30px;
  line-height: 8px;
    }
}

/* For tablet devices - Portrait*/
@media (min-width: 911px) and (max-width: 1020px) {
  .my-account-add-btn-mobile {
    position: absolute;
    top: 28px;
    left: 685px !important;
    z-index: 9999;
  }
  .my-account-add-btn-mobile .elementor-button {
  font-weight: normal;
  font-size: 13px;
  height: 30px;
  line-height: 8px;
    }
}
/* For tablet devices - Ipad Pro*/
@media (min-width: 1021px) and (max-width: 1050px) {
  .my-account-add-btn-mobile {
    position: absolute;
    top: 28px;
    left: 785px !important;
    z-index: 9999;
  }
  .my-account-add-btn-mobile .elementor-button {
  font-weight: normal;
  font-size: 13px;
  height: 30px;
  line-height: 8px;
    }
}

/* For tablet devices - Ipad Air*/
@media (min-width: 1051px) and (max-width: 1200px) {
  .my-account-add-btn-mobile {
    position: absolute;
    top: 28px;
    left: 835px !important;
    z-index: 9999;
  }
  .my-account-add-btn-mobile .elementor-button {
  font-weight: normal;
  font-size: 13px;
  height: 30px;
  line-height: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63be45a */.my-account-add-btn{
    margin-top: -209px;
    margin-left: 35px;
}

.my-account-add-btn .elementor-button {
  height: 47px;
  line-height: 47px;
  padding: 0 20px;
  font-weight: normal;
  font-size: 13px;
}

@media (max-width: 768px) {
  .my-account-add-btn {
    margin-top: -480px;
    margin-left: 20px;
  }
}/* End custom CSS */
/* Start custom CSS */li.ww-my-account__menu-item{
    padding:10px 10px;
}

.bpPoUe .ww-my-account__menu-item-button {
    border-radius: 25px;
    min-width:173px;
    color:#ffffff !important;
}

button .ww-my-account__menu-item-button{
    button-radius:25px;
}

/*Remove the Green Border on the Button*/
.ww-my-account__actions .Button-sc-1cvch2-0{
   border:none !important;
}

/* Hide the Payment Methods tab/button */
.ww-my-account__menu-items li:nth-child(5){
  display: none !important;
}

@media (min-width: 769px) {
  .ww-my-account__menu-items li:nth-child(1) {
    display: none !important;
  }
}
 
@media (max-width: 768px) {
  .ww-my-account__menu-items li:nth-child(1) {
    visibility: hidden !important;
  }
}

/* Force change the layout in iPad mini */
@media (min-width: 768px) and (max-width: 799px) {
  .ww-my-account__menu-items {
    display: flex !important;
    flex-direction: column !important;
  }
  
  .my-account-add-btn-mobile {
    position: absolute;
    top: 120px;
    left: 23px !important;
    z-index: 9999;
  }
  .my-account-add-btn-mobile .elementor-button {
  height: 47px;
  line-height: 47px;
  padding: 0 20px;
  font-weight: normal;
  font-size: 13px;
  width: 170px;
    }
}/* End custom CSS */