.elementor-242 .elementor-element.elementor-element-3657f350:not(.elementor-motion-effects-element-type-background), .elementor-242 .elementor-element.elementor-element-3657f350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-242 .elementor-element.elementor-element-3657f350{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-242 .elementor-element.elementor-element-3657f350 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-242 .elementor-element.elementor-element-672dbb34 > .elementor-widget-container{margin:4px -18px -18px -18px;padding:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-672dbb34{z-index:20;}.elementor-widget-clever-site-nav-menu .cafe-site-menu .toggle .text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-clever-site-nav-menu nav.cafe-site-menu .cafe-wrap-menu ul li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-clever-site-nav-menu nav.cafe-site-menu .mega-menu-content .menu-item-mega>a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-clever-site-nav-menu nav.cafe-site-menu .cafe-wrap-menu ul ul li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-clever-site-nav-menu ..cafe-site-menu .cafe-hamburger-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-242 .elementor-element.elementor-element-7c5ba4ca > .elementor-widget-container{margin:22px 22px 22px 22px;}.elementor-242 .elementor-element.elementor-element-7c5ba4ca .cafe-menu{text-align:right;}.elementor-242 .elementor-element.elementor-element-7c5ba4ca ul.cmm4e{justify-content:right;}.elementor-widget-clever-canvas-cart .cafe-cart-count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-clever-canvas-cart .cafe-cart-subtotal{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-242 .elementor-element.elementor-element-55c31752 > .elementor-widget-container{margin:27px 27px 27px 27px;}.elementor-242 .elementor-element.elementor-element-55c31752{z-index:30;}@media(min-width:768px){.elementor-242 .elementor-element.elementor-element-7723a8ce{width:16.56%;}.elementor-242 .elementor-element.elementor-element-581411f2{width:70.788%;}.elementor-242 .elementor-element.elementor-element-632bdff8{width:11.928%;}}@media(max-width:767px){.elementor-242 .elementor-element.elementor-element-3657f350{margin-top:1px;margin-bottom:69px;padding:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-7723a8ce{width:34%;order:3;}.elementor-242 .elementor-element.elementor-element-7723a8ce > .elementor-element-populated{margin:-1px -1px -1px -1px;--e-column-margin-right:-1px;--e-column-margin-left:-1px;padding:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-672dbb34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-581411f2{width:29%;order:3;}.elementor-242 .elementor-element.elementor-element-581411f2 > .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-242 .elementor-element.elementor-element-581411f2 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-7c5ba4ca > .elementor-widget-container{margin:16px 0px 0px 36px;}.elementor-242 .elementor-element.elementor-element-7c5ba4ca{text-align:center;}.elementor-242 .elementor-element.elementor-element-7c5ba4ca nav.cafe-site-menu .cafe-wrap-menu ul li a{font-size:26px;}.elementor-242 .elementor-element.elementor-element-7c5ba4ca nav.cafe-site-menu .cafe-menu > .menu-item > a::before{height:0px;}.elementor-242 .elementor-element.elementor-element-7c5ba4ca nav.cafe-site-menu .cafe-wrap-menu ul > li a{padding:9px 0px 0px 0px;}.elementor-242 .elementor-element.elementor-element-632bdff8{width:36%;order:3;}.elementor-242 .elementor-element.elementor-element-632bdff8 > .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-242 .elementor-element.elementor-element-632bdff8 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-242 .elementor-element.elementor-element-55c31752 > .elementor-widget-container{margin:7px 7px 7px 29px;}.elementor-242 .elementor-element.elementor-element-55c31752{text-align:right;}}