.page-title{
color: #000000;
font-size: 2.3333333333333rem !important;
}
.wishlist-title h2{
font-size: 2.3333333333333rem !important;
font-weight: 400 !important!;
} .ast-single-post .entry-title, .wishlist-title h2{
text-align: center;
font-size: 2.3333333333333rem !important;
font-weight: 400 !important!;
margin-top: 40px;
}
.wishlist-title{
text-align: center;
display: block;
}
#vfbField17{
margin: auto;
}
#menu-footer-customer-care .menu-link, #menu-footer-helpful-info .menu-link{
color:black;
}
#menu-footer-customer-care .menu-link:hover, #menu-footer-helpful-info .menu-link:hover{
color: #5F67FA;
}
#vfbp-form-3{
text-align: center;
}
.woocommerce form .form-row-last, .woocommerce-page form .form-row-last{
float: unset;
width: 100%;
}
.woocommerce-account .woocommerce form .form-row{
margin-bottom: unset;
}
.ast-stock-detail{
display:none;
}
.woocommerce-loop-product__title{
font-family: 'Quicksand' !important;
text-transform: none !important;
}
.woocommerce-loop-product__title, .product_title{
font-family: 'Quicksand';
text-transform: none;
}
.contact_sect h3{
font-family: 'Shrikhand',display;
}
.vfb-col-4{
float:unset;
} .yes-js.js_active .ast-plain-container.ast-single-post #primary{
margin: 0;
} .woocommerce-products-header__title,
#post-6043 > header > h1 {
text-align: center;
}
.entry-title{
text-transform: lowercase !important;
} .single-product div.product .entry-title{
text-align: left;
font-size: 30px;
font-size: 2rem;
color: #3c3c3c !important;
}  .returns_bkg_field{
color: #666 !important;
padding: 0.85em !important;
height: auto !important;
border-width: 1px !important;
border-style: solid !important;
border-color: #eaeaea !important;
border-radius: 2px !important;
background: #fafafa !important;
box-shadow: none !important;
} .vfb-fieldType-submit button{
background-color: #5F67FA !important;
border-color: #5F67FA !important;
color: #ffffff !important;
text-transform: uppercase !important;
border-radius: 0px !important;
padding-top: 12px !important;
padding-right: 25px !important;
padding-bottom: 12px !important;
padding-left: 25px !important;
font-size: 16px !important;
} .vfb-fieldType-submit button:hover{
background-color: #000000 !important;
border-color: #000000 !important;
color: #ffffff !important;
text-transform: uppercase !important;
} .vfb-form-control.file-caption.kv-fileinput-caption{
color: #666 !important;
padding: 0.85em !important;
height: auto !important;
border-width: 1px !important;
border-style: solid !important;
border-color: #eaeaea !important;
border-radius: 2px !important;
background: #fafafa !important;
box-shadow: none !important;
} .vfbp-form .btn-file{
background-color: #ffe5e5 ;
border-color: #ffe5e5 !important;
color: #3C3C3C !important;
text-transform: uppercase !important;
font-size: 16px;
border-radius: 2px !important;
padding-top: 11px !important;
padding-right: 25px !important;
padding-bottom: 10px !important;
padding-left: 25px !important;
} p#form_success, .vfb-form-success {
color: black !important;
font-family: LoveMeForever;
font-size: 43px;
font-weight: 400;
border: 1px solid black;
padding: 15px;
}
.wpforms-confirmation-container-full {
background: none;
border: 1px solid black;
font-family: LoveMeForever;
font-size: 40px;
}
div.wpforms-container-full .wpforms-form button[type=submit] {
background-color: #ffe5e5;
color: #3C3C3C;
text-transform: uppercase;
border: none;
}
div.wpforms-container-full .wpforms-form button[type=submit]:hover {
background-color: #ffe5e5;
color: #7d0bfd;
text-transform: uppercase;
border: none;
}  .woocommerce-form-coupon-toggle {
visibility: hidden !important;
height: 0px !important;
} .woocommerce-page #content table.cart .button[name=apply_coupon]{
padding: 15px 30px;
} .woocommerce-page #content table.cart [name=coupon_code]{ 	max-height:none;
} .woocommerce-page.woocommerce-checkout table.shop_table td{
opacity:1;
} .woosb-products .woosb-product > div:last-child {
text-align: left !important;
} .woocommerce div.product form.cart .variations select {
font-weight: 600;
} .woocommerce div.product form.cart div.quantity {
font-weight: 700 !important;
}   .single-product .ast-woocommerce-container {
padding-top: 30px;
} .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
color: white;
} #primary {
margin-top: 15px;
} #wc-stripe-payment-request-wrapper {
padding-top: 0px !important;
}
#place_order {
width: 100%;
margin-bottom: 20px;
}
#wc-stripe-custom-button {
margin-bottom: 20px;
}
#wc-stripe-payment-request-button-separator {
visibility: hidden;
height: 0px;
}
.woocommerce table.shop_table td {
border: 0px solid rgba(0,0,0,.1);
}
.woocommerce-page.woocommerce-checkout table.shop_table td, .woocommerce.woocommerce-checkout table.shop_table td {
padding: 10px;
}  .woocommerce-account .entry-title {
visibility: hidden !important;
}
.lost_reset_password {
padding-bottom: 30px;
}  .woocommerce ul.products li.product .woocommerce-loop-product__title {
height: 40px;
}
.s5-3 a {
text-decoration: none !important;
} .button {
font-weight: 400 !important;
font-size: 16px !important;
border-radius: 0px !important;
} .widget_vfbp-widget > .widget-title{
font-size: 2rem !important;
margin-bottom: 30px;
} .widget-title{
margin-bottom: 0;
}
.site-below-footer-wrap {
text-transform: uppercase;
}
.site-footer {
font-weight: 300;
}
.label {
font-weight: 600;
}
.menu-customer-help-container {
line-height: 2.5;
}
.menu-helpful-info-container {
line-height: 2.5;
}
.contact_sect p {
line-height: 2.5;
} .ast-site-header-cart.ast-menu-cart-outline .ast-cart-menu-wrap .count {
font-size: 10px;
}
@media only screen and (max-width: 600px) {
h2.widget-title {
padding-top: 20px;
}
.widget_vfbp-widget > .widget-title{
font-size: 27px !important;
}
}.awdr_free_product_text{
display: inline-block;
padding: 0px 10px;
background-color: #3d9cd2;
color: #fff;
border-radius: 3px;
}
.variation-wdr_free_product{
display: none !important;
}
.awdr_change_product{
cursor: pointer;
}
.awdr_free_product_variants{
padding: 5px;
}
.awdr-product-name{
padding-left: 10px;
}
.awdr_change_product{
display: flex;
}
.awdr-select-free-variant-product-toggle {
color: gray;
cursor: pointer;
width: 100%;
border: none;
text-align: left;
outline: none;
font-size: 1.02em;
transition: 0.4s;
}
.awdr-select-free-variant-product-toggle-active, .awdr-select-free-variant-product-toggle:hover {
color: #444;
}
.awdr-select-variant-product {
padding: 0 18px;
display: none;
background-color: white;
overflow: hidden;
}
.awdr-select-free-variant-product-toggle:after {
content: '\02795'; font-size: 12px;
color: #777;
margin-left: 10px;
}
.awdr-select-free-variant-product-toggle-active:after {
content: "\2796"; }