.elementor-1014512 .elementor-element.elementor-element-c083733{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-1014512 .elementor-element.elementor-element-c083733, .elementor-1014512 .elementor-element.elementor-element-c083733 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1014512 .elementor-element.elementor-element-55e0eb0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1014512 .elementor-element.elementor-element-55e0eb0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1014512 .elementor-element.elementor-element-55e0eb0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1014512 .elementor-element.elementor-element-55e0eb0 > .elementor-element-populated{padding-block-start:0%;padding-inline-start:10%;padding-block-end:10%;padding-inline-end:10%;}.elementor-1014512 .elementor-element.elementor-element-7bf9e5c .vamtam-new{display:block;}.elementor-1014512 .elementor-element.elementor-element-7bf9e5c > .elementor-widget-container{background-color:var( --e-global-color-vamtam_accent_5 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1014512 .elementor-element.elementor-element-7bf9e5c{z-index:0;}.elementor-1014512 .elementor-element.elementor-element-7bf9e5c .woocommerce-product-gallery__wrapper,.elementor-1014512 .elementor-element.elementor-element-7bf9e5c .woocommerce-product-gallery--vamtam__wrapper{grid-gap:40px;}.woocommerce .elementor-1014512 .elementor-element.elementor-element-7bf9e5c .flex-viewport:not(:last-child){margin-bottom:0px;}.elementor-1014512 .elementor-element.elementor-element-dbeac6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-1014512 .elementor-element.elementor-element-dbeac6a > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1014512 .elementor-element.elementor-element-ba85795 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1014512 .elementor-element.elementor-element-ba85795 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h3-font-size );font-weight:var( --e-global-typography-vamtam_h3-font-weight );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-1014512 .elementor-element.elementor-element-e0cd781 > .elementor-widget-container{margin:20px 0px 15px 0px;}.elementor-1014512 .elementor-element.elementor-element-e0cd781{text-align:left;}.woocommerce .elementor-1014512 .elementor-element.elementor-element-e0cd781 .price{color:var( --e-global-color-vamtam_accent_6 );font-family:var( --e-global-typography-da31895-font-family ), Sans-serif;font-size:var( --e-global-typography-da31895-font-size );font-weight:var( --e-global-typography-da31895-font-weight );text-transform:var( --e-global-typography-da31895-text-transform );font-style:var( --e-global-typography-da31895-font-style );line-height:var( --e-global-typography-da31895-line-height );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-e0cd781 .price ins{color:var( --e-global-color-vamtam_accent_6 );font-family:var( --e-global-typography-1033654-font-family ), Sans-serif;font-size:var( --e-global-typography-1033654-font-size );font-weight:var( --e-global-typography-1033654-font-weight );text-transform:var( --e-global-typography-1033654-text-transform );font-style:var( --e-global-typography-1033654-font-style );line-height:var( --e-global-typography-1033654-line-height );}.elementor-1014512 .elementor-element.elementor-element-47564e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1014512 .elementor-element.elementor-element-a68e168{width:auto;max-width:auto;font-family:var( --e-global-typography-75063c5-font-family ), Sans-serif;font-size:var( --e-global-typography-75063c5-font-size );line-height:var( --e-global-typography-75063c5-line-height );color:var( --e-global-color-vamtam_accent_4 );}.elementor-1014512 .elementor-element.elementor-element-a68e168 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 25px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-vamtam_accent_7 );}.elementor-1014512 .elementor-element.elementor-element-a68e168 a{font-family:var( --e-global-typography-75063c5-font-family ), Sans-serif;font-size:var( --e-global-typography-75063c5-font-size );line-height:var( --e-global-typography-75063c5-line-height );color:var( --e-global-color-vamtam_accent_4 );}.elementor-1014512 .elementor-element.elementor-element-cad2b0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-vamtam_accent_7 );}.elementor-1014512 .elementor-element.elementor-element-cad2b0f .cart button{transition:all 0.2s !important;}.elementor-1014512 .elementor-element.elementor-element-cad2b0f .cart .added_to_cart{font-family:var( --e-global-typography-vamtam_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h6-font-size );font-weight:var( --e-global-typography-vamtam_h6-font-weight );text-transform:var( --e-global-typography-vamtam_h6-text-transform );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );transition:all 0.2s !important;}.elementor-1014512 .elementor-element.elementor-element-cad2b0f{--button-spacing:0px;}body:not(.rtl) .elementor-1014512 .elementor-element.elementor-element-cad2b0f .quantity ~ .added_to_cart{margin-left:0px;}body.rtl .elementor-1014512 .elementor-element.elementor-element-cad2b0f .quantity ~ .added_to_cart{margin-right:0px;}.elementor-1014512 .elementor-element.elementor-element-cad2b0f .quantity .qty{font-family:var( --e-global-typography-vamtam_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h6-font-size );font-weight:var( --e-global-typography-vamtam_h6-font-weight );text-transform:var( --e-global-typography-vamtam_h6-text-transform );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-vamtam_accent_1 );background-color:#02010100;transition:all 0.2s;}.elementor-1014512 .elementor-element.elementor-element-cad2b0f .quantity .qty:focus{color:var( --e-global-color-vamtam_accent_1 );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart .variations{width:100%;margin-bottom:20px;}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations tr:not(:last-child) > td{padding-bottom:20px;}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations label{font-family:var( --e-global-typography-6d96c5f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d96c5f-font-size );font-weight:var( --e-global-typography-6d96c5f-font-weight );line-height:var( --e-global-typography-6d96c5f-line-height );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations td.value select{color:var( --e-global-color-vamtam_accent_6 );border:1px solid #CED0BB;border-radius:0px;}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations td.value select, .woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations td.value:before{border:1px solid #CED0BB;border-radius:0px;}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations td.value:before{font-family:var( --e-global-typography-96d80f8-font-family ), Sans-serif;font-size:var( --e-global-typography-96d80f8-font-size );font-weight:var( --e-global-typography-96d80f8-font-weight );line-height:var( --e-global-typography-96d80f8-line-height );}.elementor-1014512 .elementor-element.elementor-element-71708c3{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px){.elementor-1014512 .elementor-element.elementor-element-ba85795 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-e0cd781 .price{font-size:var( --e-global-typography-da31895-font-size );line-height:var( --e-global-typography-da31895-line-height );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-e0cd781 .price ins{font-size:var( --e-global-typography-1033654-font-size );line-height:var( --e-global-typography-1033654-line-height );}.elementor-1014512 .elementor-element.elementor-element-a68e168{font-size:var( --e-global-typography-75063c5-font-size );line-height:var( --e-global-typography-75063c5-line-height );}.elementor-1014512 .elementor-element.elementor-element-a68e168 a{font-size:var( --e-global-typography-75063c5-font-size );line-height:var( --e-global-typography-75063c5-line-height );}.elementor-1014512 .elementor-element.elementor-element-cad2b0f .cart .added_to_cart{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.elementor-1014512 .elementor-element.elementor-element-cad2b0f .quantity .qty{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations label{font-size:var( --e-global-typography-6d96c5f-font-size );line-height:var( --e-global-typography-6d96c5f-line-height );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations td.value:before{font-size:var( --e-global-typography-96d80f8-font-size );line-height:var( --e-global-typography-96d80f8-line-height );}}@media(min-width:768px){.elementor-1014512 .elementor-element.elementor-element-55e0eb0{width:60%;}.elementor-1014512 .elementor-element.elementor-element-dbeac6a{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1014512 .elementor-element.elementor-element-55e0eb0{width:55%;}.elementor-1014512 .elementor-element.elementor-element-dbeac6a{width:45%;}}@media(max-width:1024px){.elementor-1014512 .elementor-element.elementor-element-c083733{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-bc-flex-widget .elementor-1014512 .elementor-element.elementor-element-55e0eb0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1014512 .elementor-element.elementor-element-55e0eb0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1014512 .elementor-element.elementor-element-55e0eb0 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:30px;}.elementor-1014512 .elementor-element.elementor-element-7bf9e5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-1014512 .elementor-element.elementor-element-7bf9e5c .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1014512 .elementor-element.elementor-element-7bf9e5c .flex-viewport{border-radius:0px 0px 0px 0px;}.elementor-1014512 .elementor-element.elementor-element-dbeac6a > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1014512 .elementor-element.elementor-element-ba85795 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1014512 .elementor-element.elementor-element-ba85795 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-1014512 .elementor-element.elementor-element-e0cd781 > .elementor-widget-container{margin:20px 0px 15px 0px;}.woocommerce .elementor-1014512 .elementor-element.elementor-element-e0cd781 .price{font-size:var( --e-global-typography-da31895-font-size );line-height:var( --e-global-typography-da31895-line-height );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-e0cd781 .price ins{font-size:var( --e-global-typography-1033654-font-size );line-height:var( --e-global-typography-1033654-line-height );}.elementor-1014512 .elementor-element.elementor-element-a68e168 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1014512 .elementor-element.elementor-element-a68e168{font-size:var( --e-global-typography-75063c5-font-size );line-height:var( --e-global-typography-75063c5-line-height );}.elementor-1014512 .elementor-element.elementor-element-a68e168 a{font-size:var( --e-global-typography-75063c5-font-size );line-height:var( --e-global-typography-75063c5-line-height );}.elementor-1014512 .elementor-element.elementor-element-cad2b0f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1014512 .elementor-element.elementor-element-cad2b0f .cart .added_to_cart{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.elementor-1014512 .elementor-element.elementor-element-cad2b0f{--button-spacing:0px;}body:not(.rtl) .elementor-1014512 .elementor-element.elementor-element-cad2b0f .quantity ~ .added_to_cart{margin-left:0px;}body.rtl .elementor-1014512 .elementor-element.elementor-element-cad2b0f .quantity ~ .added_to_cart{margin-right:0px;}.elementor-1014512 .elementor-element.elementor-element-cad2b0f .quantity .qty{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations label{font-size:var( --e-global-typography-6d96c5f-font-size );line-height:var( --e-global-typography-6d96c5f-line-height );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations td.value:before{font-size:var( --e-global-typography-96d80f8-font-size );line-height:var( --e-global-typography-96d80f8-line-height );}}@media(max-width:767px){.elementor-1014512 .elementor-element.elementor-element-c083733{margin-top:0px;margin-bottom:25px;padding:0px 20px 0px 20px;}.elementor-1014512 .elementor-element.elementor-element-55e0eb0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1014512 .elementor-element.elementor-element-55e0eb0 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:15px;padding-inline-end:0px;}.elementor-1014512 .elementor-element.elementor-element-7bf9e5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1014512 .elementor-element.elementor-element-dbeac6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1014512 .elementor-element.elementor-element-dbeac6a > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:20px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-1014512 .elementor-element.elementor-element-ba85795 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1014512 .elementor-element.elementor-element-ba85795 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-1014512 .elementor-element.elementor-element-e0cd781 > .elementor-widget-container{margin:20px 0px 15px 0px;}.woocommerce .elementor-1014512 .elementor-element.elementor-element-e0cd781 .price{font-size:var( --e-global-typography-da31895-font-size );line-height:var( --e-global-typography-da31895-line-height );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-e0cd781 .price ins{font-size:var( --e-global-typography-1033654-font-size );line-height:var( --e-global-typography-1033654-line-height );}.elementor-1014512 .elementor-element.elementor-element-a68e168 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:25px 0px 20px 0px;}.elementor-1014512 .elementor-element.elementor-element-a68e168{font-size:var( --e-global-typography-75063c5-font-size );line-height:var( --e-global-typography-75063c5-line-height );}.elementor-1014512 .elementor-element.elementor-element-a68e168 a{font-size:var( --e-global-typography-75063c5-font-size );line-height:var( --e-global-typography-75063c5-line-height );}.elementor-1014512 .elementor-element.elementor-element-cad2b0f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-1014512 .elementor-element.elementor-element-cad2b0f .cart .added_to_cart{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.elementor-1014512 .elementor-element.elementor-element-cad2b0f{--button-spacing:0px;}body:not(.rtl) .elementor-1014512 .elementor-element.elementor-element-cad2b0f .quantity ~ .added_to_cart{margin-left:0px;}body.rtl .elementor-1014512 .elementor-element.elementor-element-cad2b0f .quantity ~ .added_to_cart{margin-right:0px;}.elementor-1014512 .elementor-element.elementor-element-cad2b0f .quantity .qty{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations label{font-size:var( --e-global-typography-6d96c5f-font-size );line-height:var( --e-global-typography-6d96c5f-line-height );}.woocommerce .elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-1014512 .elementor-element.elementor-element-cad2b0f form.cart table.variations td.value:before{font-size:var( --e-global-typography-96d80f8-font-size );line-height:var( --e-global-typography-96d80f8-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-a68e168 */#df-addi-wrap{
  display:block !important;
  margin:10px 0 14px;
}

#df-addi-wrap addi-product-widget{
  display:block !important;
  min-height:40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-83b643c */body.postid-1011684 tr:has(input[name="fecha_1"]),
body.postid-1011684 tr:has(select[name="horario_1"]){

    height:0 !important;
    overflow:hidden !important;
    opacity:0 !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;

}/* End custom CSS */