/*
Theme Name: Elessi Theme Child
Theme URI: https://elessi.nasatheme.com
Description: This is a child theme for Elessi Theme
Author: NasaTheme team
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/

body {
  background-color: #fff !important;
}
body.has-nasa-cart-fixed .nasa-add-to-cart-fixed{
	display:none;
}

.wapo-total-order th {
  display: none;
}
.nasa-single-btn-clone div:first-child {
    display:none;
}
#wapo-total-price-table table {
    margin-bottom: 18px;
}
#wapo-total-order-price {
  font-size: 130% !important;
  clear: both;
  display: block;
  font-weight: 600;
  color: #fe189f;
}
.fslightbox-source-wrappers-container {
    transform: scale(1) !important; /* 强制保持 scale(1) */
    transition: none !important;    /* 禁用放大时的过渡动画 */
    user-select: none !important;   /* 禁止选择 */
}
.fslightbox-source-wrappers-container {
/*   pointer-events: none; */
}
#nasa-init-viewed {
  display: none;
}
.fslightbox-toolbar .fslightbox-toolbar-button {
    display: none;
}

.fslightbox-toolbar .fslightbox-toolbar-button:last-child {
    display: flex;
}
div#chat-widget-container {
	z-index: 100 !important;
}
.menu-text-color a{
	color: #fe189f;
}
.glueless_wig_icon a::after {
  position: absolute;
  content: "";
  width: 30px;
  height: 14px;
  background-image: url('https://www.recoolhair.com/wp-content/uploads/2021/12/1.21.gif');
  background-repeat: no-repeat;
  margin-left: 1px;
  margin-top: 2px;
  background-size: 90% 90%;
}
/* .lace_wig_360 a::after {
	position: absolute;
	content: "";
	width: 30px;
	height: 14px;
	background-image: url('https://www.recoolhair.com/wp-content/uploads/2021/12/17.gif');
	background-repeat: no-repeat;
	margin-left: 1px;
	margin-top: 2px;
	background-size: 90% 90%;
} */
.yith-wcan-active-filters .active-filter {
  display: block;
}
.widget .filter-item::before {
  display: none;
}
.yith-wcan-active-filters .active-filter b {
  	display:none;
}
.yith-wcan-active-filters .active-filter .active-filter-label {
  	display: block;
	margin-bottom: 7px;
	background-color: #f3f3f3;
	border: 1px solid #ccc;
	width: fit-content;
}
.yith-wcan-active-filters .active-filter .active-filter-label::after {
  background-color: rgb(175 175 175);
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active > a, .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active > label > a {
  color: #fe189f;
}
.yith-wcan-active-filters.enhanced h4 {
  text-transform: capitalize;
  font-size: 18px;
}
.yith-wcan-active-filters .reset-filters {
  border: unset;
  background-color: unset;
  text-decoration: underline;
  text-transform: capitalize;
  color: #333;
  display: block;
}
.yith-wcan-active-filters .reset-filters:hover {
  background-color: unset;
}
/* .woocommerce-cart .nasa-extra-empty {
  color: #000;
} */
.woocommerce-checkout #payment .payment_method_paypal_express img {
  display: none;
}
.wc_payment_method.payment_method_paypal_express label::after {
  content: '';
  background-image: url('https://www.recoolhair.com/wp-content/uploads/2023/01/pp-logo-100px.png');
  width: 80px;
  height: 21px;
  display: block;
  float: right;
  margin-left: 6px;
  background-repeat: round;
}
.cus_pay_in_4_div_span{
	font-weight:700;
}
.img-popup {
    display: none;
}
div#cus_pay_in_4_div {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #333;
	 background-color: #f0f0f0;
    padding: 3px 5px;
    border-radius: 5px;
    border: 1px #ddd solid;
/* 	  margin-top: 20px; */
    z-index: 999;
/*     position: relative; */
	    width: 100%;
    display: inline-block;
/* 	  letter-spacing: 0.5px; */
}
@media only screen and (max-width: 400px){
	div#cus_pay_in_4_div { 
		 padding: 5px 5px 0;
		margin-top: 5px;
	}
	div#cus_pay_in_4_div .after-pay-later-img {
		margin-top:-4px;
	}
}
@media only screen and (min-width: 400px) and (max-width: 767px){
	div#cus_pay_in_4_div { 
		padding: 3px;
	}
}

/* @media only screen and (max-width: 767px){
	
} */

div#cus_pay_in_4_div img{
	margin-bottom:0!important;
}
.product-item .product-info-wrap.info .star-rating{
	margin-bottom:0px;
	display:inline-block;
}
body .nasa-slick-slider .product-item .info .star-rating {
	margin-top: 1px;
}
body .product-item .info .star-rating {
	margin-top: 0;
}
span.loopratecount {
    font-size: 90%;
    height: 1em;
    line-height: 1em;
    display: inline-block;
    vertical-align: top;
    padding-top: 1px;
}
.product-item .product-info-wrap.info span.price{
	display:flex;
/* 	margin-top: 5px; */
	margin-right: 8px;
	width: auto;
}
.slick-list .product-item .product-info-wrap.info span.price {
  margin-top: 5px;
}
body .product-item .product-info-wrap {
  padding-top: 0px;
}


.row.related-product.nasa-slider-wrap.related.products.grid.nasa-relative.margin-bottom-50 {
    margin-bottom: 0px !important;
}
.row.related-product.nasa-slider-wrap.related.up-sell.products.grid.nasa-relative.margin-bottom-50 {
    margin-bottom: 0px !important;
}
.pbrit.f-right {
    text-align: center;
	margin-top: 20px;
}
.automatewoo-optin .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
    display: none;
}
#wlpr_point_apply_discount_button{
	 height: 30px;
    padding: 0px 10px;
    margin-left: 20px;
    background-color: #fe189f;
    border-color: #fe189f;
    color: #FFF;
    text-decoration: none;
    line-height: 1;
     font-size: 14px;
    letter-spacing: normal;
}
/* .page-shopping-cart .woocommerce .woocommerce-info {
    background-color: #3d9cd2;
    border-left: .6180469716em solid rgba(0,0,0,.15)!important;
    color: #fff;
    padding: 8px 15px!important;
    border-radius: 4px;
    font-size: 16px;
} */
.page-shopping-cart .woocommerce-notices-wrapper .woocommerce-info:not(.cart-empty):before {
	display: none;
}
.wlpr-message-info {
	padding: 8px 15px;
}
.page-shopping-cart .woocommerce-info .acfw_apply_notification.button {
    height: 30px;
    padding: 0px 10px;
    margin-left: 20px;
    letter-spacing: normal;
	 font-size: 14px;
}
.page-shopping-cart .woocommerce-notices-wrapper .woocommerce-message {
    margin-bottom: 20px !important;
	border-left: .6180469716em solid rgba(0,0,0,.15);
	border-radius: 4px;
}
.page-shopping-cart .woocommerce-notices-wrapper .nasa-close-notice::after {
	display:none;
}
.hlw-icon::after {
  position: absolute;
  content: "";
  width: 26px;
  height: 17px;
  background-image: url('https://www.recoolhair.com/wp-content/uploads/2021/12/1.21.gif');
  background-repeat: no-repeat;
  top: 1px;
  right: 43px;
}
.gw-icon::after {
  position: absolute;
  content: "";
  width: 33px;
  height: 13px;
/*   background-image: url('https://www.recoolhair.com/wp-content/uploads/2021/12/17.gif'); */
  background-image: url('https://www.recoolhair.com/wp-content/uploads/2021/12/1.21.gif');
  background-repeat: no-repeat;
  top: 5px;
  right: 11px;
}
.ffg-new-icon::after{
	position: absolute;
	content: "";
	width: 30px;
	height: 14px;
	background-image: url('https://www.recoolhair.com/wp-content/uploads/2021/12/17.gif');
	background-repeat: no-repeat;
	margin-left: 156px;
	margin-top: -28px;
	background-size: 90% 90%;
}
.top-bar .topbarinformatioon {
    display: none;
}
.detailstable tr td:nth-child(1){
	white-space: nowrap;
}
#add_payment_method #payment .payment_method_paypal_express img, .woocommerce-checkout #payment .payment_method_paypal_express img {
    max-width: 290px !important;
}
.nasa-stclose::before, .nasa-stclose::after{
	width:16px;
	border-top: 1px solid #000;
}
.mfp-bottom-bar .mfp-counter {
  color: #f1f1f1;
}
.nasa-mfp-close.nasa-stclose {
  background: #f1f1f1;
}
.post .entry-content a{
	color:#CF2E2E;
	text-decoration: underline;
}
.about-klarna,.klarna-policy{
    display:none;
}
.nasa_shop_description .proList-seoWord {
  	margin-bottom: .5rem;
 	white-space: nowrap;
 	font-size: 0;
	margin-top:-1rem;
}
.nasa_shop_description .container {
  box-sizing: border-box;
  display: flex;
  justify-content: center;
}
.nasa_shop_description .proList-seoWord_item {
	display: inline-block;
	padding: 0.5rem .4rem;
	line-height: 1.8rem;
	background: #f4f4f4;
	font-size: 1rem;
	font-weight: 600;
	margin:0 1rem;
}
.category-page .woocommerce-products-header__title{
	margin-top:20px !important;
}
#nasa-menu-sidebar-content #mobile-navigation li{
	line-height:2.1;
}

.lb-nav a.lb-prev, .lb-nav a.lb-next{
	opacity:1 !important;
}
img.nasa-image.footer_logo_img{
    max-width:120px;
    width:30%;
}
.ywapo_input_container.ywapo_input_container_labels.ywapo_selected{
	background-color:#fe189f;
}
.ywapo_input_container.ywapo_input_container_labels.ywapo_selected>label>span {
    color: #fff;
}
@media only screen and (min-width: 767px){
	/**  pc menu  **/
	.nasa-left-main-header {
		width: 80%;
	}
	li.menu-item.menu-item-type-custom.menu-item-object-custom .nasa-title-menu {
		letter-spacing: 0px;
	}
	/**  pc menu  end **/
/* 	.new-in::after {
		position: absolute;
		content: "";
		width: 30px;
		height: 14px;
		background-image: url('https://www.recoolhair.com/wp-content/uploads/2021/12/17.gif');
		background-repeat: no-repeat;
		margin-left: 7px;
		margin-top: -42px;
		background-size: 90% 90%;
	} */
}
@media only screen and (min-width: 481px){
	/** pc product title  **/
	.product-info .entry-title{
		font-size:150%;
	}
	/** pc product title  end **/
}
@media only screen and (max-width: 480px){
	/** mobile product title  **/
	body .product-info .entry-title{
		font-size:120%;
	}
	/** mobile product title  end **/
	.nasa-content-page-products li.product-warp-item .product-info-wrap .name{
		font-size: 14px;
		line-height: 17px;
		height: 34px;
		padding: 0;
		-webkit-line-clamp: 2;
		line-clamp: 2;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		white-space: normal;
		margin-bottom: 5px;
	}
}
@media screen and (max-width: 420px){
	.product-info .cart:not(.variations_form) {
		width: 101%;
		white-space: nowrap;
	}

}
/**  start for all screen width  **/
.nasa-product-info-wrap p.price.nasa-single-product-price {
    display: none;
}
.nasa-product-details-page .product-info .entry-title {
    padding-right: 0px !important;
}
/** bottom product meta  **/
.nasa-product-details-page .product_meta {
    display: none !important;
}
span.product_sold_number {
    color: #fe189f;
	font-weight: bold;
	border: 1px solid #fe189f;
	padding: 3px 10px;
	border-radius: 15px;
	font-size: 13px;
}
.product_sold_number_div {
    clear: both;
	margin-top: 14px;
	float: left;
	margin-right: 16px;
}
.product-info .woocommerce-product-rating{
	float:none;
}
#review_form .upload_section input#do_uploadFile{
	width:auto;
}
.yith-wcbm-css-text {
    padding: 3px 2px !important;
    font-size: 11px !important;
    border-radius: 3px;
	line-height: 15px;
	font-weight: 600 !important;
}
/** product vc toggle des start **/
.add_purchaseinfo, .product_toggle_faq .vc_toggle_title{
		background-color: #fff;
		line-height: 35px;
		color: #000;
		padding-left: 5px;
		font-weight: bold;
		font-size: 16px;
		position: relative;
/* 		border-top: 1px solid #f09; */
	}
	.detailstable tr:nth-child(odd){
		background-color: #f6f6f6;
		border: #ededed 1px solid;
	}
	.detailstable tr:nth-child(even){
		background-color: #fff;
	}
	.detailstable tr td:nth-child(1){
		font-weight: bold;
		padding:0 5px;
		}
	.purchaseinfo, .productdetails{
		color: #000;
		margin-bottom: 20px;
	}
	.detailstable td{
		padding: 8px 0;
	}
	.purchaseinfo li{
		padding:4px 0;
    	line-height: 1.5em;
	}
	span.spancollapsed {
		float: right;
		margin-right: 5px;
		display: block;
		font-size: 24px;
		font-weight: 400;
	}
	div.add_purchaseinfo.collapsed>span:before{
		width: 4px;
    	height: 10px;
		border: 1px solid #bababa;
		content: '';
		top:50%;
		left: 4px;
    	position: absolute;
    	-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-transform: translate(-50%,-50%);
		-ms-transform: translate(-50%,-50%);
		-o-transform: translate(-50%,-50%);
		transform: translate(-50%,-50%);
		background: #bababa;
	}
	div.add_purchaseinfo>span{
		height: 4px;
   		width: 10px;
		border: 1px solid #bababa;
		content: '';
    	top:50%;
		left: 10px;
      position: absolute;	
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-transform: translate(-50%,-50%);
		-ms-transform: translate(-50%,-50%);
		-o-transform: translate(-50%,-50%);
		transform: translate(-50%,-50%);
		background: #bababa;
	}
	div#wphtmlblock-test{
		margin-top:20px;
	}
.product_toggle_faq .vc_toggle_content {
    padding: 0px !important;
}
.product_toggle_faq{
	word-wrap: nowrap;
}
/** product vc toggle des end **/
.angelleye_pp_message_home, .angelleye_pp_message_product, .angelleye_pp_message_cart, .angelleye_pp_message_payment, .angelleye_pp_message_category{
	z-index: 9 !important;
}
.grecaptcha-badge {
    display: none !important;
}
.woocommerce .ywapo_group_container.form-row.form-row-wide>h3{
	font-size: 12px !important;
	margin-bottom: 0px;
}
.ywapo_group_container.ywapo_group_container_labels.form-row.form-row-wide>h3>abbr {
    border: none;
	 text-decoration: none;
}
.ywapo_group_container.ywapo_group_container_radio.form-row.form-row-wide>h3>abbr {
    border: none;
	 text-decoration: none;
}
.ywapo_input_container.ywapo_input_container_labels.ywapo_selected{
	border: 1px solid #d6d3d3 !important;
}
body .nasa-buy-now{
	background-color: #DE73EA;
	border-color: #DE73EA;
}
body .nasa-buy-now:hover{
	background-color: #DE73EA;
	border-color:#DE73EA;
}
button.single_add_to_cart_button.button.alt{
	  background-color: #007aff;
    border-color: #007aff;
}
body .product-info .cart .single_add_to_cart_button:hover{
    background-color: #007aff !important;
    border-color: #007aff !important;
}
.ywar-review-thumbnails a img {
	width: 113px !important;
}
.ywar-review-thumbnails a img {
	margin-right:0!important;
	padding-top: 0!important;
	padding-bottom:0!important;
	margin-bottom: 5px!important;
}
.woocommerce-tabs #reviews #comments .commentlist li:after {
	border: 0!important;
	margin: 0px auto !important;
}
.ywapo_miss_required::before {
    content: 'This is a required field!'!important;
    color: #fe189f !important;
	  background-color: transparent !important;
	  padding: 0 !important;
}
.ywapo_miss_required {
    border: transparent !important;
    padding: 5px !important;
}
.back-to-shopping{
	margin-bottom:16px;
}
.woocommerce-form-login-toggle .showlogin{
	color:#fe189f !important;
	text-decoration:none !important;
}
.woocommerce-form-coupon-toggle .showcoupon{
	color:#fe189f !important;
	text-decoration:none !important;
}
@media only screen and (max-width: 640px){
	#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation li.second_categories a {
	  font-weight: normal !important;
   }

   #nasa-menu-sidebar-content.nasa-light-new #mobile-navigation li.second_categories li a {
	   font-size: 0.9em;
	   font-weight: 700 !important;
	   padding-top: 2px !important;
   }
	#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation .nav-dropdown-mobile li a{
		font-size: 0.9em;
	    font-weight: 700 !important;
	    padding-top: 2px !important;
	}
}
#masthead .social-icons.nasa-follow {
	display: none !important;
}
#masthead .nasa-bg-dark {
    background-color: #fff !important;
	  margin-top: 0px !important;
    border-bottom: 1px solid #efefef;
}
#masthead .nasa-bg-dark .nav-wrapper .root-item>a {
    color: #333;
}
body a.logo .header_logo {
    max-height: 70px;
}
#masthead {
	padding:0;
}
@media only screen and (max-width: 767px){
   body .category-page .product-item .product-info-wrap {
     padding-bottom: 0px;
   } 
	#wlpr_point_apply_discount_button{
		height: 26px;
		font-size: 12px;
		float: right;
    border-radius: 5px;
    margin-top: 5px;
	}
	.page-shopping-cart .woocommerce-info .acfw_apply_notification.button {
		height: 26px;
	   font-size: 12px;
	  float: right;
     border-radius: 5px;
     margin-top: 5px;
	}
    body .category-page .products.grid li.product-warp-item {
        margin-bottom: 0;
    }
	.nasa-content-description iframe{
		height:320px;
	}
	.page-shopping-cart .woocommerce .woocommerce-info {
		text-align:center;
	}
	#nasa-menu-sidebar-content #mobile-navigation li a{
		padding-bottom:6px;
	}
	.hlw-icon a::after {
		position: absolute;
		content: "";
		width: 30px;
		height: 14px;
		background-image: url('https://www.recoolhair.com/wp-content/uploads/2021/12/1.21.gif');
		background-repeat: no-repeat;
		margin-left: 2px;
		background-size: 90% 90%;
	}
/* 	.gw-icon a::after {
		position: absolute;
		content: "";
		width: 30px;
		height: 14px;
		background-image: url('https://www.recoolhair.com/wp-content/uploads/2021/12/1.21.gif');
		background-repeat: no-repeat;
		margin-left: 1px;
		margin-top: 2px;
		background-size: 90% 90%;
	} */
/* 	.new-in a::after {
		position: absolute;
		content: "";
		width: 30px;
		height: 14px;
		background-image: url('https://www.recoolhair.com/wp-content/uploads/2021/12/17.gif');
		background-repeat: no-repeat;
		margin-left: 1px;
		margin-top: 2px;
		background-size: 90% 90%;
	} */


	.hlw-icon::after{
		display:none;
	}
	.gw-icon::after{
		display:none;
	}
	.Lace-wig-icon::after{
		display:none;
	}
	.red-wig-icon::after{
		display:none;
	}
	.hd-lace-icon::after{
		display:none;
	}
	.term-description .container {
	  justify-content: center;
	}
	.term-description .proList-seoWord_item {
	  margin: 0 10px;
	}
	.term-description .proList-seoWord {
		margin-top:-.5rem;
	}
	#nasa-menu-sidebar-content #mobile-navigation li a{
		padding-bottom:3px !important;
	}
	#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation .nav-dropdown-mobile li a{
		font-size:1rem;
	}
	#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation li.second_categories li a{
		font-weight:500 !important;
		font-size: 1em;
	}
}
#cart-sidebar .woocommerce-mini-cart__buttons .checkout {
	display: none;
}
.product-info .nasa-single-share {
	display: none!important;
}
@media only screen and (min-width: 767px){
	/**  pc post  **/
	article.post{
		display: flex;
      align-items: center;
	}	
	 article.post .entry-image{
		width: 50%;
		margin: 0 20px 20px 0 !important;
	}
	 article.post .entry-header{
		width: 50%;
	}
	div:not(.nasa-single-blog) article.post .entry-header .entry-summary p{
		display: -webkit-box;
      overflow: hidden;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
	}
	.nasa-single-blog article.post {
		display: block!important;
	}
	.nasa-single-blog article.post .entry-image{
		width: 100%;
		margin: 0 0 20px 0 !important;
	}
	.nasa-single-blog article.post .entry-header{
		width: 100%;
	}
}
 .cat-links-archive {
    font-size: 12.5px!important;
}
/* product-options-plugins */
.yith_wapo_groups_container {
	margin-top: 0px !important;
}
.page .container-wrap.page-shopping-cart .coupon-free-gift, .page .container-wrap.page-checkout .coupon-free-gift{
	display: none;
}
.page .container-wrap.page-checkout .wc_payment_method.payment_method_afterpay img {
	max-width: 85px;
}
.single-product #paypal_get_final_total {
	  padding-top: 6px;
     padding-right: 5px;
	  font-size: 19px!important;
}
.ts-product-image {
	display: none!important;
}
.nasa-accordions-content {
	width: 100%!important;
}
.nasa-bottom-bar-icons {
	display: none!important;
}
.acfw-store-credits-balance-row {
	display: none;
}
.woocommerce-checkout #place_order {
	border-radius: 23px;
   line-height: 1.4em;
   font-size: 14px;
}
.page-checkout .order-review dl.variation {
	display: block!important;
}

.page-checkout .order-review dl.variation dt {
	display: block!important;
}
.page-checkout .order-review dl.variation dd:after {
	content:"";
}
.page-checkout .order-review dl.variation dd {
	padding-top: 2px;
}
@media screen and (max-width: 767px) {
	#top-bar {
		padding: 0!important;
		background: #fe189f!important;
	}
	#top-bar .columns {
		width: 100%!important;
		margin: 0!important;
		padding: 0!important;
		float: none!important;
	}
}
div.horizontalRule {
	border:0!important;
}
.review-actions .button {
	padding: 11px 15px!important;
}

#comments .commentlist li {
	box-shadow: none;
	padding: 1em 0;
	margin: 0;
}
.woocommerce-tabs #reviews #comments .meta {
	margin-top: 20px;
}
.woocommerce-tabs #reviews #comments .commentlist {
	padding: 0;
}
#comments .commentlist li .comment-text {
	padding: 0 1em;
}
#reviews .ywar-description {
	position:relative;
}
#reviews .review_vote a {
	position: absolute;
   right: 0px;
   z-index: 1;
}
#reviews .review_vote .ywar_votereview.not {
	display: none;
}

#reviews .review_helpful {
		display: none;
}
#reviews span.ywar_review_helpful {
	padding: 5px 50px 0 0;
	margin-top: 0;
}
#reviews .commentlist li time {
    color: #999;
    font-size: 0.875em;
	  margin-left: 10px;
}
#reviews .reply.review-actions {
	margin-top: 10px;
}
@media (max-width: 767px){
	.woocommerce-tabs #reviews #comments .avatar {
    width: 10%;
    margin-right: 5px;
    margin-top: 1px;
   }
	.woocommerce-tabs.nasa-accordions-content .nasa-panel{
		padding: 25px 1em!important;
	}
	#ywar_reviews {
		padding-left:1em;
	}
	
	.ywar-review-thumbnails a img {
	width: 98px !important;
   }
}
.nasa-add-to-cart-fixed.nasa-not-show-mobile {
    opacity:0!important;
}
#header-content #top-bar .right-text .nasa-topbar-menu .nasa_odd {
	display: none;
}
.nasa-in-mobile.has-nasa-cart-fixed.nasa-cart-fixed-mobile-btn .nasa-product-details-page .product-info .cart .nasa-buy-now, .nasa-in-mobile.has-nasa-cart-fixed.nasa-cart-fixed-mobile-btn .nasa-product-details-page .product-info .cart .single_add_to_cart_button {
	height:42px!important;
}
/* my-account */
.wlpr-trophy:before {
	display: none;
}
.wlpr-trophy a {
	padding-bottom: 23px!important;
}
.my-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--acfw-store-credits a:before {
    content: "\e632";
    background: none;
    width: auto;
    height: auto;
}

#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation li a.accordion {
	width: 100%;
}

.single-product.woocommerce div.product form.cart{
	margin-bottom:10px;
	margin-right:0px;
	margin: 0!important;
}
.single-product .product-info .cart .single_add_to_cart_button {
	padding:0;
	display: inline-block;
}
body.single-product .product-info .cart .single_add_to_cart_button:hover {
	 background-color: #fe189f!important;
    border-color: #fe189f!important;
}
.single-product button.single_add_to_cart_button.button.alt {
	 background-color: #fe189f!important;
    border-color: #fe189f!important;
}
.angelleye_ppcp-button-container .paypal-button-row {
	float:left;
}
.html-ready body.single-product.woocommerce .nasa-product-info-wrap form.cart, .html-ready body.single-product.woocommerce .woocommerce-variation-add-to-cart 
{
	display: block!important;
}
.single-product .angelleye_ppcp_message_product {
	display: none;
}
.single-product form.cart .quantity {
		  height: 45px;
}
.single-product form.cart .quantity .input-text.qty {
	 height: 45px;
	 line-height: 45px;
}	
.single-product div.product form.cart button { 
	  height: 45px;
    border-radius: 5px!important;
    margin-right: 0;
}
.angelleye_button_single.single_add_to_cart_button.angelleye_horizontal_responsive {
	    height: 45px;
    border-radius: 4px;
}
#cart-sidebar.nasa-static-sidebar .cart_list_product_quantity {
	padding: 8px 2px 6px;
	position: relative;
}
.awdr_free_product_text-box+del {
	display: none;
}
@media only screen and (min-width: 500px) {
	.single-product .angelleye_ppcp-button-container{
		width: 60%;
	}
	.single-product form.cart .quantity .input-text.qty {
	    width:50px;
   }
	.single-product form.cart .quantity {
	  width: 13%;
   }
	.single-product div.product form.cart button {
	 width: 35%;
	 font-size:14px;
   }
	.single-product .product-info form.cart .single_add_to_cart_button {
		min-width: 200px;
	}
	.single-product.woocommerce div.product form.cart::after {
		margin-left: 27%;
	}
}
@media only screen and (max-width: 500px) {
	.single-product .angelleye_ppcp-button-container {
		width: 85%;
	}
	.single-product form.cart .quantity {
	   width: 15%;
   }
	.single-product div.product form.cart button {
	   width:40%;
		 font-size:13px;
  }
	.quantity .input-text.qty {
		width:38px;
	}
	.cart .single_add_to_cart_button {
		margin-left:-2px;
	}
}
@media only screen and (max-width: 360px){
	.single-product div.product form.cart .button.single_add_to_cart_button {
	   width:38%;
  }
}
.angelleye_button_single {
		  margin: 5px 0px 5px 7px!important;
}
.nasa-add-to-cart-fixed .angelleye_button_single{
	display: none;
}
#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation {
	margin-top: 20px;
}
#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation li.root-item.menu-item-heading {
	display: none;
}
#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation li a {
	font-size: 16px;
}
#nasa-menu-sidebar-content #mobile-navigation li {
	line-height:2.4;
}
#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation li a.accordion:before, #nasa-menu-sidebar-content.nasa-light-new #mobile-navigation li a.accordion:after {
	top: 25px;
}
#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation .nav-dropdown-mobile .seconde-cat a:nth-child(2) {
	font-weight:600!important;
}
.ywapo_input_container.ywapo_input_container_labels {
	    min-width: 60px;
    text-align: center!important;
}
/* tag breadcrumb */
.breadcrumb {
	display: none!important;
}
/* tag--page-title */
/* .breadcrumb-row {
	display: none!important;
} */
/* nasa-badges-wrap */
.nasa-badges-wrap{
	left: 2px!important;
	top: -5px!important;
	display: none!important;
}
.nasa-in-mobile #nasa-breadcrumb-site {
	border:none!important;
}
.breadcrumb-row{
	display: block!important;
	height: unset!important;
   padding-top: 20px;
   padding-bottom: 0;
}
.nasa-breadcrumb{
	background:transparent !important;
}
.breadcrumb-row .nasa-first-breadcrumb {
	font-size: 1.93103em !important;
	font-weight: bold !important;
}
@media only screen and (max-width: 767px){
	.breadcrumb-row .nasa-first-breadcrumb {
		font-size: 1.63103em !important;
	}
}
.badge{
	background: #fe189f!important;
	border-radius: 3px!important;
	opacity: 0.8!important;
}
/* side-cart-btn */
.nasa-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons.buttons a {
	color: #fff !important;
	background-color: #fe189f!important;
   border-color: #fe189f!important;
}
/* page-checkout-create=account-point */
.page-checkout .woocommerce-account-fields {
	overflow: hidden!important;
   background-color: #f8f8f8;
}
.page-checkout .woocommerce-account-fields .create-account {
	 float: left!important;
    width: unset!important;
}
.page-checkout .woocommerce-account-fields .create-account+span {
	float: left!important;
   padding-top: 25px!important;
}
/* green-color-woocommerce-notices-wrapper */
.html-ready .product-page .woocommerce-notices-wrapper {
	display: none!important;
}
.html-ready .page-shopping-cart .woocommerce-message:not(.cart-empty) {
	display: none!important;
}
/* wishlist options */
.icon-nasa-like:before {
	font-weight: 600;
}
.product-gallery .btn-wishlist.nasa-added .nasa-icon {
	color: #fe189f!important;
}
.product-gallery .product-image-btn {
    left: unset!important;
    right: 15px!important;
    top: -3px!important;
}
@media only screen and (max-width: 767px){
	body .nasa-product-details-page .nasa-single-product-slide .product-gallery .product-image-btn { 
		 right: 5px!important;
   }
}
	body .nasa-product-details-page .nasa-single-product-slide .product-gallery .product-image-btn { 
}
.btn-wishlist.nasa-added .nasa-icon{
	color: #fe189f!important;
}
.product-image-btn .nasa-icon, .nasa-product-grid .nasa-icon {
	 font-size: 180%!important;
	 color: #fe189f!important;
}
.nasa-product-grid .btn-wishlist{
	  top: -16px!important;
     left: -26px!important;
}
@media only screen and (max-width: 767px){
	.product-item .nasa-product-grid .btn-wishlist { 
		background: none!important;
		box-shadow: none!important;
	   left: -27px!important;
      top: -7px!important;
   }
	.product-item .nasa-product-grid .btn-wishlist .nasa-icon { 
		font-size: 150%!important;
		color: #fe189f!important;
	}
}
/* mobile-wishlist-icon  */
.nasa-header-mobile-layout .elements-wrapper .header-icons>li {
	margin-left: 5px!important;
}
.header-icons .nasa-wishlist-link .icon-nasa-like:before{
	font-weight:100!important;
}
.header-icons .nasa-wishlist-link .icon-wrap {
	position:relative;
}
.nasa-header-mobile-layout .nasa-icon-wishlist {
	margin-top:2px;
}
/* user-icon */
.pe-7s-user:before {
	font-size: 30px!important;
}
.nasa-header-mobile-layout .elements-wrapper .nasa-icon {
    font-size: 28px!important;
    margin-top: 1px!important;
}
/* mobile-menu */
@media only screen and (max-width: 767px){
	#nasa-menu-sidebar-content #mobile-navigation li a {
		width: 100%!important;
	}
	#nasa-menu-sidebar-content #mobile-navigation .glueless-wig-catgory a {
		width: 100% !important;
	}
	
	#nasa-menu-sidebar-content #mobile-navigation .seconde-cat a:nth-child(2) {
		font-weight:600!important;
	}
}
/* product-custom-field */
.a_cus_product_info_show{
	background-color:#fde9f5;
	color:#000;
	text-align:center;
	line-height:32px;
	text-transform: capitalize;
	font-size:14px;
	font-weight:600;
}
/* cart-update-button */
.woocommerce-cart-form  .button[name="update_cart"] {
	display: none;
}
/* product-bottom-fixed-info */
.single-product .nasa-single-btn-clone .yith_wapo_groups_container {
	display: none!important;
}
.single-product .nasa-fixed-product-btn .quantity {
	display: none!important;
}
.nasa-add-to-cart-fixed {
	height:60px!important;
}
.nasa-thumb-clone img {
	margin-bottom: 0!important;
}
.header-icons .asa-icon-filter-cat {
	display: none!important;
}
/* woocommerce-multi-currency */

@media only screen and (min-width: 767px){
	.nasa-topbar-menu {
		display: none!important;
	}
	.woocommerce-multi-currency.wmc-shortcode.plain-vertical {
	  justify-content: flex-end;
    display: flex;
    margin-right: 20px;
	}
}
@media only screen and (max-width: 767px){
	.woocommerce-multi-currency.wmc-shortcode .wmc-current-currency .wmc-open-dropdown-currencies {
		margin-left: 10px;
    	top: 10px!important;
	}
	.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency {
		padding: 0 0px!important;
	}
	.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency {
		left: 20px;
    	padding-right: 25px;
    	width: unset;
	}
	 #woocommerce-multi-currency-2>.nasa-title-menu, .woo-multi-currency>.nasa-title-menu, .wmc-sub-currency>.nasa-title-menu {
		padding: 0!important;
	}
	.wmc-currency.USD>.nasa-title-menu {
		display: none!important;
	}
	.woocommerce-multi-currency.wmc-shortcode .wmc-currency a {
		padding: 5px 20px!important;
	}
}
/* review-helpful */
#reviews span.ywar_review_helpful {
	padding: 5px 0px 0 0px!important;
	font-size:14px;
	float: right;
}
#reviews .review_vote a {
	float: left;
	border:none!important;
	position: unset;
}
div.review_vote {
	position: absolute;
    top: -56px;
    right: 1px;
}
.ywar-description {
	overflow: unset;
	border-bottom: 1px solid #efefef;
}
.ywar_votereview.yes {
	background-position: -38px -46px !important;
}
#reviews .ywar_votereview.yes.vote_selected:hover {
	background: url(https://www.recoolhair.com/wp-content/uploads/2023/08/like-active-icon.png) no-repeat!important;
    background-size: contain!important;
}
#reviews .ywar_votereview.yes.vote_selected {
	background: url(https://www.recoolhair.com/wp-content/uploads/2023/08/like-active-icon.png) no-repeat!important;
    background-size: contain!important;
}
#reviews .ywar_votereview.yes:hover {
	background: url(https://www.recoolhair.com/wp-content/uploads/2023/08/like-icon.png) no-repeat!important;
    background-size: contain!important;
}
#reviews .ywar_votereview.yes {
	background: url(https://www.recoolhair.com/wp-content/uploads/2023/08/like-icon.png) no-repeat!important;
    background-size: contain!important;
}
.ywar_votereview {
	width: 28px!important;
}
/* category_imgs */
.term-description.cat_imgs {
	text-align: center;
	margin-bottom: 12px;
}
.term-description.cat_imgs img {
	width: 100%;
}
@media only screen and (max-width: 767px){
	.term-description.cat_imgs .cat_img_pc {
		display: none!important;
	}
}
@media only screen and (min-width: 767px){
	.term-description.cat_imgs .cat_img_mobile {
		display: none!important;
	}
}
/* product-page-video-controls */
.product-page .mejs-container .mejs-controls {
	visibility: unset!important;
   display: flex !important;
}
/* mobile-nav-logo */
#nasa-menu-sidebar-content .nasa-mobile-nav-wrap .logo {
	width: 120px;
}
.nasa-mobile-nav-wrap h3.menu-item-heading {
	padding: 15px 20px!important;
}

/* product-page-add-ons */
.product-info .cart {
	margin-top: 10px;
}
.product-info #wapo-total-price-table {
	margin-top: -10px;
}
.yith-wapo-block .yith-wapo-addon:not(:first-child):not(.empty-title):not(.toggle-open) {
	margin-top: 10px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option.selected div.label .label-container-display {
	background-color:#fe189f;
	border-color:#fe189f;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option.selected div.label .label-container-display label {
	color: #fff!important;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option div.label .label-container-display:hover {
	border-color:#fe189f;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option.selected div.label .label-container-display:after {
	background: none!important;
}

.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option div.label .label-container-display .image-container img {
	width:50px!important;
}
#yith-wapo-container .yith-wapo-block .options {
	  display: flex !important;
    flex-wrap: wrap;
}
@media only screen and (max-width: 767px){
	.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label-container-display .label_price{
		padding: 0 5px;
	}
}
@media only screen and (min-width: 767px){
	.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label-container-display .label_price{
		padding: 0 10px;
	}
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label-container-display .image-container+.inside .label_price{
		padding: 0;
}
/* page-checkout-variation */
.page-checkout .order-review dl.variation dt {
	  display: inline!important;
    float: left;
    clear: both;
    margin-right: 3px;
}
.page-checkout .order-review dl.variation dd {
	  padding-top: 0!important;
    display: inline;
    float: left;
}
.page-checkout .order-review dl.variation dd:after {
	display: none!important;
}
/* category-header-icon */
.nasa-icon-filter-cat {
	display: none;
}
/* review-hide-write-a-review */
.write-a-review {
	width: 150px;
    text-align: center;
    padding: 8px 10px;
    border: 2px solid #999;
    margin: 20px auto 0;
	 display: block;
}
.woocommerce-tabs #reviews .review_form_wrapper_hide {
	display:none!important;
}
/* sidebar-wishlist */
.nasa-static-sidebar a.button-in-wishlist {
    border: 1px solid #fe189f;
    padding: 5px;
    background: #fe189f;
    color: #fff;
    border-radius: 5px;
}
.nasa-static-sidebar .button-in-wishlist:hover {
	color: #fff!important;
}
.nasa-static-sidebar .nasa-wishlist-title {
	text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-size: 14px;
}
/* single-product-thumbnail-show */
.nasa-single-product-slide .nasa-thumbnail-hoz .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb{
	padding:5px!important;
}
.nasa-single-product-slide .product-gallery {
	margin-bottom:0px!important;
}
.product-info .price.nasa-single-product-price {
	display: none!important;
}
@media only screen and (max-width: 767px){
	.product-gallery .images {
    margin-bottom: 0px!important;
   }
}
/* cart-page-free-text */
.awdr_free_product_text-box {

	margin:0;
}
.woocommerce-cart-form .awdr_free_product_text-box {
		position:relative;
}
.awdr_free_product_text-box .awdr_free_product_text {
    display: inline-block;
    padding: 0px 6px;
    background-color: #fe189f;
    color: #fff;
    border-radius: 3px;
	 position: absolute;
    top: 5px;
    left: 60px;
	  height: 20px;
    font-size: 12px;
}
.woocommerce-cart-form__contents .awdr_free_product_text{
	  top: 0px;
}
/* cart-sidebar-product-title */
.nasa-static-sidebar .mini-cart-info a {
    font-weight: normal !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    word-break: break-word;
    text-overflow: ellipsis;
    display: -webkit-box;
    padding-bottom: 1px;
}
/* cart-page-product-title */
@media only screen and (max-width: 480px){
	.shop_table tbody .product-name a {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    word-break: break-word;
    text-overflow: ellipsis;
    display: -webkit-box;
}
}
/* mobile-search */
@media only screen and (max-width: 750px){
	.warpper-mobile-search .twitter-typeahead {
		width:85%;
		display:block!important;
	}
	.search-wrapper .nasa-vitual-hidden {
	  right: 0px;
     top: 0;
     width: 45px!important;
	  height:unset !important;
    border-radius: 5px;
    background: #fe189f;
  }
	.search-wrapper .nasa-vitual-hidden img {
		display: inline-block;
		vertical-align: middle;
		position: absolute;
		width: 30px;
		left: 7px;
		top: 7px;
	}
	.search-wrapper .nasa-vitual-hidden input {
		opacity: 0;
		z-index: 999;
	   padding:0!important;
	}

	.warpper-mobile-search .search-wrapper .nasa-close-search-mobile {
	 margin-top: 15px;
    margin-bottom: -15px;
	}
	.warpper-mobile-search .tt-menu {
		box-shadow: none;
		position: unset!important;
		padding: 30px 0px 20px 0px;
		right:-20px;
		margin-right:-40px;
	}
	
}
  .ns-hot-keys-wrap {
		margin-top: 20px;
	}
	.ns-hot-keyword {
		padding:8px 10px;
		border-radius: 5px;
		margin:0 10px 10px 0;
		display: inline-block;
		text-decoration: none;
    background: #f0f0f0;
    color: #222222;
	}
	.ns-hot-keyword img {
		width:20px;
		float:left;
		background: transparent;
	}
	.hot-search-text {
		display: block;
		text-align: left;
		height: 40px;
		line-height: 30px;
	}
.widget_search .ns-hot-keys-wrap {
	display: none!important;
}
.widget_search .nasa-icon-submit-page {
	 right: 0!important;
    background: transparent!important;
    top: 0!important;
}
.widget_search .nasa-icon-submit-page img {
	display: none!important;
}
 
#content .ns-hot-keys-wrap {
	display: none!important;
}
#content .nasa-icon-submit-page {
	 right: 0!important;
    background: transparent!important;
    top: 0!important;
}
#content .nasa-icon-submit-page img {
	display: none!important;
}
/* pc-search */
@media only screen and (min-width: 750px){
	.nasa-search-space .nasa-show-search-form .twitter-typeahead {
		top:6px!important;
		background: rgba(0,0,0,.05)!important;
		width: 90%!important;
		margin-left: 20px;
	}
	.nasa-search-space .nasa-show-search-form.nasa-over-hide .classic:before {
		z-index:999;
		left: 30px!important;
	}
	.nasa-icon-submit-page {
	 display: block!important;
    left: unset!important;
    right: 100px!important;
    top: 6px!important;
    border: none!important;
    height: 44px!important;
    background: #fe189f!important;
	}
	.nasa-icon-submit-page img {
		position: absolute;
		width: 37px;
		left: 4px;
		top: 4px;
	}
	.nasa-icon-submit-page button {
	 opacity:0;
    padding: 0;
    width: 45px;
	}
	.nasa-search.nasa-ajax-search-form {
    background: #fff;
    position: absolute!important;
    width: 100%;
    top: -26px;
	 -webkit-box-shadow: 0 4px 4px 1px rgba(0,0,0,0.1); */
    -moz-box-shadow: 0 4px 4px 1px rgba(0,0,0,0.1);
    /box-shadow: 0 4px 4px 1px rgba(0,0,0,0.1);
	}

	.ns-hot-keys-wrap {
		padding: 20px;
	}
	.nasa-search-space.nasa-search-icon .tt-menu {
		box-shadow: none;
		position: unset!important;
		padding: 20px;
		border:none;
	}
}

/* catrgory/tag-page-img */
.category-top-img {
	text-align:center;
}
@media only screen and (min-width: 750px){
	.category-top-img-m {
		display:none;
	}
}

@media only screen and (max-width: 750px){
	.category-top-img-p{
		display:none;
	}
}
/* single-product-page-video */
@media only screen and (min-width: 750px){
	.products-video {
		width: 700px;
		margin: auto;
		display: block;
	}
}
@media only screen and (max-width: 750px){
	.products-video {
		width: 100%;
	}
}
/* product-imgs-frame */
img.fixed-img-frame {
/*     position: absolute;
    left: 0;
    top: 0;
	 z-index:2;
	pointer-events: none; */
}
/* category-page-top-text */
@media only screen and (min-width: 750px){
	.proList-catalog {
		display:none;
	}
}
@media only screen and (max-width: 750px){ 
	::-webkit-scrollbar {
	  display: none; /* Chrome Safari */
	}
	.proList-catalog {
		box-sizing: border-box;
		overflow: hidden;
		padding: 0px 0px 10px;
		width: 100%;
      margin-top: -10px;
	}
	.proList-catalog_box  {
		align-items: flex-start;
		display: flex;
		justify-content: flex-start;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
	}
	a.proList-catalog_item {
	 align-items: center;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    margin-right: 10px;
    padding: 6px 10px;
    background: #fde9f5;
    font-weight: 600;
    font-size: 14px;
	 border-radius:5px;
	}
}

/* category-page-bottom-faq */
.category-faq .nasa-accordion-title {
	margin:0;
}
.category-faq .nasa-accordion-title a {
	padding: 15px 13px 15px 0px;
	border-top: none;
   border-left: none;
   border-right: none;
   border-bottom: 1px solid #ececec;
	letter-spacing: 0px;
}
.category-faq .nasa-accordion-title a:before,.category-faq .nasa-accordion-title a:after {
	right: 5px;
   left: unset;
}
.category-faq .nasa-accordions-content .nasa-panel {
	border-top: none;
   border-left: none;
   border-right: none;
   border-bottom: 1px solid #ececec;
	padding:15px 10px;
}
/* communication-page */
.aw-communication-page {
	margin: 20px auto;
}
/* category-page-filter */
.woocommerce-ordering {
    display: flex !important;
}

.single-product .nasa-product-details-page .product-gallery .main-images .nasa-item-main-video-wrap {
	margin-bottom:0!important;
}
video {
	vertical-align: top;
}

/* product-page-review */
@media only screen and (max-width: 750px){ 
	#reviews_order {
		display: flex;
		justify-content: space-around;
	}
	#ywar_reviews a.ywar_filter_order {
		padding: 10px 7px;
		margin-right:0;
	}
}
@media only screen and (max-width: 767px){
	body .product-details #reviews #comments {
		padding:0!important;
   }
	body .product-details #reviews_summary .reviews_bar{
		display: none;
	}
}
/* product-page-discount-price */
.single-product div#cus_discount_price {
    background-color: #fde9f5;
    padding: 5px 5px;
/* 	 font-family: Helvetica, Arial, sans-serif; */
    font-size: 14px;
    font-weight: 700;
    color: #333;
/*     letter-spacing: 0.5px; */
	 margin-bottom: 10px;
    margin-top: -10px;
    border-radius: 3px;
}
.single-product div#cus_discount_price span.cus_discount_price_text {
    color: #fe189f;
	 font-weight: 700;
	 font-size: 15px;
}
.single-product #wapo-total-price-table{
	color: #999;
}
@media only screen and (max-width: 750px){ 
	.single-product #totalregularprice1{
		font-size: 13px;
	}
	.product-info .price {
		font-size: 150%;
	}
}

.nasa-add-to-cart-fixed .cus_discount_price_text {
	display:none;
}

@media (max-width: 736px){
	#mobile-navigation li.current-menu-item > a{
		color:#333 !important;
	}
	.ffg-new-icon::after{
		margin-left: 182px;
		margin-top: -30px;
	}
	body .nasa-slick-slider .product-item .info .star-rating {
		margin-top: 2.5px;
	}
	body .product-item .product-info-wrap {
	  padding-top: 8px;
	}
	.slick-list .product-item .product-info-wrap.info span.price {
		margin-top: 0px;
	}
	body .nasa-add-to-cart-fixed .nasa-fixed-product-btn {
        width: 82% !important;
    }
	#open-livechat{
		width: 47px;
		height: 47px;
		background-color: #FF0099;
		border-radius: 50%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	body.has-nasa-cart-fixed .nasa-add-to-cart-fixed{
		display:block;
	}
	.fslightbox-caption-inner{
		padding: 10px 25px 80px !important;
	}
}