.elementor-52900 .elementor-element.elementor-element-8568d1d > .elementor-container{max-width:1600px;}.elementor-52900 .elementor-element.elementor-element-8568d1d{margin-top:173px;margin-bottom:60px;padding:0px 0px 0px 0px;}@media(max-width:700px){.elementor-52900 .elementor-element.elementor-element-8568d1d{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-52900 .elementor-element.elementor-element-ff16de0 > .elementor-element-populated{margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52900 .elementor-element.elementor-element-2242cab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for wc-elements, class: .elementor-element-2242cab *//* CODEKUS MANO PASKYRA */
div.woocommerce:has(> nav.woocommerce-MyAccount-navigation){
  max-width:1600px !important;
  margin:80px auto 120px !important;
  padding:45px !important;
  background:#fbf8f4 !important;
  border:1px solid #eee6dd !important;
  border-radius:26px !important;
  display:flex !important;
  gap:40px !important;
  align-items:flex-start !important;
}

/* kairys meniu */
div.woocommerce:has(> nav.woocommerce-MyAccount-navigation) > nav.woocommerce-MyAccount-navigation{
  width:280px !important;
  flex-shrink:0 !important;
}

div.woocommerce:has(> nav.woocommerce-MyAccount-navigation) > nav.woocommerce-MyAccount-navigation ul{
  margin:0 !important;
  padding:0 !important;
  list-style:none !important;
  background:#eee6dd !important;
  border-radius:18px !important;
  overflow:hidden !important;
}

div.woocommerce:has(> nav.woocommerce-MyAccount-navigation) > nav.woocommerce-MyAccount-navigation li a{
  display:flex !important;
  align-items:center !important;
  gap:12px !important;
  padding:16px 22px !important;
  color:#4f4741 !important;
  text-decoration:none !important;
  font-size:15px !important;
}

div.woocommerce:has(> nav.woocommerce-MyAccount-navigation) > nav.woocommerce-MyAccount-navigation li.is-active a,
div.woocommerce:has(> nav.woocommerce-MyAccount-navigation) > nav.woocommerce-MyAccount-navigation li a:hover{
  background:#ded4c8 !important;
  color:#2d2926 !important;
}

/* dešinys turinys */
div.woocommerce:has(> nav.woocommerce-MyAccount-navigation) > .woocommerce-MyAccount-content{
  flex:1 !important;
  min-width:0 !important;
  padding:42px 48px !important;
  background:#fff !important;
  border:1px solid #eee6dd !important;
  border-radius:22px !important;
}

/* orders kortelė */
div.woocommerce:has(> nav.woocommerce-MyAccount-navigation) .ast-orders-table__row{
  background:#fbf8f4 !important;
  border:1px solid #eee6dd !important;
  border-radius:18px !important;
  padding:22px !important;
}

/* mobile */
@media (max-width:767px){
  div.woocommerce:has(> nav.woocommerce-MyAccount-navigation){
    margin:30px 16px 70px !important;
    padding:22px !important;
    display:block !important;
  }

  div.woocommerce:has(> nav.woocommerce-MyAccount-navigation) > nav.woocommerce-MyAccount-navigation{
    width:100% !important;
    margin-bottom:24px !important;
  }

  div.woocommerce:has(> nav.woocommerce-MyAccount-navigation) > .woocommerce-MyAccount-content{
    padding:24px 20px !important;
  }
}/* MY ACCOUNT MOBILE – VIENAS STULPELIS */
@media (max-width:767px){

  .woocommerce:has(> nav.woocommerce-MyAccount-navigation) 
  > nav.woocommerce-MyAccount-navigation ul{
    display:block !important;
    padding:10px !important;
  }

  .woocommerce:has(> nav.woocommerce-MyAccount-navigation) 
  > nav.woocommerce-MyAccount-navigation li{
    display:block !important;
    width:100% !important;
    margin:0 0 8px 0 !important;
  }

  .woocommerce:has(> nav.woocommerce-MyAccount-navigation) 
  > nav.woocommerce-MyAccount-navigation li a{
    width:100% !important;
    display:flex !important;
    justify-content:flex-start !important;
    align-items:center !important;
    padding:14px 18px !important;
    border-radius:14px !important;
    text-align:left !important;
    white-space:normal !important;
  }

  .woocommerce:has(> nav.woocommerce-MyAccount-navigation) 
  > nav.woocommerce-MyAccount-navigation .ahfb-svg-iconset{
    display:inline-flex !important;
  }
}.woocommerce-form-login{
    background:#fff;
    border:1px solid #ece5dc;
    border-radius:24px;
    padding:28px;
    box-shadow:0 10px 30px rgba(0,0,0,.04);
}.woocommerce-form-login input.input-text{
    height:58px;
    border-radius:16px !important;
    border:1px solid #e7dfd6 !important;
    background:#faf8f5 !important;
    padding:0 20px !important;
    font-size:16px;
}

.woocommerce-form-login input.input-text:focus{
    border-color:#c9b8a5 !important;
    box-shadow:0 0 0 4px rgba(201,184,165,.15);
}.woocommerce-form-login button.button{
    width:100%;
    height:58px;

    background:#6e6862 !important;
    color:#fff !important;

    border:none !important;
    border-radius:16px !important;

    font-size:14px;
    letter-spacing:1px;
    text-transform:uppercase;

    transition:.3s;
}

.woocommerce-form-login button.button:hover{
    background:#4c4742 !important;
}.nsl-container-buttons a{
    border-radius:16px !important;
    overflow:hidden;
}

.nsl-button{
    border:1px solid #e7dfd6 !important;
}.woocommerce-LostPassword{
    text-align:center;
    margin-top:25px;
}

.woocommerce-LostPassword a{
    color:#5d5853;
    text-decoration:none;
}

.woocommerce-LostPassword a:hover{
    text-decoration:underline;
}.woocommerce-LostPassword{
    text-align:center;
    margin-top:25px;
}

.woocommerce-LostPassword a{
    color:#5d5853;
    text-decoration:none;
}

.woocommerce-LostPassword a:hover{
    text-decoration:underline;
}/* End custom CSS */