@font-face{font-family:Surveyor Fine Bold Regular;src:url(/cdn/shop/files/Surveyor_Fine_Bold_Regular.eot);src:url(/cdn/shop/files/Surveyor_Fine_Bold_Regular.eot?#iefix)format("embedded-opentype"),url(/cdn/shop/files/Surveyor_Fine_Bold_Regular.woff)format("woff"),url(/cdn/shop/files/Surveyor_Fine_Bold_Regular.woff2)format("woff2"),url(/cdn/shop/files/Surveyor_Fine_Bold_Regular.ttf)format("truetype"),url("5037e4c542639e036785dab5012a6b03.svg#Surveyor Fine Bold Regular")format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham Cond;src:url(/cdn/shop/files/GothamCond-Medium.eot);src:url(/cdn/shop/files/GothamCond-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/GothamCond-Medium.woff2) format("woff2"),url(/cdn/shop/files/GothamCond-Medium.woff) format("woff"),url(/cdn/shop/files/GothamCond-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham Cond;src:url(/cdn/shop/files/GothamCond-Bold.eot);src:url(/cdn/shop/files/GothamCond-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/GothamCond-Bold.woff2) format("woff2"),url(/cdn/shop/files/GothamCond-Bold.woff) format("woff"),url(/cdn/shop/files/GothamCond-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham Cond;src:url(/cdn/shop/files/GothamCond-Book.eot);src:url(/cdn/shop/files/GothamCond-Book.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/GothamCond-Book.woff2) format("woff2"),url(/cdn/shop/files/GothamCond-Book.woff) format("woff"),url(/cdn/shop/files/GothamCond-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Medium.eot);src:url(/cdn/shop/files/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Montserrat-Medium.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-Medium.woff) format("woff"),url(/cdn/shop/files/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham Cond ExtraBlack;src:url(/cdn/shop/files/GothamCond-XBlack.eot);src:url(/cdn/shop/files/GothamCond-XBlack.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/GothamCond-XBlack.woff2) format("woff2"),url(/cdn/shop/files/GothamCond-XBlack.woff) format("woff"),url(/cdn/shop/files/GothamCond-XBlack.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Paris;src:url(/cdn/shop/files/Paris.eot);src:url(/cdn/shop/files/Paris.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Paris.woff2) format("woff2"),url(/cdn/shop/files/Paris.woff) format("woff"),url(/cdn/shop/files/Paris.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body,p{font-family:Gotham Cond;font-weight:400;font-size:20px;line-height:28px;letter-spacing:.7px}h1,h2{font-family:Surveyor Fine Bold Regular;font-weight:400}h6{margin:0}.subtitle p{color:#fff;font-size:24px;font-weight:400;letter-spacing:0;margin:0;padding:0;font-family:Gotham Cond}header .list-menu li:first-child .list-menu__item{background:#fff;color:#2a5135;font-weight:500;border-radius:30px;padding:6px 15px;letter-spacing:0}header .list-menu li:first-child .list-menu__item:hover span{color:#2a5135}header .list-menu li .list-menu__item{text-transform:uppercase;font-size:18px;font-family:Gotham Cond;color:#fff}.header__menu-item:hover span{text-decoration:none;text-underline-offset:auto}.list-menu--inline{align-items:center}.footer-block.grid__itemm{max-width:15.8%;width:100%}.footer-block__details-content .list-menu__item--link{font-family:Montserrat;color:#e5e8e5;font-size:12px;font-weight:500;letter-spacing:.7px;padding:0}.footer-block__details-content>:first-child .list-menu__item--link{text-transform:uppercase}.footer-block__details-content strong,.footer-block__brand-info .rte strong{text-transform:uppercase;font-weight:400;font-family:Montserrat;font-size:14px;letter-spacing:0}.flex{display:flex}.w-full{max-width:100%;width:100%}.relative{position:relative}.h-full{max-height:100%;height:100%}.default-btn{text-transform:uppercase;font-size:22px;font-family:Gotham Cond;font-weight:400;background:#295135;padding:12px 100px;border-radius:30px;color:#fff;text-decoration:none;display:table;margin:1rem auto 0;letter-spacing:.7px}a{text-decoration:none!important}.copyright__content{font-size:12px!important;font-family:Montserrat;color:#e5e8e5;letter-spacing:1px}a:hover{transition-duration:.2s}.default-btn:hover{background:#423931}.desktop-hide{display:none}.footer-block--menu ul:nth-child(2){margin-top:2rem}.product-card-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.product-card-wrap .product-card{max-width:32.6%;width:100%;background:#fff;border-radius:8px;padding:2rem 2rem 8rem;margin-bottom:1.4rem;position:relative}.product-card-wrap .product-card img{max-width:100%;width:100%;max-height:320px;height:100%;object-fit:contain}.product-card-wrap .product-card h3{font-family:Gotham Cond;font-size:25px;color:#295135;letter-spacing:.7px;font-weight:700;margin:.6rem 0 0;padding:0}.product-card-wrap .product-card p{color:#423931;font-size:17px;line-height:22px;display:flow-root;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:10px 0 20px;height:66px}.product-card-wrap .product-card h6{color:#d54413;font-size:22px;font-weight:700;letter-spacing:.7px;margin:0}.product-card-wrap .product-card ul,.menu-coffee-and-tea .product-menu-list ul,.menu-freshly-baked .product-menu-list ul{list-style:none;padding:0;margin:0;display:flex}.product-card-wrap .product-card-price{display:flex;justify-content:space-between;margin-top:0;position:absolute;bottom:1rem;max-width:90%;width:100%}.product-card-wrap .product-card .image-container,.menu-coffee-and-tea .product-menu-list .image-container,.menu-freshly-baked .product-menu-list .image-container{position:relative;display:flex}.product-card-wrap .product-card .image-container .hover-text{position:absolute;top:-3.6rem;left:50%;transform:translate(-50%);background-color:#423931;color:#fff;padding:3px 15px;border-radius:4px;display:none;z-index:2;font-size:16px;font-weight:400;font-family:Gotham Cond;width:max-content}.product-card-wrap .product-card .image-container:hover .hover-text{display:block}.menu-coffee-and-tea-list{list-style:none;padding:0;display:flex;flex-wrap:wrap}.menu-coffee-and-tea .menu-coffee-and-tea-list{margin-bottom:8rem}.product-menu-list .product-card-price{max-width:300px;width:100%}.menu-coffee-and-tea-list li{background:#d8e1d3;font-size:18px;font-weight:400;color:#000;margin-right:10px;padding:7px 15px;border-radius:8px;line-height:18px;margin-bottom:10px}.menu-coffee-and-tea .product-menu-list{justify-content:space-between;align-items:center}.menu-coffee-and-tea .product-menu-list h3{color:#295135;font-size:25px;font-weight:700;font-family:Gotham Cond;margin:0 2rem 0 0;max-width:max-content;width:100%}.menu-coffee-and-tea .product-menu-list .image-container .hover-text{position:absolute;top:-3.6rem;left:50%;transform:translate(-50%);background-color:#423931;color:#fff;padding:3px 15px;border-radius:4px;display:none;z-index:2;font-size:16px;font-weight:400;font-family:Gotham Cond;width:max-content}.menu-coffee-and-tea .product-menu-list .image-container:hover .hover-text{display:block}.menu-coffee-and-tea .product-menu-list thead{display:none}.menu-coffee-and-tea .product-menu-list:first-child thead{display:contents}.menu-coffee-and-tea table{box-shadow:none!important;text-align:left}.menu-coffee-and-tea table th{border:none;color:#295135;font-size:22px;font-family:Gotham Cond;font-weight:700;letter-spacing:.7px;padding:1rem 2rem}.menu-coffee-and-tea table td{border:none;color:#d54413;font-size:22px;font-family:Gotham Cond;font-weight:700;letter-spacing:.7px;padding:1rem 2rem}.menu-coffee-and-tea .product-menu-list:first-child .product-card-price{margin-top:-5rem}.menu-coffee-and-tea .product-menu-list ul{margin-right:1rem}.menu-coffee-and-tea .product-menu-list .center-line{border-top:2px solid #d8e1d3;height:2px;max-width:100%;width:100%;display:block!important}account-icon svg{height:19px!important;margin-right:.6rem}account-icon .name{min-width:max-content}account-icon .svg-wrapper{width:max-content!important}.header__icon--account{width:max-content}.header__icons .location span,.header__icons .location span a{color:#fff;font-size:16px;font-family:Gotham Cond;font-weight:400}.header__icons .location{display:flex;align-items:center}.header__icons .location span a{position:relative}.header__icons .location span a:after{position:absolute;content:"";background:#fff;bottom:1px;left:0;height:1px;width:100%}.header__icons .location svg{margin-right:4px}.add-extra{font-size:16px;font-weight:400;color:#423931;background:#d8e1d3;border-radius:8px;margin:0!important;padding:1px 7px;display:inline-block}.menu-freshly-baked .product-menu-list{justify-content:space-between;align-items:center}.menu-freshly-baked .product-menu-list h3{color:#295135;font-size:25px;font-weight:700;font-family:Gotham Cond;margin:0 2rem 0 0;max-width:max-content;width:100%}.menu-freshly-baked .product-menu-list .image-container .hover-text{position:absolute;top:-3.6rem;left:50%;transform:translate(-50%);background-color:#423931;color:#fff;padding:3px 15px;border-radius:4px;display:none;z-index:2;font-size:16px;font-weight:400;font-family:Gotham Cond;width:max-content}.menu-freshly-baked .product-menu-list .image-container:hover .hover-text{display:block}.menu-freshly-baked .product-menu-list ul{margin-right:1rem}.menu-freshly-baked .product-menu-list .center-line{border-top:2px solid #d8e1d3;height:2px;max-width:100%;width:100%;display:block!important}.menu-freshly-baked .product-card-price h6{border:none;color:#d54413;font-size:22px;font-family:Gotham Cond;font-weight:700;letter-spacing:.7px;padding:1rem 2rem}.menu-allergen{background:#f1f3f0;padding:3rem 0;margin-bottom:4rem}.menu-allergen ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.menu-allergen ul li{background:#fff;display:flex;align-items:center;border-radius:8px;padding:0 2rem 0 1rem;font-size:18px;color:#295135;margin:0 .4rem 1rem;max-width:max-content;width:100%}#collected-values-list a{border:1px solid #423931;font-size:15px;font-weight:400;color:#423931;padding:7px 10px;border-radius:30px;margin-right:1rem}div#collected-values-list{margin-top:1rem}#collected-values-list a:last-child{display:none}#collected-values-list a:hover{background:#423931;color:#fff}.gasto_bar .menu-collections,.gasto_wine .menu-collections,.gastro .menu-collections{box-shadow:0 0 10px #2a513526;background:#411a19}.gasto_bar .menu-collections ul a.active,.gasto_wine .menu-collections ul a.active,.gastro .menu-collections ul a.active,.gasto_bar .menu-collections ul a,.gasto_wine .menu-collections ul a,.gastro .menu-collections ul a{color:#fff}.gasto_bar #collected-values-list a,.gasto_wine #collected-values-list a,.gastro #collected-values-list a{border:1px solid #fff;color:#fff}.gasto_bar #collected-values-list a:hover,.gasto_wine #collected-values-list a:hover,.gastro #collected-values-list a:hover{background:#fff;color:#411a19}.gasto_bar .menu-soup-of-the-day,.gasto_wine .menu-soup-of-the-day,.gastro .menu-soup-of-the-day,.gasto_bar .menu-breakfast.white,.gastro .menu-breakfast.white{background:#f7f2e9}.gasto_bar .menu-soup-of-the-day h2,.gasto_bar .menu-coffee-and-tea h2,.gasto_bar .menu-breakfast h2,.gasto_bar .menu-freshly-baked h2,.gasto_bar .menu-allergen h2,.gasto_wine .menu-soup-of-the-day h2,.gasto_wine .menu-coffee-and-tea h2,.gasto_wine .menu-breakfast h2,.gasto_wine .menu-freshly-baked h2,.gasto_wine .menu-allergen h2,.gastro .menu-allergen h2,.gastro .menu-soup-of-the-day h2,.gastro .menu-coffee-and-tea h2,.gastro .menu-breakfast h2,.gastro .menu-freshly-baked h2{color:#000!important;font-family:Gotham Cond;font-weight:500}.gasto_bar .menu-soup-of-the-day h2 span,.gasto_bar .menu-coffee-and-tea h2 span,.gasto_bar .menu-breakfast h2 span,.gasto_bar .menu-freshly-baked h2 span,.gasto_wine .menu-soup-of-the-day h2 span,.gasto_wine .menu-coffee-and-tea h2 span,.gasto_wine .menu-breakfast h2 span,.gasto_wine .menu-freshly-baked h2 span,.gastro .menu-soup-of-the-day h2 span,.gastro .menu-coffee-and-tea h2 span,.gastro .menu-breakfast h2 span,.gastro .menu-freshly-baked h2 span{color:#843332!important}.gasto_bar .product-card-wrap .product-card h6,.gasto_bar .menu-breakfast-wrap .product-card-price h6,.gasto_bar .menu-freshly-baked .product-card-price h6,.gasto_wine .product-card-wrap .product-card h6,.gasto_wine .menu-breakfast-wrap .product-card-price h6,.gasto_wine .menu-freshly-baked .product-card-price h6,.gastro .product-card-wrap .product-card h6,.gastro .menu-breakfast-wrap .product-card-price h6,.gastro .menu-freshly-baked .product-card-price h6{color:#843332}.gasto_bar .product-card-wrap .product-card h3,.gasto_bar .menu-coffee-and-tea .product-menu-list h3,.gasto_bar .menu-breakfast-wrap .product-menu-box h3,.gasto_bar .menu-freshly-baked .product-menu-list h3,.gasto_wine .product-card-wrap .product-card h3,.gasto_wine .menu-coffee-and-tea .product-menu-list h3,.gasto_wine .menu-breakfast-wrap .product-menu-box h3,.gasto_wine .menu-freshly-baked .product-menu-list h3,.gastro .product-card-wrap .product-card h3,.gastro .menu-coffee-and-tea .product-menu-list h3,.gastro .menu-breakfast-wrap .product-menu-box h3,.gastro .menu-freshly-baked .product-menu-list h3{color:#000;font-family:Gotham Cond;font-weight:700}.gasto_bar .add-extra,.gasto_wine .add-extra,.gastro .add-extra,.gasto_bar .menu-coffee-and-tea-list li,.gasto_wine .menu-coffee-and-tea-list li,.gastro .menu-coffee-and-tea-list li{background:#77dd47}.gasto_bar .menu-coffee-and-tea table td,.gasto_wine .menu-coffee-and-tea table td,.gastro .menu-coffee-and-tea table td{color:#843332}.gasto_bar .menu-coffee-and-tea table th,.gasto_wine .menu-coffee-and-tea table th,.gastro .menu-coffee-and-tea table th{color:#000}.gasto_bar .menu-breakfast-wrap .product-menu-box,.gasto_wine .menu-breakfast-wrap .product-menu-box,.gastro .menu-breakfast-wrap .product-menu-box{background:#f7f3e9;border:1px solid #D9D9D9}.gasto_bar .menu-freshly-baked .product-menu-list .center-line,.gasto_wine .menu-freshly-baked .product-menu-list .center-line,.gastro .menu-freshly-baked .product-menu-list .center-line{border-top:2px solid #843332}.gasto_bar .menu-allergen,.gasto_wine .menu-allergen,.gastro .menu-allergen{background:#f7f2e9}.banner__buttons .button:before,.banner__buttons .button:after{display:none}.justify-between{justify-content:space-between}.items-center{align-items:center}.footer-block__brand-info .footer__list-social.list-social{flex-direction:column}.footer__list-social.list-social .list-social__link{padding:1rem 0 0}span.fb{color:#e5e8e5;font-size:12px;font-weight:500;margin-left:8px;text-transform:uppercase;font-family:Montserrat}.footer-block__brand-info .svg-wrapper{width:28px;height:28px}.contact .field__input,.contact .customer .field input{padding:17px;border-radius:6px;color:#676767;background:#fff;border:1px solid #DCDCDC;font-size:20px;width:100%;box-sizing:border-box;font-family:Gotham Cond;height:52px;box-shadow:none;outline:none}.contact .field:after,.contact .field:before{display:none}.contact .field__label,.contact .customer .field label{font-size:20px;top:14px;color:#676767;font-family:Gotham Cond}.dine_in .mobile-topbar.desktop-hide{display:block}header .list-menu li .list-menu__item .header__active-menu-item{color:#ffd552;text-decoration:none}header .list-menu li:first-child .list-menu__item .header__active-menu-item{color:#295135;text-decoration:none}.icon-container{display:flex;gap:10px;align-items:center;position:fixed;bottom:7rem;right:1rem;z-index:9;background:#fff;padding:1rem;box-shadow:0 0 6px #29513559;border-radius:50px}.icon-container .expandable-icon{display:flex;align-items:center;border-radius:30px;padding:9px 12px;cursor:pointer;transition:all .3s ease}.icon-container .icon-text{opacity:0;max-width:0;overflow:hidden;transition:all .3s ease;white-space:nowrap;font-size:16px;font-family:Gotham Cond;font-weight:500;text-transform:uppercase}.icon-container .expandable-icon.active .icon-text{opacity:1;max-width:200px;margin-left:10px}.icon-container .icon{width:24px;height:24px}.icon-container .call{color:#000}.icon-container .whatsapp{background-color:#25d366;color:#000}.expandable-icon.whatsapp.active{padding:9px 25px}main#MainContent{position:relative}.cf-react-target .cf-field input,.customer .field input{border:1px solid #2A5135!important;border-radius:11px!important;position:relative;height:52px!important;color:#000!important;font-size:15px!important;font-family:Gotham Cond!important;font-weight:400!important;letter-spacing:1.3px;box-shadow:none!important}.cf-react-target .cf-field input:focus,.customer .field input:focus{outline:none;box-shadow:none}.cf-react-target .cf-field input:placeholder,.customer .field input:placeholder{color:#bdbdbd!important}.cf-field{margin:0 0 5px!important;padding:.3em!important}.cf-form-actions{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0}.cf-form-actions button.cf-cancel{text-transform:uppercase;font-size:22px;font-family:Gotham Cond;font-weight:400;background:#295135;padding:12px 80px;border-radius:30px;color:#fff;text-decoration:none;letter-spacing:.7px;margin:0!important}.cf-form-actions button.cf-submit-form{text-transform:uppercase;font-size:22px;font-family:Gotham Cond;font-weight:400;background:#295135;padding:12px 50px;border-radius:30px;color:#fff;text-decoration:none;margin:0!important;letter-spacing:.7px}.cf-form-actions button.cf-submit-form:before,.cf-form-actions button.cf-submit-form:after,.cf-form-actions button.cf-cancel:after,.cf-form-actions button.cf-cancel:before,.customer .field:after,.customer .field:before{display:none}.h_google_button.h_google_center>span,.h_facebook_button.h_facebook_center>span{font-family:Gotham Cond;letter-spacing:.96px}.customer-account-banner .page-width{overflow:hidden}.customer-account-banner img.b-img{max-width:100%;width:100%;border-radius:8px}.customer-account-banner{padding:3rem 0}.full-width{width:100%}button,a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-duration:.2s}.gasto_bar .banner a.button.button--primary:first-child,.gasto_wine .banner a.button.button--primary:first-child{background:#77dd47}.our_story .image-with-text__media-item{border-radius:10px;overflow:hidden}.see-options-details{display:none;background:#2a5135;padding:10px;border-radius:8px;color:#fff;font-size:16px;font-family:Gotham Cond;font-weight:400;position:absolute;z-index:9;max-width:225px;bottom:5rem;line-height:22px;width:100%}button.see-options-btn{background:#d8e1d3;border:none;font-size:16px;border-radius:8px;font-family:Gotham Cond;color:#423931;font-weight:400;letter-spacing:.7px;padding:5px 12px;display:flex;align-items:center;cursor:pointer}.gastro button.see-options-btn,.gasto_bar button.see-options-btn{background:#7de94a}.triangle-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:30px solid #2A5135;display:flex!important;margin-bottom:-3rem}h2 span p{letter-spacing:3px!important;margin:0 0 0 8px!important;-webkit-text-stroke-width:1px}img.one-to-one{object-fit:contain;aspect-ratio:1 / 1}.gastro h2 span p{color:#843332}.gastro .menu-link.active{background:#fff!important;color:#423931!important}.gastro .see-options-details{background:#411a19}.gastro .triangle-down{border-top:30px solid #411a19}@media only screen and (max-width: 767px){.banner--content-align-mobile-center .banner__buttons--multiple>*{min-width:48%!important;padding:14px 25px!important}.header__icons{justify-self:end}.header{grid-template-areas:" heading icons left-icons"}header-drawer{justify-self:end;margin-left:0}.header--mobile-left{grid-template-columns:auto 2fr auto}.banner .banner__content{align-items:baseline}.banner .banner__buttons{display:flex;margin-top:1rem!important}.banner a.button.button--primary{font-size:18px!important}p{font-size:17px}.default-btn{padding:12px 45px;font-size:18px}.mobile-hide{display:none}.desktop-hide{display:block}.footer-block.grid__itemm{max-width:100%;display:none}.footer-block.grid__itemm:first-child{display:block}.footer__content-bottom{display:none}.footer-block__image-wrapper img{min-width:155px}.footer-block__image-wrapper{max-width:min(100%,155px)!important}.footer-block__details-content{margin-bottom:1rem!important}.header__icons .location{display:none}.menu-collections ul a{font-size:28px!important}.menu-collections ul a.active:before{bottom:-15px!important}div#collected-values-list{display:flex;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}body,p{font-size:16px;line-height:22px}.product-card-wrap{gap:10px;column-count:2;column-gap:1rem;display:block}.product-card-wrap .product-card{max-width:100%!important;padding:1rem 1rem 9rem;margin-bottom:0;height:max-content;flex:1 1 calc(48.6% - 10px);break-inside:avoid;margin-bottom:1rem;width:100%}.product-card-wrap .product-card img{max-height:150px;object-fit:contain}.product-card-wrap .product-card h3{font-size:18px}.product-card-wrap .product-card p{font-size:15px;line-height:20px;margin:1rem 0 2rem;height:60px}.add-extra{font-size:14px;padding:1px 5px}.menu-coffee-and-tea-list{margin-bottom:3rem;flex-wrap:wrap}.menu-coffee-and-tea-list li{margin-bottom:1rem;font-size:15px}.menu-coffee-and-tea table th,.menu-coffee-and-tea table td{font-size:17px;padding:.5rem}.menu-coffee-and-tea .product-menu-list h3{font-size:17px;margin:0 3px 0 0;word-break:auto-phrase}.menu-coffee-and-tea .product-menu-list ul{margin-left:0;margin-right:auto}.menu-breakfast-wrap .product-menu-box img{max-width:32%!important;margin-right:10px}.menu-breakfast-wrap .product-menu-box ul img{margin:0}.menu-breakfast-wrap .product-menu-box{max-width:100%!important;margin-bottom:1rem!important;padding:15px 10px 4rem!important;align-items:center!important}.menu-breakfast-wrap .product-menu-box h3{font-size:18px!important}.menu-breakfast-wrap .product-menu-box p{font-size:14px!important;line-height:17px!important;margin:1rem 0!important;height:auto!important}.menu-breakfast-wrap .product-card-price h6{font-size:16px!important}.menu-freshly-baked .product-menu-list h3{font-size:18px;margin:0 1rem 0 0;word-break:auto-phrase}.menu-freshly-baked .product-card-price h6{font-size:18px;padding:1rem}.menu-freshly-baked .menu-bg-white{padding:2rem!important}.menu-freshly-baked .product-menu-list ul{margin-right:.6rem}.menu-allergen .page-width{flex-direction:column;display:flex}.menu-allergen ul{justify-content:center;flex-wrap:wrap;order:2;margin-top:2rem;gap:1rem}.menu-allergen p{order:3}.menu-allergen ul li{margin:0;padding:0 1.8rem 0 .9rem}.menu-allergen{text-align:center}.header{padding:2px 1rem!important}.gasto_bar h2.banner__heading span,.gasto_wine h2.banner__heading span,.gastro h2.banner__heading span{font-size:50px!important}.gasto_bar h2.banner__heading,.gasto_wine h2.banner__heading,.gastro h2.banner__heading{font-size:30px!important;text-transform:capitalize!important}.gasto_bar .banner__box p,.gasto_wine .banner__box p,.gastro .banner__box p{font-size:16px!important}.gasto_bar .banner,.gasto_wine .banner,.gastro .banner{margin:2rem 1.4rem 0;border-radius:8px;overflow:hidden}.mobile-topbar ul a{padding:0 .8rem!important}.icon-container .icon-text{font-size:14px}.icon-container .expandable-icon.active .icon-text{margin-left:7px}.expandable-icon.whatsapp.active{padding:9px 15px}.cf-form-actions button.cf-cancel{font-size:18px;padding:12px 65px}.cf-form-actions button.cf-submit-form{font-size:18px;padding:12px 40px}header .list-menu li .list-menu__item{color:#2a5135;padding-left:15px;font-weight:500}.menu-breakfast-wrap .product-menu-box .description-content{max-height:34px!important;overflow:hidden!important;position:relative;height:auto;-webkit-line-clamp:none;-webkit-box-orient:unset;overflow:hidden;text-overflow:unset}.product-card-wrap .product-card p{overflow:hidden!important;position:relative;height:auto;-webkit-line-clamp:none;-webkit-box-orient:unset;overflow:hidden;text-overflow:unset}.menu-breakfast-wrap .product-menu-box .description-content.expanded,.product-card-wrap .product-card .description-content.expanded{max-height:none!important}.menu-breakfast-wrap .product-menu-box .read-more-btn,.product-card-wrap .product-card .read-more-btn{color:#222;border:none;cursor:pointer}.gasto_bar .banner .banner__content,.gasto_wine .banner .banner__content,.gastro .banner .banner__content{align-items:center}.gasto_bar .banner__box,.gasto_wine .banner__box,.gastro .banner__box{padding:4rem 1.5rem 0}.menu-soup-of-the-day .fea-img{max-height:150px!important}.product-card-wrap .product-card h6{max-width:100%;width:100%;font-size:16px;padding-bottom:4px}button.inline-read-more{text-decoration:underline}.menu-breakfast-wrap .product-menu-box ul{margin:0 0 10px!important}.menu-soup-of-the-day .see-options-wrapper{bottom:7rem!important}.product-card-wrap .product-card-price{flex-direction:column}.menu-collections .page-width{padding:0 0 0 1.5rem}}@media only screen and (max-width: 400px){.add-extra{font-size:13px}.menu-breakfast-wrap .product-menu-box img{max-width:30%!important}.menu-breakfast-wrap .product-card-price h6{font-size:16px!important}.menu-coffee-and-tea-list{margin-bottom:0rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
