.elementor-899 .elementor-element.elementor-element-2a5eef62{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-899 .elementor-element.elementor-element-60798f4{text-align:center;}.elementor-899 .elementor-element.elementor-element-60798f4 .elementor-heading-title{color:#1B1B1B;font-family:"Noto Serif HK", Sans-serif;font-size:37px;font-weight:800;}.elementor-899 .elementor-element.elementor-element-076c5fb .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#F5F5F5;}.elementor-899 .elementor-element.elementor-element-076c5fb .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-899 .elementor-element.elementor-element-076c5fb .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-899 .elementor-element.elementor-element-076c5fb .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-899 .elementor-element.elementor-element-076c5fb .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-899 .elementor-element.elementor-element-076c5fb .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-899 .elementor-element.elementor-element-076c5fb #add_payment_method #payment #place_order{background-color:#A18F75;}.elementor-899 .elementor-element.elementor-element-076c5fb{--tabs-normal-color:#A18F75;--tabs-hover-color:#A18F75;--tabs-active-color:#A18F75;--sections-border-color:#A18F7500;--typography-section-titles-color:#A18F75;--general-text-color:#A18F75;--login-messages-color:#A18F75;--checkboxes-color:#A18F75;--payment-methods-radio-buttons-color:#A18F75;--links-normal-color:#E5A84E;--forms-labels-color:#A18F75;--forms-fields-normal-color:#A18F75;--forms-buttons-normal-text-color:#FFFFFF;--tables-title-color:#A18F75;--tables-items-color:#A18F75;--variations-color:#A18F75;--tables-divider-border-color:#A18F75;--tables-button-normal-text-color:#A18F75;}.elementor-899 .elementor-element.elementor-element-076c5fb .woocommerce-MyAccount-content > div > p, .elementor-899 .elementor-element.elementor-element-076c5fb address, .elementor-899 .elementor-element.elementor-element-076c5fb .woocommerce-EditAccountForm fieldset legend, .elementor-899 .elementor-element.elementor-element-076c5fb .woocommerce-ResetPassword p:nth-child(1), .elementor-899 .elementor-element.elementor-element-076c5fb .woocommerce-OrderUpdate{font-size:15px;}.e-woo-select2-wrapper .select2-results__option{color:#A18F75;}.elementor-899 .elementor-element.elementor-element-076c5fb .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#A18F75 transparent transparent transparent;}.elementor-899 .elementor-element.elementor-element-076c5fb {--tables-buttons-border-color:#A18F75;}:root{--page-title-display:none;}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-076c5fb *//* 只針對 WooCommerce 我的帳號(登入)頁的密碼欄位 */
.woocommerce-account .woocommerce form .password-input{
  position: relative;
  display: block;
  width: 100%;
}

/* 密碼 input 預留眼睛按鈕的空間 */
.woocommerce-account .woocommerce form .password-input input#password{
  width: 100%;
  box-sizing: border-box;
  padding-right: 56px !important;
}

/* 眼睛按鈕固定在 input 內右側 */
.woocommerce-account .woocommerce form .password-input .show-password-input{
  position: absolute !important;
  right: 12px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;

  width: 36px !important;
  height: 36px !important;

  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;

  line-height: 1 !important;
  min-height: 0 !important;
}

/* Elementor 常會把 button::before 的定位搞歪，這邊一起鎖住 */
.woocommerce-account .woocommerce form .password-input .show-password-input::before,
.woocommerce-account .woocommerce form .password-input .show-password-input::after{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
}/* End custom CSS */