/*
Theme Name: THEME_NAME_UPPERCASE

WooCommerce styles override
*/
/**
 * WooCommerce color variables
 */
/**
 * Imports
 */
/**
 * Shop tables
 */
.woocommerce table.cart td {
  font-weight: 500;
}
.woocommerce table.cart td a {
  color: #fdba2c !important;
}
.woocommerce table.cart td span {
  color: #363636;
}
.woocommerce table.cart td.actions {
  padding: 30px;
}
.woocommerce table.cart td.actions .input-text#coupon_code {
  width: 135px;
  background: #f2f4f6;
  border: 1px solid #f2f4f6;
}
.woocommerce table.cart td.actions button.button {
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  padding: 17px 34px;
  line-height: 1.42857143;
  display: inline-block;
  margin-bottom: 0;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  font-weight: 500;
  text-align: center;
  background: #fdba2c;
  cursor: pointer;
  border: 1px solid transparent;
  color: #051f45;
  min-height: 60px;
  min-width: 170px;
  border-radius: 0;
}
.woocommerce table.cart td.actions button.button:visited {
  color: #051f45;
}
.woocommerce table.cart td.actions button.button:hover, .woocommerce table.cart td.actions button.button:focus {
  background: #051f45;
  color: #fff;
}
.woocommerce table.cart td.actions button.button:disabled, .woocommerce table.cart td.actions button.button:disabled[disabled] {
  cursor: not-allowed;
}
.woocommerce table.cart tbody td.product-remove a:hover {
  color: #fff !important;
  background: #051f45;
}
.woocommerce table.cart thead th {
  background: #f2f4f6;
  color: #707070;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
}
.woocommerce table {
  border-collapse: collapse !important;
}
.woocommerce .cart-collaterals {
  margin-top: 50px;
}
.woocommerce .cart-collaterals h2 {
  font-size: 30px;
  color: #363636;
  font-weight: 500;
}
.woocommerce .cart-collaterals table tbody tr {
  background: #f2f4f6;
  font-family: "Poppins", sans-serif;
}
.woocommerce .cart-collaterals table tbody tr th {
  color: #707070;
  font-weight: 500;
  padding: 18px 12px;
}
.woocommerce .cart-collaterals table tbody tr td {
  text-align: right;
  color: #fdba2c;
  padding: 18px 12px;
}
.woocommerce .cart-collaterals table tbody tr td span, .woocommerce .cart-collaterals table tbody tr td strong {
  font-weight: 500;
}
.woocommerce .wc-proceed-to-checkout {
  text-align: right;
}
.woocommerce .wc-proceed-to-checkout a.checkout-button {
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  padding: 17px 34px;
  line-height: 1.42857143;
  display: inline-block;
  margin-bottom: 0;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  font-weight: 500;
  text-align: center;
  background: #fdba2c;
  cursor: pointer;
  border: 1px solid transparent;
  color: #051f45;
  min-height: 60px;
  min-width: 170px;
  border-radius: 0;
}
.woocommerce .wc-proceed-to-checkout a.checkout-button:visited {
  color: #051f45;
}
.woocommerce .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce .wc-proceed-to-checkout a.checkout-button:focus {
  background: #051f45;
  color: #fff;
}

/**
 * Products
 */
.woocommerce span.onsale {
  background: #fdba2c;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
}
.woocommerce ul.products {
  font-family: "Poppins", sans-serif;
  margin: 0;
  margin-bottom: 60px;
  padding: 0;
  list-style: none outside;
  clear: both;
}
.woocommerce ul.products li.product {
  float: left;
  position: relative;
  padding: 0;
  margin-bottom: 30px;
  border: 1px solid #e1e1e1;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
}
.woocommerce ul.products li.product .product-thumbnail img {
  margin-bottom: 0;
}
.woocommerce ul.products li.product .product-info {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.woocommerce ul.products li.product .product-info h2.woocommerce-loop-product__title {
  font-size: 16px;
  color: #363636;
  line-height: 24px;
  margin-bottom: 5px;
  padding-left: 30px;
  font-weight: 500;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
}
.woocommerce ul.products li.product .product-info h2.woocommerce-loop-product__title:hover {
  color: #fdba2c;
}
.woocommerce ul.products li.product .product-info .price-rate {
  padding: 15px 0 15px 30px;
  line-height: 1;
  overflow: hidden;
  background: #f2f4f6;
}
.woocommerce ul.products li.product .product-info .price-rate .price {
  color: #363636;
  margin-bottom: 0;
}
.woocommerce ul.products li.product .product-info .price-rate .price span.woocommerce-Price-amount {
  font-size: 30px;
  font-weight: 500;
}
.woocommerce ul.products li.product .product-info .price-rate .price ins {
  float: left;
  background: none;
  margin-right: 15px;
}
.woocommerce ul.products li.product .product-info .price-rate .price del {
  margin-top: 10px;
  color: #b7b7b7;
  opacity: 1;
}
.woocommerce ul.products li.product .product-info .price-rate .price del span.woocommerce-Price-amount {
  font-size: 16px;
}
.woocommerce ul.products li.product .product-info .price-rate .star-rating {
  display: none;
  position: absolute;
  bottom: 55px;
  margin: 0;
}
.woocommerce ul.products li.product .product-info a.add_to_cart_button, .woocommerce ul.products li.product .product-info a.added_to_cart {
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 14px 19px;
  margin-top: 0;
  line-height: unset;
  font-size: 20px;
  color: #363636;
  background: #fdba2c;
  border-radius: 0;
  min-width: 60px;
  min-height: 60px;
}
.woocommerce ul.products li.product .product-info a.add_to_cart_button:before {
  content: "\f07a";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
.woocommerce ul.products li.product .product-info a.add_to_cart_button.added {
  display: none;
}
.woocommerce ul.products li.product .product-info a.add_to_cart_button:hover {
  color: #fff;
}
.woocommerce ul.products li.product .product-info a.added_to_cart:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #fff;
}
.woocommerce ul.products li.product:hover {
  border-color: #fdba2c;
}
.woocommerce ul.products li.product span.onsale {
  left: 0;
  right: auto;
}
.woocommerce ul.products:after, .woocommerce ul.products:before {
  content: " ";
  display: table;
}
.woocommerce ul.products:after {
  clear: both;
}

.woocommerce ul.products.columns-3 li.product .product-info .price-rate .price span.woocommerce-Price-amount, .woocommerce ul.products.columns-4 li.product .product-info .price-rate .price span.woocommerce-Price-amount {
  font-size: 23px;
}
.woocommerce ul.products.columns-3 li.product .product-info .price-rate .price del, .woocommerce ul.products.columns-4 li.product .product-info .price-rate .price del {
  margin-top: 6px;
}
.woocommerce ul.products.columns-3 li.product .product-info .price-rate .price del span.woocommerce-Price-amount, .woocommerce ul.products.columns-4 li.product .product-info .price-rate .price del span.woocommerce-Price-amount {
  font-size: 14px;
}

.content-woocommerce nav.woocommerce-pagination {
  text-align: left;
}
.content-woocommerce nav.woocommerce-pagination ul.page-numbers {
  font-family: "Poppins", sans-serif;
  display: inline-block;
  white-space: nowrap;
  list-style: none;
  padding: 0;
  clear: both;
  margin: 1px;
  margin-bottom: 0;
  border: none;
}
.content-woocommerce nav.woocommerce-pagination ul.page-numbers li {
  border: none;
}
.content-woocommerce nav.woocommerce-pagination ul.page-numbers li span, .content-woocommerce nav.woocommerce-pagination ul.page-numbers li a {
  font-size: 16px;
  color: #707070;
  background: #f2f4f6;
  font-weight: 500;
  height: 45px;
  width: 45px;
  text-align: center;
  line-height: 45px;
  margin-right: 7px;
  padding: 0;
}
.content-woocommerce nav.woocommerce-pagination ul.page-numbers li span.current, .content-woocommerce nav.woocommerce-pagination ul.page-numbers li a:hover {
  background: #fdba2c;
  border-color: #fdba2c;
  color: #fff;
}

/**
 * Single product
 */
.inner-content-wrap .product-top-info, .inner-content-wrap .woocommerce-tabs {
  overflow: hidden;
}
.inner-content-wrap div.entry-summary .product_title {
  font-size: 30px;
  margin-bottom: 10px;
}
.inner-content-wrap div.entry-summary p.price {
  overflow: hidden;
  line-height: 1;
  color: #363636;
  padding-bottom: 22px;
  border-bottom: 1px solid #e1e1e1;
}
.inner-content-wrap div.entry-summary p.price span.woocommerce-Price-amount {
  font-size: 30px;
  font-weight: 500;
}
.inner-content-wrap div.entry-summary p.price ins {
  float: left;
  margin-right: 15px;
}
.inner-content-wrap div.entry-summary p.price del {
  color: #b7b7b7;
  opacity: 1;
  margin-top: 6px;
}
.inner-content-wrap div.entry-summary p.price del span.woocommerce-Price-amount {
  font-size: 16px;
}
.inner-content-wrap div.entry-summary .woocommerce-product-rating {
  margin-top: 12px;
  margin-bottom: 15px;
}
.inner-content-wrap div.entry-summary .woocommerce-product-rating .star-rating {
  margin-right: 20px;
}
.inner-content-wrap div.entry-summary .woocommerce-product-rating .woocommerce-review-link {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  color: #b7b7b7;
}
.inner-content-wrap button.button.alt {
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  padding: 17px 34px;
  line-height: 1.42857143;
  display: inline-block;
  margin-bottom: 0;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  font-weight: 500;
  text-align: center;
  background: #fdba2c;
  cursor: pointer;
  border: 1px solid transparent;
  color: #051f45;
  min-height: 60px;
  min-width: 170px;
  border-radius: 0;
}
.inner-content-wrap button.button.alt:visited {
  color: #051f45;
}
.inner-content-wrap button.button.alt:hover, .inner-content-wrap button.button.alt:focus {
  background: #051f45;
  color: #fff;
}
.inner-content-wrap .product_meta > span {
  display: block;
  font-weight: 500;
  color: #707070;
  font-family: "Poppins", sans-serif;
}
.inner-content-wrap .product_meta > span a {
  color: #707070;
}
.inner-content-wrap .product_meta > span a:hover {
  color: #fdba2c;
}
.inner-content-wrap div.product div.images .flex-control-thumbs {
  margin-top: 5px;
}
.inner-content-wrap div.product div.images .flex-control-thumbs > li {
  padding: 15px;
}
.inner-content-wrap div.product div.images .flex-control-thumbs > li img {
  opacity: 0.8;
}
.inner-content-wrap div.product div.images .flex-control-thumbs > li img.flex-active {
  border: 1px solid #fdba2c;
}
.inner-content-wrap div.product div.woocommerce-tabs {
  font-family: "Poppins", sans-serif;
  color: #707070;
}
.inner-content-wrap div.product div.woocommerce-tabs ul.tabs li a {
  font-weight: 500;
}
.inner-content-wrap div.product div.woocommerce-tabs h2 {
  font-size: 24px;
}
.inner-content-wrap div.product div.woocommerce-tabs #reviews #comments ol.commentlist div.comment-text {
  border-radius: 2px;
  margin-left: 65px;
}
.inner-content-wrap div.product div.woocommerce-tabs #reviews #comments ol.commentlist div.comment-text .meta, .inner-content-wrap div.product div.woocommerce-tabs #reviews #comments ol.commentlist div.comment-text .description {
  font-size: 14px;
}
.inner-content-wrap div.product div.woocommerce-tabs #reviews #comments ol.commentlist li img.avatar {
  width: 50px;
}
.inner-content-wrap div.product div.woocommerce-tabs #reviews .form-submit #submit {
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  padding: 17px 34px;
  line-height: 1.42857143;
  display: inline-block;
  margin-bottom: 0;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  font-weight: 500;
  text-align: center;
  background: #fdba2c;
  cursor: pointer;
  border: 1px solid transparent;
  color: #051f45;
  min-height: 60px;
  min-width: 170px;
  border-radius: 0;
  margin-top: 10px;
}
.inner-content-wrap div.product div.woocommerce-tabs #reviews .form-submit #submit:visited {
  color: #051f45;
}
.inner-content-wrap div.product div.woocommerce-tabs #reviews .form-submit #submit:hover, .inner-content-wrap div.product div.woocommerce-tabs #reviews .form-submit #submit:focus {
  background: #051f45;
  color: #fff;
}
.inner-content-wrap div.product div.woocommerce-tabs #reviews .comment-form {
  margin-top: 20px;
}
.inner-content-wrap div.product div.woocommerce-tabs #reviews .comment-form label {
  margin-left: 0;
  margin-right: 10px;
}
.inner-content-wrap div.product div.woocommerce-tabs #reviews .comment-form .comment-form-rating {
  line-height: 1;
  margin-bottom: 10px;
}
.inner-content-wrap div.product div.woocommerce-tabs #reviews .comment-form .comment-form-rating p.stars {
  display: inline-block;
}
.inner-content-wrap div.product div.woocommerce-tabs #reviews .comment-form .comment-form-cookies-consent input {
  margin-right: 10px;
}
.inner-content-wrap .related.products h2 {
  font-size: 30px;
  color: #363636;
}

.woocommerce p.stars a, .woocommerce .star-rating {
  color: #fdba2c;
}
.woocommerce p.stars a:before, .woocommerce .star-rating:before {
  color: #fdba2c;
}
.woocommerce .cart .quantity .qty {
  width: 100px;
  padding-left: 10px;
  padding-right: 0;
  color: #051f45;
}

/**
 * Checkout
 */
/**
 * General WooCommerce components
 */
form.woocommerce-checkout {
  padding-top: 32px;
  font-family: "Poppins", sans-serif;
}
form.woocommerce-checkout h3 {
  font-size: 30px;
  color: #363636;
}
form.woocommerce-checkout div > .form-row {
  margin-bottom: 15px;
}
form.woocommerce-checkout #customer_details {
  margin-bottom: 30px;
}
form.woocommerce-checkout .woocommerce-checkout-review-order table thead th {
  font-weight: 500;
  background: #f2f4f6;
  color: #363636;
}
form.woocommerce-checkout .woocommerce-checkout-review-order table tbody {
  color: #707070;
}
form.woocommerce-checkout .woocommerce-checkout-review-order table tbody td.product-name, form.woocommerce-checkout .woocommerce-checkout-review-order table tbody .product-quantity {
  font-weight: 500;
}
form.woocommerce-checkout .woocommerce-checkout-review-order table tbody td.product-total {
  font-weight: 500;
  color: #fdba2c;
}
form.woocommerce-checkout .woocommerce-checkout-review-order table tfoot {
  color: #707070;
}
form.woocommerce-checkout .woocommerce-checkout-review-order table tfoot th {
  font-weight: 500;
}
form.woocommerce-checkout .woocommerce-checkout-review-order table tfoot td, form.woocommerce-checkout .woocommerce-checkout-review-order table tfoot strong {
  font-weight: 500;
  color: #fdba2c;
}
form.woocommerce-checkout .woocommerce-checkout-payment {
  border-radius: 0 !important;
  background: #f2f4f6 !important;
}
form.woocommerce-checkout .woocommerce-checkout-payment button.button.alt {
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  padding: 17px 34px;
  line-height: 1.42857143;
  display: inline-block;
  margin-bottom: 0;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  font-weight: 500;
  text-align: center;
  background: #fdba2c;
  cursor: pointer;
  border: 1px solid transparent;
  color: #051f45;
  min-height: 60px;
  min-width: 170px;
  border-radius: 0;
}
form.woocommerce-checkout .woocommerce-checkout-payment button.button.alt:visited {
  color: #051f45;
}
form.woocommerce-checkout .woocommerce-checkout-payment button.button.alt:hover, form.woocommerce-checkout .woocommerce-checkout-payment button.button.alt:focus {
  background: #051f45;
  color: #fff;
}

.select2-container--default .select2-selection--single {
  height: 60px;
  border-color: #e1e1e1;
  border-radius: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 60px;
  padding-left: 22px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 58px;
  right: 17px;
}

.woocommerce form.woocommerce-form-coupon, .woocommerce form.woocommerce-form-login {
  font-family: "Poppins", sans-serif;
  margin-top: 0;
  border-radius: 0;
  border-color: #e1e1e1;
  background: #f2f4f6;
}
.woocommerce form.woocommerce-form-coupon button.button, .woocommerce form.woocommerce-form-login button.button {
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  padding: 17px 34px;
  line-height: 1.42857143;
  display: inline-block;
  margin-bottom: 0;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  font-weight: 500;
  text-align: center;
  background: #fdba2c;
  cursor: pointer;
  border: 1px solid transparent;
  color: #051f45;
  min-height: 60px;
  min-width: 170px;
  border-radius: 0;
}
.woocommerce form.woocommerce-form-coupon button.button:visited, .woocommerce form.woocommerce-form-login button.button:visited {
  color: #051f45;
}
.woocommerce form.woocommerce-form-coupon button.button:hover, .woocommerce form.woocommerce-form-coupon button.button:focus, .woocommerce form.woocommerce-form-login button.button:hover, .woocommerce form.woocommerce-form-login button.button:focus {
  background: #051f45;
  color: #fff;
}
.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info, .woocommerce .woocommerce-form-login-toggle .woocommerce-info {
  font-family: "Poppins", sans-serif;
  border: 1px solid #e1e1e1;
  background: #f2f4f6;
}
.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon, .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .showlogin, .woocommerce .woocommerce-form-login-toggle .woocommerce-info .showcoupon, .woocommerce .woocommerce-form-login-toggle .woocommerce-info .showlogin {
  color: #fdba2c;
}
.woocommerce .return-to-shop a.button {
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  padding: 17px 34px;
  line-height: 1.42857143;
  display: inline-block;
  margin-bottom: 0;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  font-weight: 500;
  text-align: center;
  background: #fdba2c;
  cursor: pointer;
  border: 1px solid transparent;
  color: #051f45;
  min-height: 60px;
  min-width: 170px;
  border-radius: 0;
}
.woocommerce .return-to-shop a.button:visited {
  color: #051f45;
}
.woocommerce .return-to-shop a.button:hover, .woocommerce .return-to-shop a.button:focus {
  background: #051f45;
  color: #fff;
}

/*Login*/
.woocommerce-account .woocommerce h2 {
  font-size: 30px;
  font-weight: 500;
  color: #363636;
}
.woocommerce-account .woocommerce form.login, .woocommerce-account .woocommerce form.lost_reset_password, .woocommerce-account .woocommerce form.register, .woocommerce-account .woocommerce form.edit-account {
  font-family: "Poppins", sans-serif;
}
.woocommerce-account .woocommerce form.login button.button, .woocommerce-account .woocommerce form.lost_reset_password button.button, .woocommerce-account .woocommerce form.register button.button, .woocommerce-account .woocommerce form.edit-account button.button {
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  padding: 17px 34px;
  line-height: 1.42857143;
  display: inline-block;
  margin-bottom: 0;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
  font-weight: 500;
  text-align: center;
  background: #fdba2c;
  cursor: pointer;
  border: 1px solid transparent;
  color: #051f45;
  min-height: 60px;
  min-width: 170px;
  border-radius: 0;
}
.woocommerce-account .woocommerce form.login button.button:visited, .woocommerce-account .woocommerce form.lost_reset_password button.button:visited, .woocommerce-account .woocommerce form.register button.button:visited, .woocommerce-account .woocommerce form.edit-account button.button:visited {
  color: #051f45;
}
.woocommerce-account .woocommerce form.login button.button:hover, .woocommerce-account .woocommerce form.login button.button:focus, .woocommerce-account .woocommerce form.lost_reset_password button.button:hover, .woocommerce-account .woocommerce form.lost_reset_password button.button:focus, .woocommerce-account .woocommerce form.register button.button:hover, .woocommerce-account .woocommerce form.register button.button:focus, .woocommerce-account .woocommerce form.edit-account button.button:hover, .woocommerce-account .woocommerce form.edit-account button.button:focus {
  background: #051f45;
  color: #fff;
}
.woocommerce-account .woocommerce form.login {
  border-radius: 0;
}
.woocommerce-account .woocommerce form.login p.form-row {
  line-height: 60px;
}
.woocommerce-account .woocommerce form.register {
  border-radius: 0;
}
.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul {
  font-family: "Poppins", sans-serif;
  list-style: none;
  padding: 0;
  margin: 0;
}
.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul > li {
  margin-bottom: 5px;
}
.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul > li a {
  color: #707070;
  font-weight: 500;
}
.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul > li a:hover {
  color: #fdba2c;
}

form .form-row.form-row-first, form .form-row.form-row-last {
  width: 50%;
}

/**
 * WooCommerce Responsive
 */
@media (max-width: 1229px) {
  ul.products li.product .add_to_cart_button,
ul.products li.product .added_to_cart {
    min-width: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
  }
}
@media (max-width: 600px) {
  .woocommerce ul.products[class*=columns-] li.product,
.woocommerce-page ul.products[class*=columns-] li.product {
    width: 100%;
  }
}
/**
 * WooCommerce widgets
 */
.product-sidebar .widget, .product-sidebar .widget:last-child {
  margin-bottom: 30px;
}
.product-sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content {
  position: relative;
  background: #b7b7b7;
  margin-top: 30px;
  margin-bottom: 20px;
  height: 6px;
  border: none;
  text-align: left;
  margin-left: 7px;
  margin-right: 7px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
}
.product-sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-range {
  background: #fdba2c;
  height: 100%;
  position: absolute;
  z-index: 1;
  display: block;
  border: 0;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
}
.product-sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 15px;
  height: 15px;
  background: #fdba2c;
  border-radius: 14px;
  cursor: ew-resize;
  outline: 0;
  top: -4.5px;
  margin-left: -7px;
}
.product-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount button {
  line-height: 24px;
  margin-bottom: 0;
  border-radius: 0;
  vertical-align: middle;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  text-align: center;
  background: #fdba2c;
  border: 1px solid transparent;
  color: #fff;
  outline: none;
  padding: 4px 20px;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
}
.product-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount button:hover {
  background: #051f45;
}
.product-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label {
  float: right;
  font-weight: 500;
  color: #363636;
  font-size: 16px;
}
.product-sidebar .product-categories li.current-cat > a {
  color: #fdba2c;
}
.product-sidebar .widget_recent_reviews .product_list_widget li, .product-sidebar .widget_top_rated_products .product_list_widget li, .product-sidebar .widget_products .product_list_widget li {
  padding: 10px 0;
  overflow: hidden;
}
.product-sidebar .widget_recent_reviews .product_list_widget li img, .product-sidebar .widget_top_rated_products .product_list_widget li img, .product-sidebar .widget_products .product_list_widget li img {
  width: 120px;
  float: left;
  margin-right: 20px;
}
.product-sidebar .widget_recent_reviews .product_list_widget li .product-title, .product-sidebar .widget_top_rated_products .product_list_widget li .product-title, .product-sidebar .widget_products .product_list_widget li .product-title {
  display: block;
  color: #363636;
  font-weight: 500;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
}
.product-sidebar .widget_recent_reviews .product_list_widget li .product-title:hover, .product-sidebar .widget_top_rated_products .product_list_widget li .product-title:hover, .product-sidebar .widget_products .product_list_widget li .product-title:hover {
  color: #fdba2c;
}
.product-sidebar .widget_recent_reviews .product_list_widget li .star-rating, .product-sidebar .widget_top_rated_products .product_list_widget li .star-rating, .product-sidebar .widget_products .product_list_widget li .star-rating {
  margin: 5px 0 10px;
}
.product-sidebar .widget_recent_reviews .product_list_widget li span.woocommerce-Price-amount, .product-sidebar .widget_top_rated_products .product_list_widget li span.woocommerce-Price-amount, .product-sidebar .widget_products .product_list_widget li span.woocommerce-Price-amount {
  font-size: 26px;
  color: #363636;
}
.product-sidebar .widget_recent_reviews .product_list_widget li ins, .product-sidebar .widget_top_rated_products .product_list_widget li ins, .product-sidebar .widget_products .product_list_widget li ins {
  float: left;
  background: none;
  margin-right: 15px;
  font-size: 26px;
}
.product-sidebar .widget_recent_reviews .product_list_widget li del, .product-sidebar .widget_top_rated_products .product_list_widget li del, .product-sidebar .widget_products .product_list_widget li del {
  display: inline-block;
  margin-top: 10px;
}
.product-sidebar .widget_recent_reviews .product_list_widget li del span.woocommerce-Price-amount, .product-sidebar .widget_top_rated_products .product_list_widget li del span.woocommerce-Price-amount, .product-sidebar .widget_products .product_list_widget li del span.woocommerce-Price-amount {
  color: #b7b7b7;
  opacity: 1;
  font-size: 16px;
}
.product-sidebar .search-form .search-field {
  background: #fff;
}
