@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue-pro/Bebas-Neue-Pro-Thin-BF66cf3d77aad4f.ttf)format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue-pro/Bebas-Neue-Pro-Thin-Italic-BF66cf3d77bd843.ttf)format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue-pro/Bebas-Neue-Pro-Light-BF66cf3d77f1775.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue-pro/Bebas-Neue-Pro-Light-Italic-BF66cf3d7988c08.ttf)format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue-pro/Bebas-Neue-Pro-Regular-BF66cf3d7814160.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue-pro/Bebas-Neue-Pro-Italic-BF66cf3d7945d6f.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue-pro/Bebas-Neue-Pro-Bold-BF66cf3d7770dfe.ttf)format("truetype");font-weight:600 700;font-style:normal}@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue-pro/Bebas-Neue-Pro-Bold-Italic-BF66cf3d76a8915.ttf)format("truetype");font-weight:600 700;font-style:italic}@font-face{font-family:CCMatineeIdol;src:url(https://db.onlinewebfonts.com/t/3df4e99368b0207b8aeaae60d71fb110.eot);src:url(https://db.onlinewebfonts.com/t/3df4e99368b0207b8aeaae60d71fb110.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/3df4e99368b0207b8aeaae60d71fb110.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/3df4e99368b0207b8aeaae60d71fb110.woff)format("woff"),url(https://db.onlinewebfonts.com/t/3df4e99368b0207b8aeaae60d71fb110.ttf)format("truetype"),url(https://db.onlinewebfonts.com/t/3df4e99368b0207b8aeaae60d71fb110.svg#CCMatineeIdol)format("svg")}*{box-sizing:border-box}body{background-color:#fffefa;margin:0;padding:0;font-family:Arial,sans-serif}#root{width:100%}nav{z-index:100;background-color:#fffefa;justify-content:center;align-items:center;gap:60px;padding:20px 0;display:flex;position:sticky;top:0}nav.nav-menu-open{background-color:#181818}ul{gap:60px;margin:0;padding:0;list-style:none;display:flex}a{color:#4d4e3e;font-family:Bebas Neue,sans-serif;font-size:1.5rem;text-decoration:none}nav .logo img{height:60px;transition:filter .2s}nav.nav-menu-open .logo img{filter:brightness(0)saturate()invert(93%)sepia(12%)saturate(426%)hue-rotate(12deg)brightness(103%)contrast(96%)}.logo a{display:inline-block}.nav-link.active{text-underline-offset:8px;text-decoration:underline}.nav-hamburger,.nav-mobile-menu{display:none}@media (width<=900px){nav{justify-content:center;gap:0;padding:10px 20px}nav .logo img{height:40px}.nav-links--desktop{display:none}.nav-hamburger{cursor:pointer;z-index:1;background:0 0;border:none;flex-direction:column;justify-content:center;gap:6px;width:32px;height:32px;padding:0;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.nav-hamburger span{background-color:#4d4e3e;width:100%;height:2px;transition:transform .2s,opacity .2s,background-color .2s;display:block}nav.nav-menu-open .nav-hamburger span{background-color:#f5f6e0}nav.nav-menu-open .nav-hamburger span:first-child{transform:translateY(8px)rotate(45deg)}nav.nav-menu-open .nav-hamburger span:nth-child(2){opacity:0}nav.nav-menu-open .nav-hamburger span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.nav-mobile-menu{z-index:99;background-color:#181818;justify-content:center;align-items:center;padding:100px 24px 40px;display:none;position:fixed;inset:0}.nav-mobile-menu.is-open{display:flex}.nav-mobile-links{flex-direction:column;align-items:center;gap:32px;width:100%;max-width:320px}.nav-mobile-links .nav-link{color:#f5f6e0;letter-spacing:.04em;font-family:Bebas Neue,sans-serif;font-size:2rem}.nav-mobile-links .nav-link.active{text-underline-offset:8px;text-decoration:underline}}.banner{object-fit:cover;width:100%}.bienvenidos{flex-direction:column;justify-content:center;align-items:center;gap:50px;padding:100px 0;display:flex}.bienvenidos h1{text-align:center;color:#4f4d3a;margin:0;font-family:CCMatineeIdol,cursive;font-size:5rem;font-style:italic;font-weight:300}.bienvenidos p{text-align:center;color:#4d4e3e;max-width:1070px;margin:0 auto;font-size:1.5rem;font-weight:300;line-height:2}.bienvenidos p b{font-family:Bebas Neue,sans-serif;font-size:1.8rem}.bienvenidos-img{aspect-ratio:499/500;background-color:#4f4d3a;height:120px;-webkit-mask-image:url(/assets/bird.png);mask-image:url(/assets/bird.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pattern-container{align-items:center;width:100%;display:flex;overflow:hidden}.patterngrid{flex-shrink:0;grid-template-rows:repeat(11,8px);grid-template-columns:repeat(45,7px);display:grid}.patterngrid.rotated{rotate:180deg}.pgb{background-color:#181818}.pwg{background-color:#f5f6e0}.mini-gallery{flex-direction:column;justify-content:center;align-items:center;padding:100px 0;display:flex}.mini-gallery-item{grid-template-columns:1fr 1fr;width:100%;display:grid}.mini-gallery-item-text{color:#4f4d3a;padding:50px 20px 0;font-family:Bebas Neue,sans-serif;font-size:4rem;font-weight:700}.mini-gallery-item-image{object-fit:cover;width:100%;height:100%}.mini-gallery-item-image img{width:100%;max-width:400px;height:auto;display:block}.align-right{text-align:right}.ratio-11-10{grid-template-columns:11fr 10fr}.ratio-10-11{grid-template-columns:10fr 11fr}.overlap-up-small{margin-top:-40px}.overlap-up-large{margin-top:-200px}@media (width<=900px){.bienvenidos{gap:36px;padding:64px 24px}.bienvenidos h1{font-size:clamp(3.5rem,11vw,5rem)}.bienvenidos p{max-width:min(1070px,92vw);font-size:clamp(1.25rem,2.8vw,1.5rem);line-height:1.85}.bienvenidos p b{font-size:clamp(1.45rem,3.2vw,1.8rem)}.bienvenidos-img{height:96px}.mini-gallery{width:100%;padding:64px 16px}.mini-gallery-item-text{padding:32px 12px 0;font-size:clamp(2.75rem,8.5vw,4rem)}.mini-gallery-item-image img{max-width:300px}.overlap-up-small{margin-top:-28px}.overlap-up-large{margin-top:-120px}}@media (width<=520px){.bienvenidos{gap:28px;padding:44px 16px}.bienvenidos h1{font-size:clamp(3rem,13vw,3.75rem)}.bienvenidos p{font-size:clamp(1.1rem,3.6vw,1.3rem);line-height:1.75}.bienvenidos p b{font-size:clamp(1.2rem,4.2vw,1.5rem)}.bienvenidos-img{height:72px}.mini-gallery{padding:44px 10px}.mini-gallery-item-text{padding:20px 8px 0;font-size:clamp(2.1rem,9vw,2.85rem);line-height:1.05}.mini-gallery-item-image img{max-width:220px}.overlap-up-small{margin-top:-16px}.overlap-up-large{margin-top:-72px}}.our-story{max-width:1200px;margin:0 auto;padding:10px}.our-story h1{color:#dc3421;margin:0;font-family:Bebas Neue,sans-serif;font-size:5rem;font-weight:700}.about-two-col{grid-template-columns:1fr 1fr;display:grid}.about-two-col.with-gap{gap:100px}.about-copy{color:#4d4e3e;font-size:.9rem}.about-copy.light{color:#f5f6e0}.about-image-col{justify-content:center;display:flex}.about-image-stack{flex-direction:column;gap:10px;display:flex}.owner-image{width:min-content;height:500px}.lully-mom{color:#f5f6e0;background-color:#181818;border-radius:30px;flex-direction:column;gap:20px;max-width:1200px;margin:50px auto;padding:50px 30px;display:flex}.lully-mom img{object-fit:cover;width:100%;height:100%}.head-baker{grid-template-columns:1fr 1fr;max-width:1200px;margin:100px auto;display:grid}.head-baker h1{color:#4d4e3e;margin:0 0 100px;font-family:Bebas Neue,sans-serif;font-size:5rem;font-weight:700}.head-baker-image{border-radius:10px;width:min-content;height:500px}.our-team{max-width:1200px;margin:100px auto;padding:10px}.our-team h1{color:#4d4e3e;margin:0 0 50px;font-family:Bebas Neue,sans-serif;font-size:5rem;font-weight:700}.our-team img{object-fit:cover;width:100%;height:100%}.our-team p{color:#4d4e3e;font-size:.9rem}.career{max-width:1200px;margin:100px auto;padding:10px}.career h1{color:#4d4e3e;margin:0 0 10px;font-family:Bebas Neue,sans-serif;font-size:5rem;font-weight:700}.career p{color:#4d4e3e;font-size:.9rem}.career b{color:#dc3421}@media (width<=900px){.our-story{flex-direction:column;gap:48px;padding:32px 24px;display:flex}.our-story h1{margin:0;font-size:clamp(3rem,10vw,5rem)}.about-two-col{grid-template-columns:1fr;gap:48px}.about-two-col.with-gap{gap:48px}.about-copy{font-size:1rem;line-height:1.75}.about-image-col{justify-content:center}.about-image-stack{align-items:center;gap:20px}.about-image-stack label{text-align:center}.owner-image,.head-baker-image{object-fit:cover;width:100%;max-width:360px;height:auto;max-height:420px}.lully-mom{border-radius:24px;gap:48px;margin:48px 24px;padding:48px 32px}.lully-mom>div:last-child{text-align:center}.head-baker{grid-template-columns:1fr;gap:48px;margin:80px auto;padding:0 24px}.head-baker h1{margin:0 0 32px;font-size:clamp(3rem,10vw,5rem)}.our-team{flex-direction:column;gap:48px;margin:80px auto;padding:32px 24px;display:flex}.our-team h1{margin:0;font-size:clamp(3rem,10vw,5rem)}.our-team p{margin:0;font-size:1rem;line-height:1.75}.career{flex-direction:column;gap:32px;margin:80px auto;padding:32px 24px;display:flex}.career h1{margin:0;font-size:clamp(3rem,10vw,5rem)}.career p{margin:0;font-size:1rem;line-height:1.75}}@media (width<=520px){.our-story{gap:40px;padding:28px 20px}.our-story h1,.head-baker h1,.our-team h1,.career h1{font-size:clamp(2.5rem,12vw,3.5rem)}.about-two-col,.about-two-col.with-gap,.head-baker{gap:40px}.owner-image,.head-baker-image{max-width:100%;max-height:320px}.lully-mom{border-radius:20px;gap:40px;margin:40px 16px;padding:40px 24px}.head-baker{gap:40px;margin:56px auto;padding:0 20px}.head-baker h1{margin-bottom:28px}.our-team{gap:40px;margin:56px auto;padding:28px 20px}.career{gap:28px;margin:56px auto;padding:28px 20px}}.static-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:55vh;padding:80px 24px;display:flex}.static-page h1{color:#4f4d3a;letter-spacing:1px;margin:0;font-family:Bebas Neue,sans-serif;font-size:5rem;font-weight:300}.static-page p{color:#4d4e3e;max-width:880px;margin:0;font-size:1.5rem;line-height:1.7}footer{color:#f5f6e0;background-color:#181818;padding:0 0 50px}.footer-content{justify-content:space-between;gap:50px;margin:0 auto;padding:50px;display:flex}.footer-content-item{display:flex}.footer-content-item p{margin:5px 0;font-size:1rem}.footer-content-item h2{font-family:Bebas Neue,sans-serif}.footer-content-item a{color:#f5f6e0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;text-decoration:none}.footer-content-social-wrap{justify-content:flex-end;align-items:flex-end}.footer-content-item-social{gap:10px;display:flex}.footer-content-item-social img{filter:invert();border:1px solid #0a091e;border-radius:50%;width:30px;padding:5px}footer .text-logo{flex-direction:column;justify-content:center;align-items:center;padding:0 50px;font-family:Bebas Neue,sans-serif;display:flex}footer .text-logo .argentina{color:#f5f6e0;justify-content:space-between;align-items:center;width:100%;font-size:10rem;font-weight:500;display:flex}footer .text-logo .bakery{color:#f5f6e0;justify-content:space-between;align-items:center;width:100%;margin-top:-30px;font-size:5rem;font-weight:700;display:flex}@media (width<=900px){footer{padding-bottom:32px;overflow-x:hidden}.footer-content{text-align:center;grid-template-columns:1fr 1fr;justify-items:center;gap:36px 20px;padding:40px 24px;display:grid}.footer-content-item{justify-content:center;width:100%}.footer-content-item a{word-break:break-word}.footer-content-social-wrap{grid-column:1/-1;justify-content:center;align-items:center}footer .text-logo{padding:8px 16px 0}footer .text-logo .argentina{font-size:clamp(2.75rem,14vw,6.5rem)}footer .text-logo .bakery{margin-top:clamp(-8px,-2vw,-20px);font-size:clamp(1.5rem,8vw,3.5rem)}}@media (width<=520px){.footer-content{grid-template-columns:1fr;gap:28px;padding:32px 20px}footer .text-logo .argentina{font-size:clamp(2.25rem,20vw,4.5rem)}footer .text-logo .bakery{font-size:clamp(1.25rem,7vw,2.75rem)}}.menu-banner{color:#fffefa;background-color:#d8371c;max-width:1400px;margin:10px auto;padding:20px 100px}.menu-banner p{text-align:center;margin:0;font-family:Bebas Neue,sans-serif;font-size:2rem;font-weight:600}.menu-banner h1{text-align:center;justify-content:space-between;align-items:center;margin:0;font-family:Bebas Neue,sans-serif;font-size:14rem;font-weight:300;display:flex}.menu-txt-fox{grid-template-columns:1fr 1fr;max-width:1200px;margin:50px auto;padding:0 10px;display:grid}.menu-txt-fox p{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400}.menu-txt-fox-image{justify-content:flex-end;align-items:center;display:flex}.menu-txt-fox img{object-fit:cover;width:250px}.menu-item{max-width:1200px;margin:50px auto;padding:0 10px}.menu-item-container{flex-direction:column;gap:20px;display:flex}.menu-item h1{margin:20px 0;font-family:Bebas Neue,sans-serif;font-size:7rem}.menu-item .filters select{border-radius:20px;width:75%;padding:15px;font-family:Bebas Neue,sans-serif;font-size:1.5rem}.menu-item .filters select:focus{outline:none}.menu-container{grid-template-columns:1fr 1fr;gap:20px;display:grid}.menu-item .items-list{border-radius:20px;flex-direction:column;gap:10px;height:800px;padding:15px;display:flex}.menu-item .items-list .item-header{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-family:Bebas Neue,sans-serif;font-size:1.5rem;display:grid}.menu-item p{margin:0 0 3px}.drinks-menu .items-list,.drinks-menu .filters select{color:#4d4e3c;background-color:#fdf6de;border:2px solid #4d4e3c}.drinks-menu h1{color:#4d4e3c}.drinks-menu .items-list .item-header hr{border:1px dashed #4d4e3c;width:100%}.bread-menu .items-list,.bread-menu .filters select{color:#fdf6de;background-color:#637652;border:2px solid #637652}.bread-menu h1{color:#637652}.bread-menu .items-list .item-header hr{border:1px dashed #fdf6de;width:100%}.food-menu .items-list{border:2px solid #000}.food-menu .items-list .item-header hr{border:1px dashed #000;width:100%}.food-menu select{background-color:#0000;border:2px solid #000}.menu-bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px}.drinks-menu .menu-bg-img{background-image:url(https://images.unsplash.com/photo-1609050471053-8636409f9f5b?q=80&w=774&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D)}.bread-menu .menu-bg-img,.food-menu .menu-bg-img{background-image:url(https://images.unsplash.com/photo-1571942948809-74637bfc59b9?q=80&w=674&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D)}@media (width<=900px){.menu-banner{padding:24px 28px}.menu-banner p{margin-bottom:4px;font-size:clamp(1.35rem,4vw,2rem)}.menu-banner h1{flex-wrap:wrap;justify-content:center;gap:6px 10px;font-size:clamp(3.5rem,14vw,8rem);line-height:1}.menu-txt-fox{text-align:center;grid-template-columns:1fr;gap:20px;margin:28px auto;padding:0 20px}.menu-txt-fox-image{justify-content:center}.menu-txt-fox p{font-size:clamp(1.05rem,2.8vw,1.35rem);line-height:1.75}.menu-txt-fox img{width:clamp(160px,42vw,220px)}.menu-item{margin:32px auto;padding:0 16px}.menu-item h1{text-align:center;margin:0 0 16px;font-size:clamp(2.75rem,13vw,5rem);line-height:1}.menu-container{grid-template-columns:1fr;gap:16px}.menu-bg-img{order:-1;width:100%;min-height:200px;max-height:260px}.menu-item-container{gap:14px}.menu-item .filters select{width:100%;padding:12px 16px;font-size:1.25rem}.menu-item .items-list{gap:12px;height:auto;padding:14px}.menu-item .items-list .item-header{gap:6px;font-size:clamp(1.1rem,3.5vw,1.4rem)}.menu-item .item-description{font-size:.95rem;line-height:1.55}}@media (width<=520px){.menu-banner{padding:18px 14px}.menu-banner h1{gap:4px 8px;font-size:clamp(2.5rem,13vw,3.75rem)}.menu-txt-fox{gap:16px;margin:20px auto;padding:0 14px}.menu-item{margin:24px auto;padding:0 12px}.menu-item h1{margin-bottom:12px;font-size:clamp(2.25rem,14vw,3.25rem)}.menu-container{gap:12px}.menu-bg-img{border-radius:14px;min-height:168px;max-height:200px}.menu-item .items-list{border-radius:14px;gap:10px;padding:12px}.menu-item .filters select{border-radius:14px;padding:10px 14px;font-size:1.1rem}.menu-item .items-list .item-header{font-size:1.05rem}}.catering-banner{background-color:#637551}.pastry-kits-menu .items-list,.pastry-kits-menu .filters select{color:#181818;background-color:#fff;border:2px solid #181818}.pastry-kits-menu h1{color:#181818}.pastry-kits-menu .items-list .item-header hr{border:1px dashed #181818;width:100%}.pastry-kits-bg{background-image:url(https://images.unsplash.com/photo-1571942948809-74637bfc59b9?q=80&w=674&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D)}.event-kits-menu .items-list,.event-kits-menu .filters select{color:#fdf6de;background-color:#637551;border:2px solid #637551}.event-kits-menu h1{color:#637551}.event-kits-menu .items-list .item-header hr{border:1px dashed #fdf6de;width:100%}.event-kits-bg{background-image:url(https://images.unsplash.com/photo-1530103862676-de8c9debad1d?q=80&w=870&auto=format&fit=crop&ixlib=rb-4.1.0)}.custom-catering-menu .items-list,.custom-catering-menu .filters select{color:#4d4e3c;background-color:#fdf6de;border:2px solid #4d4e3c}.custom-catering-menu h1{color:#4d4e3c}.custom-catering-menu .items-list .item-header hr{border:1px dashed #4d4e3c;width:100%}.custom-catering-bg{background-image:url(https://images.unsplash.com/photo-1609050471053-8636409f9f5b?q=80&w=774&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D)}
