.widget .pop-up .pop-up-circle.bubble .container-style .pop-up-icon .icon{ 
	color: #ED9136 !important;
}

#whatsapp-peru{
	display:none;
}

.page-id-1305 #whatsapp-peru{
	display:block;
}

.page-id-1305 .ldkwsp-collapsed-height {
	display:none !important;
}

#whatsapp-peru{
	position:fixed !important;bottom:15px;left:16px !important;
}

.widget .pop-up .pop-up-circle.bubble{
	background-color: #202223 !important;
}

.woocommerce-privacy-policy-text{
	display:none;
}

.product-template-default #main{
	max-width: 100%;
}

.product-template-default .quantity{
	display:none;
}

.product-template-default .elementor-add-to-cart{
	text-align:center;
}

.showcoupon{
	color:black;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{
	background-color: black !important;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
	background-color: black !important;
}
.woocommerce-cart .site-main,  .woocommerce-checkout .site-main{
	margin: 60px auto;
}

.woocommerce-cart .site-main .product-name a{
	color:black !important;
}

.woocommerce-info{
	border-top-color:black !important;
}

.woocommerce-info::before{
	color:black;
}

.product-template-default .flex-control-thumbs{
	display:none;
}

.woocommerce-privacy-policy-link{
	color:black;
}

#carrusel-faq .elementor-tab-title{ 
	border-radius: 40px; margin-bottom: 20px;
}

#carrusel-faq .elementor-tab-title.elementor-active{
	background-color: #ED9136;
}

#carrusel-faq .elementor-tab-content{
	margin-bottom: 20px;border-radius: 20px;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1{
	background:black;display:flex;justify-content:center;
}

.woocommerce-product-gallery__trigger{
	display:none;
}

.elementor-menu-cart__main .elementor-menu-cart__footer-buttons{ 
	display: flex;flex-direction: column;
}

.elementor-menu-cart__main .elementor-button{
	background:black;
}

.elementor-menu-cart__product-name{
	line-height: 50px;
}

.elementor-menu-cart__product-name a{
	color:black;
}

.single #main > .woocommerce-breadcrumb{
	display:none;
}

#mega-menu-item-2034 a{
	font-size:14px;
}

.woocommerce table.shop_table{
	border:0px;
}

.woocommerce table.shop_table th, .woocommerce table.shop_table td{
	border:0px;border-top:0px !important;
}

.single.woocommerce .products.jet-woo-builder-products--columns.jet-woo-builder-columns-3 .product{
	max-width:85% !important;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
	color:black;margin-bottom:10px;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th{
	background-color: #ed91361f;
}

#coupon_code{
	width:133px;
}

.woocommerce .products ul, .woocommerce ul.products{
	margin-bottom:0px;
}

.woocommerce-cart .entry-title{
	margin-bottom:60px;
}

.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{
	right: -1.2em;color: #000;background-color: #ffffff;
}

.woocommerce ul.products li.product .button{
	margin-top:0px;
}

.woocommerce-checkout .select2-selection--single{  border: 1px solid #666 !important;
   height: 38px;
   border-radius: 0;
}
.woocommerce-checkout .page-header{
	display:none;
}

.woocommerce-checkout .elementor-element-8169f3f{
	display:none;
}

.woocommerce-checkout .elementor-element-9549164 a{
	pointer-events:none;
}

.woocommerce-checkout .woocommerce-form__label-for-checkbox input{
	display:none !important;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{
	font-family: "Montserrat", Sans-serif;
   font-weight: 500;
   font-size: 17px;
	margin: 0px 13px;
   background: #000;
   text-align: center;
   text-transform: uppercase !important;
}

.single-product .jet-woo-builder-archive-product-title{
	line-height: 25px !important;
}

.elementor-product-variable td{ 
	background-color:transparent !important;border:0;color:black;font-weight:bold;
}

.elementor-product-variable td{
    display: flex !important;
    align-items: center !important;
    align-content: center !important;
    flex-direction: column !important;}

.elementor-product-variable .quantity, .elementor-product-variable .reset_variations{display:none !important;}

.woocommerce-checkout .elementor-element-693ed12, .woocommerce-checkout .elementor-element-3b89355, .woocommerce-checkout .elementor-element-e6622a9, .woocommerce-checkout .elementor-element-38b2b24, .woocommerce-checkout .elementor-element-2cee7b9{
	display:none;
}

.woocommerce-checkout .shipping_address, .woocommerce-checkout .shipping_address .form-row{
	display:block !important;
}

#billing_country_field{display:none;}

.page-id-268 iframe[title*="usersnap"], .page-id-1269 iframe[title*="usersnap"], .page-id-1305 iframe[title*="usersnap"]{
	display: none !important;
}

#payment .payment_method_paypal{
	margin-bottom:20px !important;
}

.about_paypal{
	display:none;
}

#add_payment_method #payment div.payment_box p:last-child, .woocommerce-cart #payment div.payment_box p:last-child, .woocommerce-checkout #payment div.payment_box p:last-child{
	padding:20px;
}

#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{
	background:transparent;
}

.elementor-button--checkout{
	background:#ED9136 !important;
}

.product-categories .current-cat a:not(.children a) {
	 color: #8C8C8C;
   padding-bottom: 8px;
   border-bottom: 1px solid grey;
   display: block;
	margin-bottom:30px;
}

.toggle-line{background:white !important;}
.plus-mobile-menu a{text-transform:uppercase; color:black;}
.plus-mobile-menu-content{margin-top:25px;}
.elementor-19 .elementor-element.elementor-element-8970e3d .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.active > a{color:black;}

#relacionados h5 .jet-woo-builder-archive-product-title{line-height:20px;}

@media screen and (max-width:1300px) {
	#columna-2-productos .elementor-widget-wrap{margin-left:0px;}
}

@media screen and (max-width:767px) {
	#columna-2-productos #relacionados .jet-woo-builder-product .elementor-inner-column .elementor-widget-wrap {
		margin-left:0px;
	}
	.tabs-productos .elementor-tab-title{
		text-align:center;
	}
	.tabs-productos .elementor-tab-title, .tabs-productos .elementor-tab-content {
		text-align:center;
	}
	#columna-2-productos .elementor-widget-wrap{
		margin-left:25px;
	}
	#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1{
		background:black;
	}
	#mega-menu-wrap-menu-1{
		position: absolute;
		top: -15px;
		right: 0;
		z-index: 10;
	}
	.mega-menu-toggle.mega-menu-open, #mega-menu-wrap-menu-1 .mega-menu-toggle{
		background:transparent;
	}
	#mega-menu-wrap-menu-1{
		width: 280px;
	}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{
		font-size:12px;
	}
	.elementor-social-icon {
		background-color: #000 !important;
	}
}

.doc-link-catalog {color: black !important;}
.doc-link-color {color: black !important;}
.pdf-link {font-size: 34px;}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th  {
	background-color: white !important;
	font-style: normal !important;
	border: 0 !important;
	font-size: 15px;
}

/*.roomvo-stimr {
	display: none !important;
}*/

.woocommerce table.shop_attributes {
	border: 0 !important;
}

@media (max-width: 767px) {
   .elementor-element.elementor-products-grid ul.products {
     grid-template-columns: repeat(1, 1fr) !important;
   }
	.single.woocommerce .products.jet-woo-builder-products--columns.jet-woo-builder-columns-3 .product {
		max-width: 100% !important;
	}
}