.launch{color:#492619;max-width:1204px;margin:22px auto 25px}.launch-topline{letter-spacing:1.3px;color:#861f30;justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;font-size:9px;font-weight:750;display:flex}.launch-topline>span:first-child{align-items:center;gap:8px;display:flex}.launch-topline i{background:#861f30;border-radius:50%;flex-shrink:0;width:6px;height:6px}.launch-topline>span:last-child{color:#826b57;letter-spacing:1.6px;font-weight:500}.launch-carousel{position:relative}.launch-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:24px;display:flex;overflow-x:auto}.launch-track::-webkit-scrollbar{display:none}.launch-slide{isolation:isolate;scroll-snap-align:start;scroll-snap-stop:always;background:#f4e7ca;border-radius:24px;flex:0 0 100%;grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;min-width:0;height:446px;display:grid;position:relative;overflow:hidden}.launch-copy{z-index:2;align-self:center;padding:40px 10px 20px 44px;position:relative}.launch-eyebrow{letter-spacing:1.7px;color:#7e392a;margin:0 0 20px;font-size:8px;font-weight:800}.launch-copy :is(h1,h2){letter-spacing:-1.8px;margin:0;font-size:clamp(35px,4.2vw,54px);font-weight:900;line-height:1.02}.launch-copy :is(h1,h2) em{color:#8b2032;font-family:Georgia,Times New Roman,serif;font-size:1.12em;font-weight:500;line-height:1.15}.launch-description{color:#756047;max-width:360px;margin:18px 0;font-size:12px;line-height:1.8}.launch-cta{color:#fff9ec;cursor:pointer;background:#8b2032;border:0;border-radius:30px;justify-content:center;align-items:center;gap:15px;min-height:44px;padding:0 18px;font-size:11px;font-weight:700;display:inline-flex}.launch-feature{cursor:pointer;z-index:1;min-width:0;color:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;padding:15px 28px 17px 15px;display:flex;position:relative}.launch-feature>img{z-index:1;object-fit:contain;filter:drop-shadow(0 14px 13px #83532325);width:100%;height:246px;transition:transform .2s;position:relative;transform:rotate(5deg)}.launch-feature:hover>img{transform:rotate(1deg)translateY(-3px)}.launch-orbit{z-index:-1;aspect-ratio:1;background:#f6c54e;border-radius:50%;width:82%;position:absolute;top:15px;right:-8px}.launch-seal{z-index:2;color:#fff4d8;letter-spacing:1px;background:#861f30;border-radius:15px;align-items:center;gap:5px;padding:8px 11px;font-size:8px;font-weight:800;display:flex;position:absolute;top:26px;left:25px;transform:rotate(-8deg)}.launch-feature-caption{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px 13px;width:100%;font-size:10px;line-height:1.4;display:flex;position:relative}.launch-feature-caption>strong{letter-spacing:-.3px;font-size:18px}.launch-feature-caption>b{color:#862131;white-space:nowrap;font-size:22px}.launch-feature-caption>span{color:#7d6143}.launch-mini-collection{z-index:2;background:#fff9ec66;border-top:1px solid #b6995e33;grid-column:1/-1;padding:10px 28px 16px;position:relative}.launch-mini-heading{letter-spacing:1.3px;color:#85613d;justify-content:space-between;align-items:center;font-size:7px;font-weight:800;display:flex}.launch-mini-heading small{letter-spacing:.2px;color:#862131;font-size:8px;font-weight:500}.launch-mini-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:5px;display:grid}.launch-mini-drink{color:#65402b;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:67px;display:flex;position:relative}.launch-mini-drink:hover{background:#fff7e9}.launch-mini-drink img{object-fit:contain;filter:drop-shadow(0 4px 4px #42261314);width:56px;height:60px}.launch-mini-drink>span{font-size:11px;font-weight:700}.launch-mini-drink>svg{opacity:.7;flex-shrink:0}.launch-burger{background:#f1d8b8}.launch-burger .launch-orbit{background:#de9a56}.launch-ramen{background:#e5e7d5}.launch-ramen .launch-orbit{background:#becb9d}.launch-food-feature>img{width:110%;max-width:110%;height:310px;transform:rotate(-3deg)}.launch-food-feature .launch-orbit{top:45px;right:-30px}.launch-food-feature .launch-feature-caption{justify-content:space-between;gap:12px}.launch-food-feature .launch-feature-caption>strong{max-width:70%;font-size:17px}.launch-food-footer,.launch-ramen-options{letter-spacing:1px;color:#75583e;border-top:1px solid #9c753333;grid-column:1/-1;justify-content:space-between;align-items:center;margin:0 28px;padding:15px 0;font-size:9px;display:flex}.launch-ramen-options{justify-content:center;gap:8px}.launch-ramen-options>button{letter-spacing:0;color:#546140;cursor:pointer;background:#ffffff40;border:1px solid #9aab7e88;border-radius:20px;min-height:38px;padding:8px 17px;font-size:11px}.launch-ramen-options>button[aria-pressed=true]{color:#fffbee;background:#4d6041;border-color:#4d6041}.launch-carousel-nav{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:5px 2px;display:grid}.launch-carousel-nav>p{color:#8a7560;align-items:center;gap:7px;margin:0;font-size:9px;display:flex}.launch-carousel-nav>p>span{font-size:17px}.launch-dots{gap:3px;display:flex}.launch-dots>button{cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:36px;display:grid}.launch-dots>button>span{background:#d4c7b6;border-radius:10px;width:6px;height:6px;transition:width .2s}.launch-dots>button[aria-current=true]>span{background:#862131;width:23px}.launch-arrows{justify-self:end;gap:7px;display:flex}.launch-arrows>button{color:#862131;cursor:pointer;background:#fffcf6;border:1px solid #dfd2c2;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.launch :is(a,button,.launch-track):focus-visible{outline-offset:-3px;outline:3px solid #8b2032}.launch-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.launch-catalog-anchor{scroll-margin-top:95px}.coming-soon-badge{border-radius:6px;font-weight:750;color:#793f24!important;background:#f5e2b9!important;padding:5px 9px!important;font-size:10px!important;display:inline-flex!important}.dish-card.coming-soon .dish-image:after{content:"Próximamente";color:#7c3f20;background:#fff8e8;border:1px solid #e9d3a4;border-radius:5px;padding:5px 8px;font-size:9px;font-weight:800;position:absolute;bottom:10px;left:10px}.readonly-menu .dish-card.coming-soon{opacity:1}.readonly-menu .menu-welcome{display:none}@media (max-width:1260px){.launch{margin-left:28px;margin-right:28px}.launch-copy{padding-left:34px}}@media (max-width:900px){.launch-slide{height:412px}.launch-copy{padding:26px 5px 15px 28px}.launch-copy :is(h1,h2){font-size:36px}.launch-eyebrow{letter-spacing:1.2px;margin-bottom:16px;font-size:7px}.launch-feature{padding:16px 24px 15px 8px}.launch-feature>img{height:216px}.launch-food-feature>img{height:265px}.launch-feature-caption>strong{font-size:16px}.launch-feature-caption>b{font-size:19px}.launch-seal{font-size:7px;top:26px;left:6px}.launch-mini-collection{padding:10px 23px 13px}.launch-mini-grid{gap:2px}.launch-mini-drink{gap:3px}.launch-mini-drink img{width:43px;height:57px}.launch-mini-drink>span{font-size:10px}.launch-mini-drink>svg{display:none}.launch-description{font-size:11px}.launch-cta{padding:0 14px;font-size:10px}}@media (max-width:650px){.launch{margin:15px 16px 14px}.launch-topline{letter-spacing:.6px;padding-bottom:10px;font-size:7px}.launch-topline>span:last-child{letter-spacing:.3px;font-size:8px}.launch-track,.launch-slide{border-radius:18px}.launch-slide{grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;height:370px}.launch-copy{align-self:start;padding:22px 0 14px 19px}.launch-copy :is(h1,h2){letter-spacing:-1.1px;font-size:29px;line-height:1.06}.launch-eyebrow{letter-spacing:.8px;max-width:125px;margin-bottom:13px;font-size:6px;line-height:1.8}.launch-description{max-width:150px;margin:15px 0;font-size:10px;line-height:1.7}.launch-description br{display:none}.launch-cta{gap:6px;min-height:40px;padding:0 10px;font-size:9px}.launch-feature{align-self:center;padding:18px 13px 10px 2px}.launch-feature>img{width:116%;max-width:116%;height:206px;transform:rotate(6deg)}.launch-orbit{width:125%;top:28px;right:-52px}.launch-seal{letter-spacing:.6px;padding:6px 8px;font-size:6px;top:12px;left:5px}.launch-seal svg{width:12px;height:12px}.launch-feature-caption{gap:3px;margin-top:8px}.launch-feature-caption>strong{font-size:12px}.launch-feature-caption>span{font-size:8px}.launch-mini-collection{padding:11px 14px 12px}.launch-mini-heading{letter-spacing:.5px;gap:10px;font-size:6px}.launch-mini-heading small{font-size:6px}.launch-mini-grid{gap:3px;margin-top:7px}.launch-mini-drink{flex-direction:column;gap:1px;min-height:76px;padding:0}.launch-mini-drink img{width:49px;height:58px}.launch-mini-drink>span{font-size:9px}.launch-carousel-nav{gap:5px}.launch-carousel-nav>p{gap:4px;font-size:7px}.launch-carousel-nav>p>span{font-size:14px}.launch-dots{gap:0}.launch-dots>button{width:25px;height:38px}.launch-dots>button[aria-current=true]>span{width:17px}.launch-arrows{gap:5px}.launch-arrows>button{width:31px;height:31px}.launch-food-feature{align-self:center;padding-right:16px}.launch-food-feature>img{width:118%;max-width:118%;height:200px;transform:rotate(-5deg)}.launch-food-feature .launch-orbit{top:30px;right:-43px}.launch-food-feature .launch-feature-caption{text-align:center;flex-direction:column;justify-content:center;gap:6px}.launch-food-feature .launch-feature-caption>strong{max-width:100%;font-size:11px}.launch-feature-caption>b{font-size:20px}.launch-burger .launch-copy,.launch-ramen .launch-copy{align-self:center}.launch-burger .launch-description,.launch-ramen .launch-description{font-size:10px;line-height:1.7}.launch-burger .launch-cta,.launch-ramen .launch-cta{gap:4px;max-width:145px;font-size:8px}.launch-food-footer,.launch-ramen-options{letter-spacing:.5px;margin:0 18px;padding:14px 0;font-size:7px}.launch-ramen-options{gap:5px}.launch-ramen-options>button{min-height:37px;padding:7px 12px;font-size:10px}.launch-catalog-anchor{scroll-margin-top:80px}}@media (max-width:360px){.launch-copy :is(h1,h2){font-size:25px}.launch-copy{padding-left:14px}.launch-description{font-size:9px}.launch-slide{height:390px}.launch-feature>img{height:190px}.launch-mini-heading small{text-align:right;max-width:80px}.launch-cta{padding:0 8px}.launch-carousel-nav>p{font-size:6px}.launch-ramen-options>button{padding:7px 9px}}@media (prefers-reduced-motion:reduce){.launch *{scroll-behavior:auto!important;transition:none!important}}
