/*
Theme Name:   RedParts Child
Theme URI:    https://themeforest.net/item/redparts-auto-parts-woocommerce-wordpress-theme/30040243
Author:       Konstantin Veselovsky
Author URI:   https://themeforest.net/user/kos9
Description:  Auto Parts WordPress Child Theme
Version:      1.16.1
License:      ThemeForest Split License
License URI:  http://themeforest.net/licenses/standard
Text Domain:  redparts-child
Template:     redparts
*/


/* Start Display Note on Header 18-8-2023 */


.fixedbar {
background: #000; 
top: 0px; 
color:#fff; 
font-family: Arial, Helvetica, sans-serif; 
left:0; 
padding: 0px 0; 
position:absolute; 
font-size:16px; 
width:100%; 
z-index:99999; 
float:left; 
vertical-align:middle; 
margin: 0px 0 0; 
opacity: 0.85; 
font-weight: bold;
}
header.th-site__mobile-header {
  padding-top: 28px;
}
.boxfloat {
text-align:center; 
max-width:920px; 
width:100%;
margin:0 auto;
}

#tips, #tips li {
margin:0; 
padding:0; 
list-style:none
}
#tips {
max-width:920px; 
width:100%;
font-size:15px; 
line-height:120%;
}
#tips li {
padding: 5px 0; 
/*display:none;*/
}
#tips li a{
color: #fff;
}
#tips li a:hover {
text-decoration: none;
}

/* End Display Note on Header 18-8-2023 */


/* Start 3/3/2023 */

.custom-product-meta .th-product-card__meta-title, .custom-product-meta .th-product-card__meta-value{
  font-size: 13px;
  line-height: 1;
  color: #999;
}
.th-product-card__meta {
  display: none;
}

/* End 3/3/2023 */


.woocommerce-account .th-login-form #customer_login {
  display: none;
}
.woocommerce-account .th-login-form h2,
.woocommerce-account .woocommerce-form-login
{
  display: none;
}
.woocommerce-page #fma_lwp_phone_number_div #country_code {
  display: none;
}

.woocommerce-page #fma_lwp_phone_number_div #fma_lwp_send_code_btn,
.woocommerce-page #fma_lwp_verification_code_div #fma_lwp_covde_verfiy_btn {
  background-color: #e52627 !important;
  color:#ffffff !important;
}

.woocommerce-page #fma_lwp_phone_number_div input[type='number'] {
  width:100% !important;
}

.woocommerce-account .form-heading{
  margin:0px 0px 30px 0px !important;
}

.woocommerce-account #fma_lwp_verification_code_div {
  margin-top:30px;
}

.woocommerce-page #fma_lwp_covde_verfiy_btn {
  margin: 8px 0px 0px 0px;
  border: none;
  font-size: 15px;
  line-height: 19px;
  padding: 8.5px 16px;
  font-weight: 500;
}

.woocommerce-page .edit-account #fma_lwp_continue_with_phone{
  margin: 32px 0px 0px 0px;
  padding: 4.5px 16px;
  border: none;
  font-size: 15px;
  font-weight: 500;
  line-height: 19px;
}

.woocommerce-page .edit-account [type=submit]{
  margin-left: 10px;
}

.th-site__footer .widget_product_categories {
  margin-top: 44px;
  display: block;
}

.th-tag-badge--sale {
  display: none !important;
}
@media only screen and (max-width: 1200px) {
  header.th-site__mobile-header{
    padding-top: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .th-mobile-header{
    padding: 10px 0;
  }
  .th-mobile-header__body{
    justify-content: space-between;
  }
  .th-mobile-header__indicators{
    margin-left: 0;
  }
}
@media only screen and (max-width: 479px) {
  .th-mobile-header{
    padding: 5px 0;
  }
  .th-logo--mobile .th-logo__image img,
  .th-logo--mobile .th-logo__image svg {
    max-height: 35px !important;
    max-width: 100% !important;
  }
}

ul.vehicle-brand .select2-results__option {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
@media only screen and (max-width: 320px) {
  .fixedbar ul li {
    font-size: 12px;
  }
}