@charset "utf-8";
/* CSS Document */

.headroom--sticky.headroom--not-top{
	/*background-color: #FFF !important;*/
}

.manu-hamber.black-version{
	color: #FFF !important;
}

#swal2-title{
	color:  #333;
}

.qty-checkout .pro-qty{
	width: 73px;
	height: 25px !important;
	padding: 0 5px !important;
}

.qty-checkout .pro-qty input{
	height: 23px !important;
}

.qty-checkout .pro-qty .qtybtn{
	line-height: 23px !important;
}


@media (min-width: 800px) {
	.col-x7{
		flex: 0 0 14.28%;
		max-width: 14.28%;
	}
}

@media (min-width: 800px) {
	.col-x5{
		flex: 0 0 20%;
		max-width: 20%;
	}
}

.headroom--not-top .logo img.logo-dark{
	display: none !important;
}

.headroom--not-top .logo img.logo-white{
	display: inline-block !important;
}

.headroom--top .logo img.logo-dark{
	display: inline-block !important;
}

.headroom--top .logo img.logo-white{
	display: none !important;
}

.text-gray{
	color: #626F72 !important;
}

.titulo-handwrite{
	font-family: 'Great Vibes', cursive !important;
	font-size: 50px !important;
	font-weight: normal;
}

.titulo-normal{
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
	font-size: 50px !important;
	font-weight: normal;
}

/* MENU CENTRADO */
.mainmenu-wrapper .page_nav ul.mainmenu{
	-webkit-box-pack: left;
	justify-content: left;
	-ms-flex-pack: left;
}

.grecaptcha-badge{
	visibility: hidden;
}

.header-bg{
	height: 20vh;
	background-position: center top;
}

@media (min-width: 768px) {
	.header-bg{
		height: 45vh;
	}
}

@media (min-width: 992px) {
	.header-bg{
		height: 80vh;
	}
}


#billing-form{
    display: none;
}

.cart-summary{
	float: none;
	max-width: 100%;
}

.ht-count .count-inner .time-count{
    color: #00a721 !important;
}

.product_review .description_nav a.active, .product_review .description_nav a{
    border-color: #00a721!important;
}

.hide{
	display: none;
}

.product .product-thumbnail .thumbnail .product-days{
	position: absolute;
	bottom: 10px;
	left: 10px;
	z-index: 2;
	display: flex;
}

.product .product-thumbnail .thumbnail .product-days .day{
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin: 0 2px;
	min-height: 0;
	min-width: 0;
	border-radius: 10px 10px 10px 0;
	color: #fff;
	text-align: center;
	font-size: 13px;
	line-height: 1.44;
	text-transform: uppercase;
	padding: 4px 8px;
}

#slide-16-layer-1{
	font-weight: bold !important;
	font-family: "Arial" !important;
}



@media (min-width: 800px) {
	.col-five	{
		width: 20%;
		padding: 10px;
	}
}

@media (min-width: 600px) and (max-width: 799px) {
	.col-five	{
		width: 50%;
		padding: 10px;
	}
}

@media (max-width: 599px) {
	.col-five	{
		width: 100%;
		padding: 10px;
	}
}




.single-method.text-white input[type="radio"] + label::before, .check-box.text-white input[type="checkbox"] + label::before{
    border-color: #FFF !important;
}

.single-method.text-white input[type="radio"]:checked + label::after, .check-box.text-white input[type="checkbox"]:checked + label::after{
    background-color: #FFF !important;
}

.single-method.text-black input[type="radio"] + label::after, .check-box.text-white input[type="checkbox"] + label::after{
    background-color: #999 !important;
}

.single-method.text-black input[type="radio"] + label::before, .check-box.text-white input[type="checkbox"] + label::before{
    border-color: #999 !important;
}
