/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Page Template
    03. Product Template
    04. "Carnicería Canales" Page
    05. "Carnicería Canales" Page
    06. "Contactar" Page
    07. "Mi Compra" Page
    08. "Finalizar Compra" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .divi-ecommerce-sidebar .buttons a{
	font-weight:700;
}

body .et-l .product .et_pb_section_1_tb_body .et_pb_row .et_pb_column_single .divi-ecommerce-sidebar .et_pb_widget .widget_shopping_cart_content .buttons a{
	font-size:14px !important;
}

body .et_pb_section_0_tb_body #buscdor .buttons a{
	letter-spacing:2px !important;
}

body #buscdor .et_pb_column .divi-ecommerce-sidebar .et_pb_widget .widget_shopping_cart_content .buttons a{
	letter-spacing:2px !important;
}

body #main-content .et-l .et_builder_inner_content .et_pb_section_0_tb_body #buscdor .et_pb_column .divi-ecommerce-sidebar .et_pb_widget .widget_shopping_cart_content .buttons a{
	font-size:14px !important;
}

body .divi-ecommerce-sidebar .et_pb_widget h4{
	margin-left:2px;
}

body .et_pb_section_4 .et_pb_column .et_pb_widget{
	padding-top:15px;
}

body #menu-menu-principal a img{
	position:relative;
	top:5px;
	bottom:-60px;
}

body #menu-menu-principal .sub-menu .menu-item{
	padding-left:20px;
	width:100%;
}

body .et_pb_shop .wpf-search-container .products .product .wp-element-button:hover{
	border-left-color:transparent !important;
	border-right-color:transparent !important;
	border-bottom-color:transparent !important;
	border-top-color:transparent !important;
}

body #woo-store-vacation{
	position:relative;
	top:-23px;
	height:43px;
}

body .et_pb_section_4 .et_pb_column .filters-container{
	background-color:#ededed;
}

body .et_pb_section_0_tb_header .et_pb_column .dgwt-wcas-sf-wrapp{
	background-color:#000000;
}

body .filter-content .filter-item .filter-checkbox{
	background-color:#fff;
}

body .yith-wcan-filters form h4{
	background-color:#fff;
}

body .filter-content > .filter-checkbox > .filter-item{
	background-color:#fff;
}

body .products .yith-wcbm-css-text .yith-wcbm-badge-text{
	font-weight:600;
}

body .products .product .yith-wcbm-badge-text{
	font-family:'Oswald', sans-serif;
}

body .products .product .wp-element-button{
	max-width:0px;
	min-height:50px;
	margin-top:-28px !important;
	top:350px;
}

body .et_pb_section_4 .products .product .wp-element-button{
	padding-left:9px !important;
	padding-right:30px !important;
	padding-top:5px !important;
}

body .et_pb_column .et_pb_shop .wpf-search-container .products .product .wp-element-button{
	border-right-style:none !important;
	border-bottom-style:none !important;
	border-left-style:none !important;
	border-top-style:none !important;
	border-top-color:transparent !important;
	border-right-color:transparent !important;
	border-bottom-color:transparent !important;
	border-left-color:transparent !important;
}

body #menu-menu-principal .menu-item ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #menu-menu-principal .sub-menu a{
	width:280px !important;
}

body #menu-menu-principal > .menu-item:nth-child(2){

	top:-10px;
}

body .et-l--body .et_pb_column .filters-container{
	background-color:#ededed;
}

body .et_pb_shop .woocommerce .products .product .woocommerce-LoopProduct-link h2{
	font-size:14px !important;
}

body .products .product h2{
	padding-right:0px !important;
	letter-spacing:1px !important;
}

body .et_pb_column .et_pb_shop .woocommerce .products .product .add_to_cart_button{
	border-top-style:none !important;
	border-right-style:none !important;
	border-bottom-style:none !important;
	border-left-style:none !important;
}

body .et_pb_wc_related_products .et_pb_module_inner .related .products .product .add_to_cart_button{
	border-top-style:none !important;
	border-right-style:none !important;
	border-bottom-style:none !important;
	border-left-style:none !important;
}

body #menu-menu-principal .menu-item:nth-child(2) > a:nth-child(1){

	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	top:0px;
}

body #menu-menu-principal .menu-item:nth-child(2) .menu-item:nth-child(2) a{
	top:0px;
}

body .filter-content > .filter-checkbox > .filter-item > label .term-label{
	font-size:18px;
	font-weight:600;
}

body .filter-content .filter-item span{
	left:267px;
}

body .filter-content .filter-item .filter-item .term-label{
	font-size:16px;
}

body .filter-content > .filter-checkbox > .filter-item > label .item-count{
	border-top-left-radius:0px;
	background-color:transparent;
	color:#a68855 !important;
	font-weight:600;
	border-width:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body .filter-content .filter-item .filter-item{
	background-color:#fff;
}

body .dgwt-wcas-is-detail-box .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp{
	background-color:transparent;
}

body .sm-nowrap .menu-item a:hover{
	border-bottom-left-radius:18px;
}

body .elementor-nav-menu .menu-item .sm-nowrap .menu-item a:hover{
	border-bottom-right-radius:18px !important;
}

body .product .elementor-element-297ae91e{
	-webkit-transform:translatex(-14px) translatey(8px);	-ms-transform:translatex(-14px) translatey(8px);	transform:translatex(-14px) translatey(8px);
}

body .elementor-widget-woocommerce-products .shadow-style{
	background-color:transparent;
	border-color:#34495e;
	border-width:1px;
	border-top-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-right-color:#000;
}

body .elementor-widget-woocommerce-products .price small{
	color:#705c3a;
}

body .elementor-widget-woocommerce-products .price bdi{
	color:#000 !important;
}

body .elementor-top-column .elementor-widget-wrap .elementor-element-6967e6bf .elementor-column-gap-custom .elementor-inner-column .elementor-widget-wrap .elementor-widget-woocommerce-products .elementor-widget-container .woocommerce .row .col-xl-3 .shadow-style{
	border-right-width:1px !important;
	border-left-width:1px !important;
}

body .elementor-widget-woocommerce-products .elementor-widget-container .woocommerce .row .col-xl-3 .shadow-style{
	border-bottom-width:1px !important;
}

body .elementor-widget-woocommerce-products .catagory-button a:hover{
	background-color:#000!important;
}

body .elementor-widget-woocommerce-products .catagory-button a:visited{
	background-color:#000!important;
}

body #elementor-menu-cart__toggle_button .elementor-button-icon .elementor-button-icon-qty{
	top:-18px;
	left:18px;
}

body .elementor-element-6967e6bf .info-price .price{
	color:#000 !important;
}

body .elementor-element-6967e6bf .price small{
	color:#000;
}

body .elementor-element-6967e6bf div svg{
	position:relative;
	top:36px;
	display:none;
}

body .elementor-element-6967e6bf .elementor-widget-woocommerce-products .icon{
	display:none;
}

@media (max-width:1600px){

	body .elementor-element-195123 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-menu-cart--items-indicator-bubble .elementor-widget-container .elementor-menu-cart__wrapper .elementor-menu-cart__toggle_wrapper .elementor-menu-cart__container .elementor-menu-cart__main{
	left:-250px !important;
	}

}



@media (max-width:1439px){

	body .elementor-element-195123 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-menu-cart--items-indicator-bubble .elementor-widget-container .elementor-menu-cart__wrapper .elementor-menu-cart__toggle_wrapper .elementor-menu-cart__container .elementor-menu-cart__main{
	left:-250px !important;
	}

}



@media (max-width:1399px){

	body #elementor-menu-cart__toggle_button{
	display:inline-block !important;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	}

}



@media (max-width:1366px){

	body .elementor-element-6e9029a .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-menu-cart--items-indicator-bubble .elementor-widget-container .elementor-menu-cart__wrapper .elementor-menu-cart__toggle_wrapper .elementor-menu-cart__container .elementor-menu-cart__main{
	left:-250px !important;
	}

}



@media (max-width:1024px){

	body .elementor-element-aa8a192 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-menu-cart--items-indicator-bubble .elementor-widget-container .elementor-menu-cart__wrapper .elementor-menu-cart__toggle_wrapper .elementor-menu-cart__container .elementor-menu-cart__main{
	left:-250px !important;
	}

}



@media (max-width:900px){

	body .elementor-element-aa8a192 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-menu-cart--items-indicator-bubble .elementor-widget-container .elementor-menu-cart__wrapper .elementor-menu-cart__toggle_wrapper .elementor-menu-cart__container .elementor-menu-cart__main{
	left:-250px !important;
	}

}



@media (max-width:782px){

	body .elementor-element-aa8a192 .elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__main{
	left:-250px !important;
	}

}



@media (max-width:585px){

	body .elementor-element-aa8a192 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-menu-cart--items-indicator-bubble .elementor-widget-container .elementor-menu-cart__wrapper .elementor-menu-cart__toggle_wrapper .elementor-menu-cart__container .elementor-menu-cart__main{
	left:-250px !important;
	}

}



@media (max-width:500px){

	body .elementor-element-aa8a192 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-menu-cart--items-indicator-bubble .elementor-widget-container .elementor-menu-cart__wrapper .elementor-menu-cart__toggle_wrapper .elementor-menu-cart__container .elementor-menu-cart__main{
	left:-250px !important;
	}

}



@media (max-width:470px){

	body .elementor-element-aa8a192 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-menu-cart--items-indicator-bubble .elementor-widget-container .elementor-menu-cart__wrapper .elementor-menu-cart__toggle_wrapper .elementor-menu-cart__container .elementor-menu-cart__main{
	left:-250px !important;
	}

}



@media (max-width:425px){

	body .elementor-element-aa8a192 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-menu-cart--items-indicator-bubble .elementor-widget-container .elementor-menu-cart__wrapper .elementor-menu-cart__toggle_wrapper .elementor-menu-cart__container .elementor-menu-cart__main{
	left:-250px !important;
	}

}



@media (max-width:400px){

	body .elementor-element-aa8a192 .elementor-menu-toggle .e-eicon-menu-bar{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor-element-aa8a192 .elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__main{
	left:-250px !important;
	}

}



@media (min-width:1200px){

	body .elementor-widget-theme-archive-title h2{
	font-size:25px;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) .divi-ecommerce-sidebar .buttons a{
	font-weight:700;
	font-weight:700;
	font-weight:700;
}

body.page:not(.home) .et-l .product .et_pb_section_1_tb_body .et_pb_row .et_pb_column_single .divi-ecommerce-sidebar .et_pb_widget .widget_shopping_cart_content .buttons a{
	font-size:14px !important;
	font-size:14px !important;
	font-size:14px !important;
}

body.page:not(.home) .et_pb_section_0_tb_body #buscdor .buttons a{
	letter-spacing:2px !important;
	letter-spacing:2px !important;
	letter-spacing:2px !important;
}

body.page:not(.home) #buscdor .et_pb_column .divi-ecommerce-sidebar .et_pb_widget .widget_shopping_cart_content .buttons a{
	letter-spacing:2px !important;
	letter-spacing:2px !important;
	letter-spacing:2px !important;
}

body.page:not(.home) #main-content .et-l .et_builder_inner_content .et_pb_section_0_tb_body #buscdor .et_pb_column .divi-ecommerce-sidebar .et_pb_widget .widget_shopping_cart_content .buttons a{
	font-size:14px !important;
	font-size:14px !important;
	font-size:14px !important;
}

body.page:not(.home) .divi-ecommerce-sidebar .et_pb_widget h4{
	margin-left:2px;
	margin-left:2px;
	margin-left:2px;
}

body.page:not(.home) .et_pb_section_4 .et_pb_column .et_pb_widget{
	padding-top:15px;
	padding-top:15px;
	padding-top:15px;
}

body.page:not(.home) #menu-menu-principal a img{
	position:relative;
	top:5px;
	bottom:-60px;
	position:relative;
	top:5px;
	bottom:-60px;
	position:relative;
	top:5px;
	bottom:-60px;
}

body.page:not(.home) #menu-menu-principal .sub-menu .menu-item{
	padding-left:20px;
	width:100%;
	padding-left:20px;
	width:100%;
	padding-left:20px;
	width:100%;
}

body.page:not(.home) .et_pb_shop .wpf-search-container .products .product .wp-element-button:hover{
	border-left-color:transparent !important;
	border-right-color:transparent !important;
	border-bottom-color:transparent !important;
	border-top-color:transparent !important;
	border-left-color:transparent !important;
	border-right-color:transparent !important;
	border-bottom-color:transparent !important;
	border-top-color:transparent !important;
	border-left-color:transparent !important;
	border-right-color:transparent !important;
	border-bottom-color:transparent !important;
	border-top-color:transparent !important;
}

body.page:not(.home) #woo-store-vacation{
	position:relative;
	top:-23px;
	height:43px;
	position:relative;
	top:-23px;
	height:43px;
	position:relative;
	top:-23px;
	height:43px;
}

body.page:not(.home) .et_pb_section_4 .et_pb_column .filters-container{
	background-color:#ededed;
	background-color:#ededed;
	background-color:#ededed;
}

body.page:not(.home) .et_pb_section_0_tb_header .et_pb_column .dgwt-wcas-sf-wrapp{
	background-color:#000000;
	background-color:#000000;
	background-color:#000000;
}

body.page:not(.home) .filter-content .filter-item .filter-checkbox{
	background-color:#ededed;
	background-color:#ededed;
	background-color:#ededed;
}

body.page:not(.home) .yith-wcan-filters form h4{
	background-color:#ededed;
	background-color:#ededed;
	background-color:#ededed;
}

body.page:not(.home) .filter-content > .filter-checkbox > .filter-item{
	background-color:#ededed;
	background-color:#ededed;
	background-color:#ededed;
}

body.page:not(.home) .products .yith-wcbm-css-text .yith-wcbm-badge-text{
	font-weight:600;
	font-weight:600;
	font-weight:600;
}

body.page:not(.home) .products .product .yith-wcbm-badge-text{
	font-family:'Oswald', sans-serif;
	font-family:'Oswald', sans-serif;
	font-family:'Oswald', sans-serif;
}

body.page:not(.home) .products .product .wp-element-button{
	max-width:0px;
	min-height:50px;
	margin-top:-28px !important;
	top:350px;
	max-width:0px;
	min-height:50px;
	margin-top:-28px !important;
	top:350px;
	max-width:0px;
	min-height:50px;
	margin-top:-28px !important;
	top:350px;
}

body.page:not(.home) .et_pb_section_4 .products .product .wp-element-button{
	padding-left:9px !important;
	padding-right:30px !important;
	padding-top:5px !important;
	padding-left:9px !important;
	padding-right:30px !important;
	padding-top:5px !important;
	padding-left:9px !important;
	padding-right:30px !important;
	padding-top:5px !important;
}

body.page:not(.home) .et_pb_column .et_pb_shop .wpf-search-container .products .product .wp-element-button{
	border-right-style:none !important;
	border-bottom-style:none !important;
	border-left-style:none !important;
	border-top-style:none !important;
	border-top-color:transparent !important;
	border-right-color:transparent !important;
	border-bottom-color:transparent !important;
	border-left-color:transparent !important;
	border-right-style:none !important;
	border-bottom-style:none !important;
	border-left-style:none !important;
	border-top-style:none !important;
	border-top-color:transparent !important;
	border-right-color:transparent !important;
	border-bottom-color:transparent !important;
	border-left-color:transparent !important;
	border-right-style:none !important;
	border-bottom-style:none !important;
	border-left-style:none !important;
	border-top-style:none !important;
	border-top-color:transparent !important;
	border-right-color:transparent !important;
	border-bottom-color:transparent !important;
	border-left-color:transparent !important;
}

body.page:not(.home) #menu-menu-principal .menu-item ul{
	width:350px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:350px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:350px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page:not(.home) #menu-menu-principal .sub-menu a{
	width:300px;
	width:300px;
	width:300px;
}

body.page:not(.home) #menu-menu-principal > .menu-item:nth-child(2){

	top:-10px;
	top:-10px;
	top:-10px;
}

body.page:not(.home) .et-l--body .et_pb_column .filters-container{
	background-color:#ededed;
	background-color:#ededed;
	background-color:#ededed;
}

body.page:not(.home) .et_pb_shop .woocommerce .products .product .woocommerce-LoopProduct-link h2{
	font-size:14px !important;
	font-size:14px !important;
	font-size:14px !important;
}

body.page:not(.home) .products .product h2{
	padding-right:0px !important;
	letter-spacing:1px !important;
	padding-right:0px !important;
	letter-spacing:1px !important;
	padding-right:0px !important;
	letter-spacing:1px !important;
}

body.page:not(.home) .et_pb_column .et_pb_shop .woocommerce .products .product .add_to_cart_button{
	border-top-style:none !important;
	border-right-style:none !important;
	border-bottom-style:none !important;
	border-left-style:none !important;
	border-top-style:none !important;
	border-right-style:none !important;
	border-bottom-style:none !important;
	border-left-style:none !important;
	border-top-style:none !important;
	border-right-style:none !important;
	border-bottom-style:none !important;
	border-left-style:none !important;
}

body.page:not(.home) .et_pb_wc_related_products .et_pb_module_inner .related .products .product .add_to_cart_button{
	border-top-style:none !important;
	border-right-style:none !important;
	border-bottom-style:none !important;
	border-left-style:none !important;
	border-top-style:none !important;
	border-right-style:none !important;
	border-bottom-style:none !important;
	border-left-style:none !important;
}

body.page:not(.home) #menu-menu-principal .menu-item:nth-child(2) > a:nth-child(1){

	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	top:-10px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	top:-10px;
}

body.page:not(.home) #menu-menu-principal .menu-item:nth-child(2) .menu-item:nth-child(2) a{
	top:0px;
	top:0px;
}

body.page:not(.home) .filter-content > .filter-checkbox > .filter-item > label .term-label{
	font-size:18px;
	font-weight:600;
	font-size:18px;
	font-weight:600;
}

body.page:not(.home) .filter-content .filter-item span{
	left:360px;
	left:360px;
}

body.page:not(.home) .filter-content .filter-item .filter-item .term-label{
	font-size:16px;
	font-size:16px;
}

body.page:not(.home) .filter-content > .filter-checkbox > .filter-item > label .item-count{
	border-top-left-radius:0px;
	background-color:transparent;
	color:#a68855 !important;
	font-weight:600;
	border-width:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	border-top-left-radius:0px;
	background-color:transparent;
	color:#a68855 !important;
	font-weight:600;
	border-width:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page:not(.home) #menu-menu-principal > .menu-item > a{
	top:0px !important;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product .product .products-review .rating{
	display:none;
}

body.single-product .section-padding{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product .product_meta .products-info li:nth-child(2){

	display:none;
}

body.single-product .product_meta .products-info li:nth-child(1){

	display:none;
}

body.single-product .breadcrumb-wrapper .page-heading h1{
	text-shadow:rgb(0, 0, 0) 0px 1px 1px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 1px 0px 1px, rgb(0, 0, 0) -1px 0px 1px;
	font-weight:700;
	text-transform:capitalize;
}

body.single-product .page-heading .breadcrumb-items .active{
	text-shadow:rgb(0, 0, 0) 0px 1px 1px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 1px 0px 1px, rgb(0, 0, 0) -1px 0px 1px;
}

body.single-product .breadcrumb-items .d-inline-block a{
	text-shadow:rgb(0, 0, 0) 0px 1px 1px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 1px 0px 1px, rgb(0, 0, 0) -1px 0px 1px;
}

body.single-product .breadcrumb-wrapper{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	-webkit-box-shadow:0px 0px 21px 0px #5c5c5b;	box-shadow:0px 0px 21px 0px #5c5c5b;
}



/*-----------------------------------------------*/
/*  "Carnicería Canales" Page                   */
/*-----------------------------------------------*/
body.page-id-49 .elementor-element-195123 .dgwt-wcas-widget input[type=search]{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-49 .swiper-wrapper .swiper-slide-prev .mt-5 .ls-is-cached{
	height:760px !important;
}

body.page-id-49 .swiper-wrapper .swiper-slide-next .mt-5 .ls-is-cached{
	border-top-left-radius:15px !important;
	border-top-right-radius:15px !important;
	border-bottom-left-radius:15px !important;
	border-bottom-right-radius:150px !important;
}

body.page-id-49 .swiper-slide-active .mt-5 .ls-is-cached{
	border-top-right-radius:25px;
	border-bottom-right-radius:25px;
}

body.page-id-49 .swiper-wrapper .swiper-slide-duplicate-next .mt-5 .ls-is-cached{
	border-top-right-radius:25px !important;
	border-bottom-right-radius:25px !important;
	border-top-left-radius:25px !important;
	border-bottom-left-radius:25px !important;
}

body.page-id-49 .elementor-element-195123 .dgwt-wcas-widget .dgwt-wcas-sf-wrapp{
	background-color:#000000;
}



/*-----------------------------------------------*/
/*  "Carnicería Canales" Page                   */
/*-----------------------------------------------*/
body.page-id-26 .testimonial-wrapper-3 .testimonial-image{
	width:400px;
}

body.page-id-26 .testimonial-wrapper-3 .mt-lg-0 h3{
	text-align:justify;
}

body.page-id-26 .elementor-widget-video img{
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
}



/*-----------------------------------------------*/
/*  "Contactar" Page                             */
/*-----------------------------------------------*/
body.page-id-236793 #gform_submit_button_1{
	background-color:#705c3a;
}

body.page-id-236793 .elementor-widget-video img{
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
}



/*-----------------------------------------------*/
/*  "Mi Compra" Page                             */
/*-----------------------------------------------*/
body.page-id-252 .woocommerce-shipping-totals td a{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-252 #calc_shipping_city{
	color:#0f0f0f;
	text-align:right;
}

body.page-id-252 #calc_shipping_postcode{
	color:#000;
	text-align:right;
}



/*-----------------------------------------------*/
/*  "Finalizar Compra" Page                      */
/*-----------------------------------------------*/
body.page-id-253 #place_order{
	background-color:#bdc3c7;
}