.elementor-3260 .elementor-element.elementor-element-8b03426{--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;}.elementor-3260 .elementor-element.elementor-element-82de46e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3260 .elementor-element.elementor-element-82de46e{--tab-content-spacing:0px;}.elementor-3260 .elementor-element.elementor-element-650d19d{--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;}/* Start custom CSS */.woocommerce form .show-password-input {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2;
    background: none;
    border: none;
    padding: 5px;
}

.woocommerce form .show-password-input::after {
    color: #5BC0DE !important;
    font-size: 18px;
}
/* Paslepiam natūralų varnėlės checkbox'ą */
.woocommerce-form__input-checkbox {
  display: none;
}

/* Pridedam stilizuotą varnėlės langelį */
.woocommerce-form__label-for-checkbox {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  user-select: none;
  font-size: 16px;
}

/* Neaktyvus varnėlės langelis */
.woocommerce-form__label-for-checkbox::before {
  content: "";
  position: absolute;
  left: 0;
  top: 2px;
  width: 20px;
  height: 20px;
  border: 2px solid #5BC0DE;
  border-radius: 4px;
  background-color: white;
  box-sizing: border-box;
}

/* Aktyvus – kai pažymėtas checkbox */
.woocommerce-form__input-checkbox:checked + span::before {
  content: "✓";
  position: absolute;
  left: 0px;
  top: 2px;
  font-size: 16px;
  color: white;
  background-color: #5BC0DE;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  border-radius: 4px;
}
.woocommerce form.woocommerce-ResetPassword {
    border: 2px dashed #999; /* punktyrinė linija */
    padding: 20px;            /* vidinis atstumas nuo kraštų */
    margin: 0 auto;           /* centravimas horizontaliai */
    max-width: 400px;         /* maksimalus plotis */
    background-color: #fff;   /* fonas, jei reikia */
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05); /* švelnus šešėlis */
}/* End custom CSS */