@charset "UTF-8";
/* https://www.canelachocolate.com/wp-content/uploads/elementor/css/post-1197.css?ver=1787997691 */
.elementor-1197 .elementor-element.elementor-element-2c2284f>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-74b3c8a)}.elementor-1197 .elementor-element.elementor-element-2c2284f>.elementor-shape-top svg{width:calc(100% + 1.3px);height:0}.elementor-1197 .elementor-element.elementor-element-2c2284f>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-74b3c8a)}.elementor-1197 .elementor-element.elementor-element-2c2284f>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:50px}.elementor-1197 .elementor-element.elementor-element-2c2284f>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-1197 .elementor-element.elementor-element-28f2c4b .elementor-repeater-item-21b454e .swiper-slide-bg{background-color:#bbb;background-image:url(/wp-content/uploads/cabezera-web2.webp);background-size:cover}.elementor-1197 .elementor-element.elementor-element-28f2c4b .elementor-repeater-item-3a89dc9 .swiper-slide-bg{background-color:#bbb;background-image:url(/wp-content/uploads/cabezera-web1.webp);background-size:cover}.elementor-1197 .elementor-element.elementor-element-28f2c4b .elementor-repeater-item-4f051c9 .swiper-slide-bg{background-color:#bbb;background-image:url(/wp-content/uploads/cabezera-web3.webp);background-size:cover}.elementor-1197 .elementor-element.elementor-element-28f2c4b .swiper-slide{transition-duration:calc(5000ms*1.2);height:401px}.elementor-1197 .elementor-element.elementor-element-28f2c4b .swiper-slide-contents{max-width:60%}.elementor-1197 .elementor-element.elementor-element-28f2c4b .swiper-slide-inner{text-align:center}.elementor-1197 .elementor-element.elementor-element-0c2a992{--spacer-size:10px}.elementor-1197 .elementor-element.elementor-element-339cae8{width:100%;max-width:100%}.elementor-1197 .elementor-element.elementor-element-339cae8 .widget-image-caption{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-1197 .elementor-element.elementor-element-e0bf4d8{width:100%;max-width:100%}.elementor-1197 .elementor-element.elementor-element-e0bf4d8>.elementor-widget-container{margin:0 0 0 0}.elementor-1197 .elementor-element.elementor-element-e0bf4d8 .widget-image-caption{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-1197 .elementor-element.elementor-element-efc0d16{--spacer-size:0px}.elementor-1197 .elementor-element.elementor-element-8cb4ad3{--spacer-size:10px}.elementor-1197 .elementor-element.elementor-element-ab29700.ob-harakiri{writing-mode:inherit}.elementor-1197 .elementor-element.elementor-element-ab29700.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-1197 .elementor-element.elementor-element-ab29700.ob-harakiri div{writing-mode:inherit}.elementor-1197 .elementor-element.elementor-element-ab29700{text-align:center}.elementor-1197 .elementor-element.elementor-element-ab29700 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:var(--e-global-color-secondary)}.elementor-1197 .elementor-element.elementor-element-ab29700.ob-harakiri>div,.elementor-1197 .elementor-element.elementor-element-ab29700.ob-harakiri>h1,.elementor-1197 .elementor-element.elementor-element-ab29700.ob-harakiri>h2,.elementor-1197 .elementor-element.elementor-element-ab29700.ob-harakiri>h3,.elementor-1197 .elementor-element.elementor-element-ab29700.ob-harakiri>h4,.elementor-1197 .elementor-element.elementor-element-ab29700.ob-harakiri>h5,.elementor-1197 .elementor-element.elementor-element-ab29700.ob-harakiri>h6,.elementor-1197 .elementor-element.elementor-element-ab29700.ob-harakiri>p{transform:rotate(0deg)}.elementor-1197 .elementor-element.elementor-element-ab29700>div{text-indent:0;mix-blend-mode:inherit}.elementor-1197 .elementor-element.elementor-element-81c1d18 img{border-style:none}.elementor-1197 .elementor-element.elementor-element-1dbf401 img{border-style:none}.elementor-1197 .elementor-element.elementor-element-9cc8169 img{opacity:1;border-style:none}.elementor-1197 .elementor-element.elementor-element-57fcc16{width:100%;max-width:100%}.elementor-1197 .elementor-element.elementor-element-411e011{--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-1197 .elementor-element.elementor-element-2bc211f{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--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:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px}.elementor-1197 .elementor-element.elementor-element-2bc211f .swiper-slide>.elementor-element{height:100%}.elementor-1197 .elementor-element.elementor-element-a5cb6a6 .elementor-button{background-color:var(--e-global-color-74b3c8a);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:10px 10px 10px 10px}.elementor-1197 .elementor-element.elementor-element-a5cb6a6 .elementor-button:hover,.elementor-1197 .elementor-element.elementor-element-a5cb6a6 .elementor-button:focus{background-color:var(--e-global-color-2947fad6);color:var(--e-global-color-accent)}.elementor-1197 .elementor-element.elementor-element-a5cb6a6 .elementor-button-content-wrapper{flex-direction:row}.elementor-1197 .elementor-element.elementor-element-a5cb6a6 .elementor-button .elementor-button-content-wrapper{gap:18px}.elementor-1197 .elementor-element.elementor-element-a5cb6a6 .elementor-button:hover svg,.elementor-1197 .elementor-element.elementor-element-a5cb6a6 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1197 .elementor-element.elementor-element-c9590d3 .elementor-button{background-color:var(--e-global-color-74b3c8a);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:10px 10px 10px 10px}.elementor-1197 .elementor-element.elementor-element-c9590d3 .elementor-button:hover,.elementor-1197 .elementor-element.elementor-element-c9590d3 .elementor-button:focus{background-color:var(--e-global-color-2947fad6);color:var(--e-global-color-accent)}.elementor-1197 .elementor-element.elementor-element-c9590d3 .elementor-button-content-wrapper{flex-direction:row}.elementor-1197 .elementor-element.elementor-element-c9590d3 .elementor-button .elementor-button-content-wrapper{gap:18px}.elementor-1197 .elementor-element.elementor-element-c9590d3 .elementor-button:hover svg,.elementor-1197 .elementor-element.elementor-element-c9590d3 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1197 .elementor-element.elementor-element-64b54ae .elementor-button{background-color:var(--e-global-color-74b3c8a);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:10px 10px 10px 10px}.elementor-1197 .elementor-element.elementor-element-64b54ae .elementor-button:hover,.elementor-1197 .elementor-element.elementor-element-64b54ae .elementor-button:focus{background-color:var(--e-global-color-2947fad6);color:var(--e-global-color-accent)}.elementor-1197 .elementor-element.elementor-element-64b54ae .elementor-button-content-wrapper{flex-direction:row}.elementor-1197 .elementor-element.elementor-element-64b54ae .elementor-button .elementor-button-content-wrapper{gap:18px}.elementor-1197 .elementor-element.elementor-element-64b54ae .elementor-button:hover svg,.elementor-1197 .elementor-element.elementor-element-64b54ae .elementor-button:focus svg{fill:var(--e-global-color-accent)}body.elementor-page-1197:not(.elementor-motion-effects-element-type-background),body.elementor-page-1197>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 17%,var(--e-global-color-74b3c8a) 100%)}html,body{overflow-x:auto}:root{--page-title-display:none}@media(min-width:768px){.elementor-1197 .elementor-element.elementor-element-5a7d7da{width:100%}}@media(max-width:1024px){.elementor-1197 .elementor-element.elementor-element-2c2284f>.elementor-shape-top svg{width:calc(100% + 1.3px);height:0}.elementor-1197 .elementor-element.elementor-element-2c2284f>.elementor-shape-bottom svg{height:30px}.elementor-1197 .elementor-element.elementor-element-28f2c4b .swiper-slide{height:262px}.elementor-1197 .elementor-element.elementor-element-339cae8 .widget-image-caption{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1197 .elementor-element.elementor-element-e0bf4d8 .widget-image-caption{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1197 .elementor-element.elementor-element-2bc211f{--swiper-slides-to-display:2}.elementor-1197 .elementor-element.elementor-element-a5cb6a6 .elementor-button{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1197 .elementor-element.elementor-element-c9590d3 .elementor-button{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1197 .elementor-element.elementor-element-64b54ae .elementor-button{font-size:var(--e-global-typography-secondary-font-size)}}@media(max-width:767px){.elementor-1197 .elementor-element.elementor-element-2c2284f>.elementor-shape-top svg{width:calc(100% + 1.3px);height:0}.elementor-1197 .elementor-element.elementor-element-2c2284f>.elementor-shape-bottom svg{height:20px}.elementor-1197 .elementor-element.elementor-element-28f2c4b .swiper-slide{height:120px}.elementor-1197 .elementor-element.elementor-element-339cae8 .widget-image-caption{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1197 .elementor-element.elementor-element-e0bf4d8 .widget-image-caption{font-size:var(--e-global-typography-secondary-font-size);margin-block-start:20px}.elementor-1197 .elementor-element.elementor-element-efc0d16{--spacer-size:10px}.elementor-1197 .elementor-element.elementor-element-ab29700{text-align:center}.elementor-1197 .elementor-element.elementor-element-2bc211f{--swiper-slides-to-display:1}.elementor-1197 .elementor-element.elementor-element-a5cb6a6 .elementor-button{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1197 .elementor-element.elementor-element-c9590d3 .elementor-button{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1197 .elementor-element.elementor-element-64b54ae .elementor-button{font-size:var(--e-global-typography-secondary-font-size)}}