.elementor-18017 .elementor-element.elementor-element-f4187b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-18017 .elementor-element.elementor-element-f4187b1:not(.elementor-motion-effects-element-type-background),.elementor-18017 .elementor-element.elementor-element-f4187b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-18017 .elementor-element.elementor-element-b71891d .elementor-button{background-color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:5px 5px 5px 5px}.elementor-18017 .elementor-element.elementor-element-b71891d .elementor-button-content-wrapper{flex-direction:row}.elementor-18017 .elementor-element.elementor-element-f93f985{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0em 5em;--row-gap:0em;--column-gap:5em;--overlay-opacity:0.15;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em}.elementor-18017 .elementor-element.elementor-element-f93f985:not(.elementor-motion-effects-element-type-background),.elementor-18017 .elementor-element.elementor-element-f93f985>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-18017 .elementor-element.elementor-element-f93f985::before,.elementor-18017 .elementor-element.elementor-element-f93f985>.elementor-background-video-container::before,.elementor-18017 .elementor-element.elementor-element-f93f985>.e-con-inner>.elementor-background-video-container::before,.elementor-18017 .elementor-element.elementor-element-f93f985>.elementor-background-slideshow::before,.elementor-18017 .elementor-element.elementor-element-f93f985>.e-con-inner>.elementor-background-slideshow::before,.elementor-18017 .elementor-element.elementor-element-f93f985>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://lacasadetacos.es/wp-content/uploads/2026/07/Sin-titulo-1.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-18017 .elementor-element.elementor-element-106d783{--display:flex}.elementor-18017 .elementor-element.elementor-element-3b61f53{--display:flex;--overlay-opacity:0.5;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em}.elementor-18017 .elementor-element.elementor-element-3b61f53::before,.elementor-18017 .elementor-element.elementor-element-3b61f53>.elementor-background-video-container::before,.elementor-18017 .elementor-element.elementor-element-3b61f53>.e-con-inner>.elementor-background-video-container::before,.elementor-18017 .elementor-element.elementor-element-3b61f53>.elementor-background-slideshow::before,.elementor-18017 .elementor-element.elementor-element-3b61f53>.e-con-inner>.elementor-background-slideshow::before,.elementor-18017 .elementor-element.elementor-element-3b61f53>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-18017 .elementor-element.elementor-element-499f992{margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 2em}.elementor-18017 .elementor-element.elementor-element-499f992 .elementor-heading-title{font-family:"Merienda",Sans-serif;font-size:3em;font-weight:600;color:var(--e-global-color-text)}.elementor-18017 .elementor-element.elementor-element-8046d41{margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 2em;--button-spacing:1.5em}.elementor-18017 .elementor-element.elementor-element-8046d41 .cart button,.elementor-18017 .elementor-element.elementor-element-8046d41 .cart .button{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-text);background-color:var(--e-global-color-secondary);transition:all 0.2s}.elementor-18017 .elementor-element.elementor-element-8046d41 .added_to_cart{color:var(--e-global-color-text)}.elementor-18017 .elementor-element.elementor-element-8046d41 .quantity .qty{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);padding:6px 6px 6px 6px;color:var(--e-global-color-primary);background-color:var(--e-global-color-text);transition:all 0.2s}.woocommerce .elementor-18017 .elementor-element.elementor-element-8046d41 form.cart .variations{width:0%}.woocommerce .elementor-18017 .elementor-element.elementor-element-8046d41 form.cart table.variations label{color:var(--e-global-color-text)}.woocommerce .elementor-18017 .elementor-element.elementor-element-8046d41 form.cart table.variations td.value select{color:var(--e-global-color-text)}.woocommerce .elementor-18017 .elementor-element.elementor-element-8046d41 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-18017 .elementor-element.elementor-element-8046d41 form.cart table.variations td.value:before{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-18017 .elementor-element.elementor-element-af50fe4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-18017 .elementor-element.elementor-element-af50fe4:not(.elementor-motion-effects-element-type-background),.elementor-18017 .elementor-element.elementor-element-af50fe4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-18017 .elementor-element.elementor-element-09b21b4{margin:6em 0em calc(var(--kit-widget-spacing, 0px) + 4em) 0em;text-align:center}.elementor-18017 .elementor-element.elementor-element-09b21b4 .elementor-heading-title{font-family:"Merienda",Sans-serif;font-size:2em;font-weight:600;color:var(--e-global-color-text)}.elementor-18017 .elementor-element.elementor-element-07469c5{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-1.5em;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-1.5em;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%}.elementor-18017 .elementor-element.elementor-element-07469c5 .swiper-slide>.elementor-element{height:100%}@media(min-width:768px){.elementor-18017 .elementor-element.elementor-element-f93f985{--content-width:1300px}.elementor-18017 .elementor-element.elementor-element-106d783{--width:40%}}@media(max-width:1024px){.elementor-18017 .elementor-element.elementor-element-07469c5{--swiper-slides-to-display:2}}@media(max-width:767px){.elementor-18017 .elementor-element.elementor-element-07469c5{--swiper-slides-to-display:1}}.woocommerce-message{display:none!important}.elementor-18017 .elementor-element.elementor-element-8046d41 form.cart label,.elementor-18017 .elementor-element.elementor-element-8046d41 form.cart .yay-options-title,.elementor-18017 .elementor-element.elementor-element-8046d41 form.cart div[class*="yay"] label,.elementor-18017 .elementor-element.elementor-element-8046d41 form.cart div[class*="yay"] span,.elementor-18017 .elementor-element.elementor-element-8046d41 form.cart div[class*="yay"] p{color:#ffffff!important}.elementor-18017 .elementor-element.elementor-element-8046d41 form.cart div[class*="yay"] .yay-swatch-item,.elementor-18017 .elementor-element.elementor-element-8046d41 form.cart div[class*="yay"] label.yaycp-swatch{border:1px solid #ffffff!important;color:#ffffff!important;background:transparent!important}.elementor-18017 .elementor-element.elementor-element-8046d41 form.cart div[class*="yay"] .yay-swatch-item.selected,.elementor-18017 .elementor-element.elementor-element-8046d41 form.cart div[class*="yay"] .yay-swatch-item.yay-active,.elementor-18017 .elementor-element.elementor-element-8046d41 form.cart div[class*="yay"] label.yaycp-swatch.selected{background-color:#cc0000!important;border-color:#cc0000!important;color:#ffffff!important}