:root{font-size:62.5%;--dark: #1a1a1a;--brown: #392909;--yellow: #FFD05C;--orange: #C98400;--orange-700: #af5412;--light: #FFF8E7;--font-size-base: 1.2rem;--font-size-xs: 1.2rem;--font-size-s: 1.4rem;--font-size-m: 1.7rem;--font-size-l: 2rem;--font-size-xl: 2.8rem;--font-size-2xl: 3rem;--font-size-3xl: 3.2rem;--font-size-4xl: 4.8rem;--font-size-huge: 6rem;--spacing-base: 1rem;--spacing-xs: .5rem;--spacing-s: 1rem;--spacing-m: 1.5rem;--spacing-l: 2rem;--spacing-xl: 2.5rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--spacing-huge: 6rem;--brand-background-color: var(--orange-700);--accent-background-color: var(--orange);--dark-background-color: var(--dark);--light-background-color: var(--light);--neutral-background-color: var(--brown);--brand-text-color: var(--orange-700);--accent-text-color: var(--orange);--default-text-color: var(--orange-700);--inverted-text-color: var(--light);--font-body: "Parkinsans",Helvetica,Arial,sans;--font-body--italic: "Parkinsans",Helvetica,Arial,sans;--font-body--bold: "Parkinsans",Helvetica,Arial,sans;--font-display-1: var(--font-size-xl);--font-display-2: var(--font-size-2xl);--font-display-3: var(--font-size-3xl);--font-display-4: var(--font-size-4xl);--font-body-large: var(--font-size-l);--font-body-default: var(--font-size-m);--font-body-small: var(--font-size-s);--border-bold: 3.5px solid var(--dark-background-color);--border-medium: 2.5px solid var(--dark-background-color);--border-light: .5px solid var(--dark-background-color);--radius-global: .4rem;--page-width: 100rem;--editorial-width: 100rem;--reading-width: 80rem;--page-margin: var(--spacing-m)}:root[data-section=brunch]{--brand-background-color: var(--orange)}:root[data-section=delices]{--brand-background-color: var(--orange-700)}:root[data-section=default]{--brand-background-color: var(--orange-700)}@media (min-width: 1024px){:root{--page-margin: var(--spacing-2xl)}}.dark{--default-text-color: var(--inverted-text-color);--light-background-color: var(--dark-background-color)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{min-height:100vh}body{font-size:62.5%;font-family:var(--font-body),Helvetica,Arial,serif,ui-serif;font-weight:400;margin:0;padding:0;background-color:var(--light-background-color);color:var(--default-text-color);display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:0;font-optical-sizing:auto;min-height:100vh}a,a:visited,a:active{color:var(--inverted-text-color)}a:hover,a:visited:hover,a:active:hover{text-decoration:none}.center{text-align:center}.media-wrapper{position:relative;width:100%;padding-bottom:56.25%}.media-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}img{width:100%;height:auto;max-width:100%}address{font-style:normal}.button--primary{display:block;font-size:var(--font-size-l);text-decoration:none;line-height:1;text-align:center;text-transform:none;background-color:var(--brand-background-color);border-radius:99px;padding:var(--spacing-l) var(--spacing-2xl);max-width:28rem;color:var(--inverted-text-color);min-width:20rem}.button--primary:visited{color:var(--inverted-text-color)}.button--secondary{display:block;font-size:var(--font-size-l);text-decoration:none;line-height:1;text-align:center;text-transform:none;background-color:transparent;border-radius:99px;border:2px solid var(--brown);padding:var(--spacing-l) var(--spacing-2xl);max-width:28rem;color:var(--default-text-color);min-width:20rem}.button--secondary:visited{color:var(--default-text-color)}.brand-gradient{width:100%;background:linear-gradient(to bottom,#1a1003,#1a1003 4px,#fff 4px,#fff 7px,#4b3000 7px,#4b3000 11px,#fff 11px,#fff 14px,#a65c00 14px,#a65c00 17px,#fff 17px,#fff 22px,#d88c00 22px,#d88c00 24px,#fff 24px,#fff 29px,#d88c00 29px,#d88c00 30px,#fff 30px,#fff 35px);background-repeat:no-repeat;height:30px}h1,.h1{font-size:var(--font-display-4);line-height:1.2;font-weight:400;margin:0 0 var(--spacing-m) 0}h2,.h2{font-size:var(--font-display-3);font-family:var(--font-body);margin:0;font-weight:600;line-height:1}h3,.h3{font-size:var(--font-size-l);font-family:var(--font-body--bold);margin:0;font-weight:500;line-height:1.2}h4,.h4{font-size:var(--font-body-large);font-family:var(--font-body);text-transform:uppercase;margin:0 0 var(--spacing-s) 0;font-weight:400;line-height:1.2}p,ul,ol,li,span{font-size:var(--font-size-m);line-height:1.4}p small,ul small,ol small,li small,span small{font-size:var(--font-size-s);line-height:1.2}p{margin:0;font-size:var(--font-size-l)}em{font-family:var(--font-body--italic)}b,strong{font-family:var(--font-body--bold)}table{font-size:var(--font-body-default);margin:0 auto}.header-main{padding:var(--spacing-s) .8rem;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:var(--spacing-m)}.header-main .brand-link svg{max-width:15rem}.language-switcher{padding:0}#language-select{padding:.8rem 1.6rem;font-size:var(--font-size-s);text-transform:uppercase;border:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url("data:image/svg+xml,%3csvg%20width='9'%20height='13'%20viewBox='0%200%209%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.98438%202.86787L1.92437%205.9212L0.984375%204.9812L4.98438%200.981201L8.98438%204.9812L8.04438%205.9212L4.98438%202.86787ZM4.98438%2011.095L1.92437%208.04169L0.984375%208.98169L4.98438%2012.9817L8.98438%208.98169L8.04438%208.04169L4.98438%2011.095Z'%20fill='%23C36D24'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right 8px;background-size:7px;line-height:.8;color:var(--brand-text-color)}.navMenu-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--brand-background-color);z-index:9999;padding:0;overflow-y:auto;transition:opacity .3s ease;text-align:center;height:100%;width:100%;display:grid}.navMenu-toggle{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:0;background-color:transparent;font-size:var(--font-size-s);text-transform:uppercase;color:var(--brand-text-color);cursor:pointer;padding:var(--spacing-s) var(--spacing-s) var(--spacing-xs) var(--spacing-s);border-radius:var(--radius-global)}.navMenu-toggle:hover{background-color:var(--yellow);color:var(--brown)}.navMenu-wrapper.hidden{display:none}body.navMenu-open{overflow:hidden}.navMenu-close{font-size:2rem;background:none;border:none;margin-bottom:2rem;cursor:pointer;position:absolute;z-index:999;top:var(--spacing-s);right:var(--spacing-s);background-color:var(--light);border-radius:99px;padding:var(--spacing-xs);width:3.2rem;height:3.2rem}.navMenu-list{list-style:none;padding:0;margin:0;display:grid;justify-content:stretch;align-items:center;gap:0;width:100%}.navMenu-list .navMenu-item{margin-bottom:var(--spacing-l);width:100%;height:100%;display:flex;flex-flow:column wrap;justify-content:center;gap:1.6rem;margin:0;padding:0}.navMenu-list .navMenu-item:first-of-type{background-color:var(--orange)}.navMenu-list a{text-decoration:none;line-height:1;color:var(--inverted-text-color)}.navMenu-info{list-style:none;padding:0;margin:0;color:var(--inverted-text-color)}.navMenu-info li{font-size:var(--font-size-xl)}.menuItem-link{display:block;font-size:calc(var(--font-size-huge) * 1.15)}.menu-link{font-size:var(--font-size-l);display:block}.site-footer{margin:0;padding:0}.site-footer .quick-links{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:var(--spacing-l) var(--page-margin);list-style:none;margin:0}.site-footer .quick-links a{color:var(--orange-700)}.site-footer .brand-gradient{transform:rotate(180deg)}.language-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3}.modal-content{position:relative;z-index:1;margin:10vh auto;max-width:400px;background:#fff;padding:2rem;border-radius:8px;text-align:center}.language-options{padding:0;margin:var(--spacing-2xl) var(--page-margin);list-style:none;display:flex;flex-flow:column wrap;gap:var(--spacing-s)}.language-options button{display:block;width:100%;padding:var(--page-margin);font-size:var(--font-size-l);background-color:var(--light-background-color);cursor:pointer;border:2px solid var(--dark-background-color)}.language-options button:hover{border-color:var(--accent-background-color);color:var(--inverted-text-color);background-color:var(--accent-background-color)}.site-main{margin:0;background-color:var(--light-background-color);display:grid;grid-template-columns:1fr;grid-template-rows:auto;place-content:start;padding:0}@media (min-width: 768px){.site-main{grid-template-columns:1fr}}.site-main .content-home img{border-radius:calc(var(--radius-global) * 2)}.content-page{padding:var(--page-margin)}.section-header{margin:var(--spacing-2xl) 0 var(--spacing-m) 0;color:var(--brand-text-color)}.menu-wrapper{padding:var(--page-margin)}.menu-header{padding:var(--spacing-xs) 0 var(--spacing-s) 0}.menu-header:before{content:"⎯";font-size:var(--font-size-2xl);display:inline-block;line-height:0}.menu-items{list-style:none;margin:0;padding:0}.menu-items p{margin:0;padding:0}.menu-item{display:flex;flex-flow:column nowrap;margin-bottom:var(--spacing-l)}.menu-item .item-row{display:flex;gap:1rem;flex-flow:row nowrap;align-items:baseline;justify-content:space-between}.menu-item .item-price{font-family:var(--font-body);font-size:var(--font-size-m)}.menu-item .meta{display:flex;flex-flow:row wrap;gap:1rem;justify-content:start}.menu-item .meta .meta-item,.menu-item .item-description{font-size:var(--font-size-s)}.menu-item .item-alergens{background-color:rgba(var(--blue),.25);color:var(--default-text-color);font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-xs);display:none}.carousel-wrapper{display:grid;position:relative;width:100%;max-height:100vh}@media (min-width: 1024px){.carousel-wrapper{max-height:80vh}}.carousel-slide{grid-area:1 / 1;opacity:0;z-index:0;transition:opacity 5s ease;pointer-events:none}.carousel-slide.active{opacity:1;z-index:1;pointer-events:auto}.carousel-slide img{width:100%;height:auto;display:block}#menu{color:var(--default-text-color)}.menu-wrapper{color:var(--brown)}.menu-wrapper h2{color:var(--orange-700)}.menu-wrapper .menu-section{max-width:var(--page-width);margin-bottom:var(--spacing-xl);margin:0 auto;position:relative;overflow:hidden}.menu-wrapper .menu-section h2{font-size:var(--font-size-3xl);font-weight:600;margin-bottom:var(--spacing-s)}.menu-wrapper .menu-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:8px;background-repeat:repeat-x;background-size:20px 8px;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 40 8' xmlns='http://www.w3.org/2000/svg'><path d='M0 5 Q10 0 20 5 T40 5' fill='none' stroke='%23C98400' stroke-width='1'/></svg>")}.menu-wrapper .menu-items{display:flex;flex-flow:column nowrap}.menu-wrapper .menu-item{margin:0;display:flex;flex-flow:column nowrap}.menu-wrapper .menu-item .item-content{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:baseline;margin-bottom:var(--spacing-m)}.menu-wrapper .menu-item .item-info{display:flex;flex-flow:row wrap;gap:.8rem;align-items:center;margin-right:var(--spacing-s)}.menu-wrapper .menu-item .item-info .menu-item--title{font-size:var(--font-size-l);font-weight:500;display:inline-block}.menu-wrapper .menu-item .item-info .tag-vegano{font-size:var(--font-size-xs);color:#588858;background-color:#58885826;border-radius:99px;padding:6px;line-height:1;display:inline-block}.menu-wrapper .menu-item .item-price{text-align:right}.menu-wrapper .menu-item p{margin:0}.menu-wrapper .extras{border:1px solid var(--brand-background-color);border-radius:var(--radius-global);padding:var(--spacing-s) var(--spacing-s);margin:0 0 var(--spacing-m) 0}.menu-wrapper .plus-symbol{color:var(--accent-text-color);font-weight:600;font-size:var(--font-size-xs)}.menu-wrapper .extra-title{display:flex;flex-flow:row nowrap;align-items:center;gap:.4rem}.menu-wrapper .extras-list{list-style:none;padding:0;margin:0}.menu-wrapper .extras-list li{display:flex;flex-flow:row nowrap;align-items:baseline;justify-content:space-between}.brand{display:flex;flex-flow:row nowrap;justify-content:center}.brand .brand-logo{max-width:25rem}.section-timetable{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;gap:0;margin:0}@media (min-width: 1024px){.section-timetable{flex-flow:row nowrap}}.section-timetable .timetable-maiatza-brunch-cakes,.section-timetable .timetable-delices-maiatza{padding:var(--spacing-huge) 0;background-color:var(--brand-background-color);width:100%;display:flex;place-content:center}.section-timetable .timetable-maiatza-brunch-cakes{background-color:var(--orange)}.place-info--brunch,.place-info--delices{padding:var(--spacing-l) var(--page-margin);margin:0;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;text-align:center;font-size:var(--font-size-s);color:var(--inverted-text-color)}.place-info--brunch p,.place-info--delices p{font-size:var(--font-size-s);line-height:1.5}.icon--place,.icon--time{margin:var(--spacing-m) 0}.place-info--maiatza-brunch-cakes{background-color:var(--orange)}.hero-single{display:flex;align-items:flex-end;max-width:108rem;margin:0 auto}.site-single{padding:var(--page-margin)}.hero{overflow:hidden;display:flex;flex-flow:column wrap;justify-content:center;min-height:50rem}@media (min-width: 500px){.hero{max-height:40vh}}.site-hub{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:-10rem auto 0;width:calc(100% - 3.2rem);max-width:70rem}.site-hub .hub-item{display:block;padding:var(--spacing-m)}.site-hub .hub-item--1{background-color:#ffefd1;border-top-left-radius:calc(var(--radius-global) * 2);border-bottom-left-radius:calc(var(--radius-global) * 2)}.site-hub .hub-item--2{background-color:#ffe6d0;border-top-right-radius:calc(var(--radius-global) * 2);border-bottom-right-radius:calc(var(--radius-global) * 2)}.content-home{padding:var(--page-margin);text-align:center}.content-home img{display:inline-block;max-width:40rem}.content-home p{max-width:85rem;margin:0 auto}.content-home .home-description{margin-bottom:var(--spacing-l)}.section-maiatza-brunch-cakes{background-color:#ffefd1}.section-delices-maiatza{background-color:#ffe6d0}.section-body{margin-bottom:var(--spacing-l);padding:0 var(--page-margin);padding-top:var(--spacing-l)}.section-body p{font-size:var(--spacing-2xl)}.section-actions{display:flex;flex-flow:row wrap;justify-content:center;padding:var(--spacing-l)}.mySwiper{visibility:hidden;opacity:0;transition:opacity .3s ease}.mySwiper.is-ready{visibility:visible;opacity:1}.swiper{width:calc(100vw - var(--page-margin) * 2);max-width:100%;overflow:hidden;position:relative;margin:0;padding:0 var(--page-margin)}.swiper-wrapper{display:flex}.swiper-slide{width:auto;flex-shrink:0}.swiper-slide img{display:block;width:100%;height:auto;object-fit:cover;border-radius:8px}.section-maiatza-brunch-cakes,.section-delices-maiatza{text-align:center;padding-bottom:var(--spacing-2xl)}.section-coffee{background-color:#e8e2d7;padding:calc(var(--spacing-huge) * 2) var(--page-margin);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.section-coffee p{font-size:var(--font-size-xl);font-weight:600;text-align:center;margin:var(--spacing-l) 0}.ticker{background-color:var(--brown);color:var(--light);font-size:var(--font-size-2xl);text-transform:uppercase;line-height:1;padding:var(--spacing-xs) var(--page-margin) 0 var(--page-margin)}.section-cake{padding:var(--spacing-huge) var(--spacing-huge);background-color:#fcfcf2;text-align:center;display:flex;flex-flow:column nowrap;align-items:center}.section-cake p{margin-bottom:var(--spacing-l)}.section-cake img{margin-bottom:var(--spacing-l);max-width:50rem;width:100%;height:auto}.section-map{padding:var(--spacing-3xl) 0 0 0;text-align:center;background-color:#fff}.section-map img{max-width:60rem;width:100%}.section-map .section-media{margin:var(--spacing-3xl) 0 0 0}.hub-social{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:var(--spacing-2xl) 0}.hub-social .social-logo{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.hub-social .social-links{display:flex;flex-flow:row wrap;justify-content:space-evenly;align-items:center;gap:var(--spacing-l)}.hub-social .social-links .social-link{text-decoration:none;background-color:var(--brand-background-color);font-size:var(--font-size-m);display:block;color:var(--inverted-text-color);padding:var(--spacing-xl) var(--spacing-l);border-radius:calc(var(--radius-global) * 3);min-width:18rem;text-align:center;margin:var(--spacing-l) 0}.hub-social .social-links .social-link.social-brunch{background-color:var(--orange)}
