/*
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 ***************/

footer{
    background-color: #f0f0f0;
}
.cart-icon{
	color: #299e49;
}
.wishlist-icon{
	color: #299e49;
}
.nasa-tip{
	color: #FFFFFF;
}

.nasa-body-loaded .nasa-product-grid .add-to-cart-grid{
	display: none;
}

li.product .out-stock,
li.product .stock {
  font-weight: bold;
  background-color: yellow;
  max-width: 120px;
  margin: 10px auto;
  color: black;
}

li.product .out-stock {
  background-color: lightcoral;
}
/*--*/
.productT .cart {
	display: flex;
	flex-flow: row nowrap;
	justify-content: center;
	margin-top: 10px;
}

.productT .cart button[type="submit"] {
    margin: 0 10px !important;
}

input#nasa-input-1.search-field.search-input{
	color:white;
}
input#nasa-input-1.search-field.search-input::placeholder{
	color:white;
}

/*Inicio */
.woocommerce-checkout .woocommerce-form-login-toggle {
	color: red;
	font-size: 150px;
}
.topbar-menu-container{
	font-size: 20px;
}
/*
.product-item .info .name.nasa-show-one-line{
margin-bottom: 30px;
	height: 96px;
	font-size: 20px;
}
*/
.product-item .info .name.nasa-show-one-line{
	height: 95px;
}
.cart .nasa-buy-now {
	display: none;
}

@media screen and (max-width: 420px) {
  body .mobile-menu .nasa-mobile-menu-icon {
    color: white;
  }
  body .mobile-search {
    color: white;
  }
}

.payment_methods li {
	display: none;
}

li.method {
	display: none;
}

.nasa-warper-order p {
display: none;
}

.woocommerce-password-hint{
	color: red;
}
.top-bar .nasa-menus-account .sub-menu {
	top: 70%!important;
}

 .page-id-3553 .nasa-vertical-header .vertical-menu-container {
	opacity:inherit!important;
	visibility:visible!important;
	pointer-events:all!important;
	max-width:280px!important;
}
.product-img-wrap .main-img
{
	height: 150px!important;
	object-fit: cover;
}

.product-img-wrap .main-img img
{
	height:-webkit-fill-available
}
@supports (-webkit-touch-callout: none) 
{
	.product-img-wrap .main-img img
	{
		height: 150px!important;
	}
}
.nasa-single-product-brands
{
	display:none;
}

.flex-direction-nav a
{
	width: 20px !important;
	height: 20px !important;
}

.flex-direction-nav a:before{
	font-size: 20px !important;
}

.flex-control-paging li a
{
	width: 7px !important;
	height: 8px !important;
}

@media only screen and (max-width: 767px) {
    body .nasa-static-group-btn {
        bottom: 54px !important;
    }
}