/*
CTC Separate Stylesheet
Updated: 2023-01-24 14:56:37
Theme Name: Enwoo Child
Theme URI: https://enwoo-wp.com/
Template: enwoo
Author: SB
Author URI: https://envothemes.com/
Description: Hijo de EnWoo
Version: 1.3.0.1674582997
*/



.top-bar-section {
	display:none;
}

.site-header {
    position: fixed !important;
    width: 100% !important;
	border-bottom: 1px solid #d3d3d3 !important;
	display:block;
}

#site-content {
	  padding-top: 80px;
}

.site-heading {
	padding-left: 0px;
	padding-right: 0px;
}

.header-right {
    padding-right: 20px;
}
@media (max-width: 767px) {
	/*
    #site-content {
        padding-left:0;
        padding-right:0; 
    }
    */
	
	.img-frase img{
		height: 100%;
		width: 100%;
		content: url("../../uploads/frase-portada-web-1100x170-amarillo-mobile.png");
	}
}

@media (min-width: 768px) {
	.img-frase img{
		height: 100%;
		width: 100%;
		content: url("../../uploads/frase-portada-web-1100x170-amarillo.png");
	}

}

.icon-size-sm img {
	width: 100px;
	height: 100px;
}

.icon-size-m img {
	width: 300px;
	height: 300px;
}

.border-image img {
	border:1px solid black;
}

.no-decoration a {
	text-decoration:none;
}

.no-gap {
	gap=0em;
}

.link-target-blank {
	 target:"_blank";
}

.link-target-self {
	 target:"_self";
}

p, ul, ol {
	font-family: verdana; --sans-serif; 
	font-size: 11pt;
}
	
.contact-form {
	width: 100%;
	max-width: 600px;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	justify-content: left;
	align-items: center;
}


.rounded-corners-4 {
  border-radius: 15px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

h1.single-title{
  color: #bb98ed;
}

h2, h3, h4, h5, h6 {
  color: #bb98ed;
}

/* Banderas de multi-moneda */
.vi-flag-64 {
	width: 42px !important;
  height: 28px !important;
}

.flag-us {
	
	content: url("../../uploads/flag-us-2.png");
}
.flag-ar {
	content: url("../../uploads/flag-ar-2.png");
}

/* WOOCOMMERCE */
.woocommerce{
	margin-block: 20px;
}

.woocommerce-message,
.woocommerce-info {
	margin-block: 20px;
	font-family: family:sans-serif;
	border-style: solid;
	border-color: #ac78df;
}

.woo-breadcrumbs{
	font-family: sans-serif;
}

/* para que no se vea el tab "descripcion" de los productos */
.wc-tabs {
	display:none;
}

.woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #ac78df !important;
}

.woocommerce-notice--success {
	padding:40px !important;
	font-weight: 700 !important;
	font-size: 0.75em;
	text-align: center;
	background-color: #dec3f4;
	border-style: solid;
	border-color: #ac78df;
}

.amount-cart {
  font-family: sans-serif;
}
	
.woocommerce #respond input#submit:hover, 
.woocommerce a.button:hover, 
#sidebar .widget.widget_shopping_cart a.button:hover, 
.woocommerce button.button:hover, 
.woocommerce input.button:hover, 
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover {
	color: #8224e3 !important;
	border-color: #ac78df !important;
	background-color: #dec3f4 !important;
}

.woocommerce-billing-fields p, 
.woocommerce-additional-fields p, 
.woocommerce-shipping-fields p ,
#payment {
	color: #804ce5;
}

.woocommerce table.shop_table, 
cart-collaterals, 
.woocommerce .woocommerce-billing-fields {
	font-family: sans-serif !important;
	font-size: 0.75em !important;
}

.shop_table div.quantity input[type=number] {
  color: #804ce5;
  padding: 0px 0px;
  height:25px;
  font-size: 1em !important;
}

.cart_totals  h2{
	font-size: 1em;
}

.shop_table th {
	padding: 5px 3px !important;
	background-color: #dec3f4;
	color: #804ce5;
	font-weight: 700 !important;;
}

.shop_table td {
	padding: 1px 1px !important;
	color: #804ce5;
}

.wc-forward {
	font-family: sans-serif;
}
