/*
Theme Name: Toka Child Theme
Theme URI: https://toka.peerduck.com
Author: PeerduckThemes
Author URI: https://peerduck.com
Description: Blank Child Theme for Toka
Template: toka
Version: 1.00
Requires at least: 5.0
Requires PHP: 7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, three-columns, custom-colors, featured-images, theme-options
Text Domain: toka
*/

.woocommerce-account .woocommerce-Input,
.woocommerce-account input[type="text"],
.woocommerce-account input[type="email"],
.woocommerce-account input[type="password"],
.woocommerce-account input[type="tel"],
.woocommerce-account input[type="number"],
.woocommerce-account select,
.woocommerce-account textarea{
  background:rgba(255,255,255,.04) !important;
  border:1px solid rgba(255,255,255,.10) !important;
  color:#e8eef8 !important;
  border-radius:12px !important;
}

body.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-Input,
body.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content input[type="text"],
body.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content input[type="email"],
body.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content input[type="password"],
body.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content input[type="tel"],
body.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content input[type="number"],
body.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content select,
body.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content textarea{
  background:rgba(11,16,25,.88) !important;
  color-scheme:dark;
}

body.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content input[type="password"]::-ms-reveal,
body.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content input[type="password"]::-ms-clear{
  filter:invert(1);
}

body.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content input[type="password"]::-webkit-credentials-auto-fill-button{
  filter:invert(1);
}

body.woocommerce-checkout .woocommerce form .form-row .input-text,
body.woocommerce-checkout .woocommerce form .form-row input[type="text"],
body.woocommerce-checkout .woocommerce form .form-row input[type="email"],
body.woocommerce-checkout .woocommerce form .form-row input[type="password"],
body.woocommerce-checkout .woocommerce form .form-row input[type="tel"],
body.woocommerce-checkout .woocommerce form .form-row input[type="number"],
body.woocommerce-checkout .woocommerce form .form-row select,
body.woocommerce-checkout .woocommerce form .form-row textarea{
  background:rgba(11,16,25,.88) !important;
  border:1px solid rgba(255,255,255,.10) !important;
  color:#e8eef8 !important;
  border-radius:12px !important;
  color-scheme:dark;
}

body.woocommerce-checkout .select2-container--default .select2-selection--single,
body.woocommerce-checkout .select2-container--default .select2-selection--multiple{
  background:rgba(11,16,25,.88) !important;
  border:1px solid rgba(255,255,255,.10) !important;
  border-radius:12px !important;
  color:#e8eef8 !important;
}

body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{
  color:#e8eef8 !important;
}

body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow b{
  filter:invert(1);
}

body.woocommerce-checkout .select2-dropdown{
  background:rgba(11,16,25,.96) !important;
  border:1px solid rgba(255,255,255,.12) !important;
}

body.woocommerce-checkout .select2-container--default .select2-results__option{
  color:#e8eef8 !important;
}

body.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected]{
  background:rgba(247,166,0,.22) !important;
  color:#ffffff !important;
}

body.woocommerce-account .bond-pass-wrap{
  position:relative;
  display:block;
  width:100%;
}

body.woocommerce-account .bond-pass-wrap input[type="password"],
body.woocommerce-account .bond-pass-wrap input[type="text"]{
  width:100% !important;
  padding-right:48px !important;
}

body.woocommerce-account .bond-pass-eye{
  position:absolute;
  right:10px;
  top:50%;
  transform:translateY(-50%);
  height:34px;
  width:34px;
  border-radius:10px;
  border:1px solid rgba(255,255,255,.10);
  background:rgba(255,255,255,.04);
  color:#ffffff;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  cursor:pointer;
  padding:0;
}

body.woocommerce-account .bond-pass-eye:hover{
  filter:brightness(1.08);
}

body.woocommerce-account .bond-pass-eye svg{
  width:18px;
  height:18px;
}

.woocommerce-account .woocommerce-Input:focus,
.woocommerce-account input[type="text"]:focus,
.woocommerce-account input[type="email"]:focus,
.woocommerce-account input[type="password"]:focus,
.woocommerce-account input[type="tel"]:focus,
.woocommerce-account input[type="number"]:focus,
.woocommerce-account select:focus,
.woocommerce-account textarea:focus{
  outline:none !important;
  border-color:rgba(247,166,0,.55) !important;
  box-shadow:0 0 0 4px rgba(247,166,0,.12) !important;
}