@font-face{font-family:'Canela';font-style:normal;font-weight:700 700;font-display:swap;src:url('/assets/canela-bold-latin.c37540171cc7e76a.woff2') format('woff2')}@font-face{font-family:'Maax';font-style:normal;font-weight:400 400;font-display:swap;src:url('/assets/brand-sans-400.0ee4b5cabaac225a.woff2') format('woff2')}@font-face{font-family:'Maax';font-style:normal;font-weight:700 700;font-display:swap;src:url('/assets/brand-sans-700.33ba4f7a77b1ae29.woff2') format('woff2')}[data-component="eat-breakfast-info-faq"]{--font-sans:'Maax','Helvetica Neue',Helvetica,Arial,sans-serif;--navy:#002554;--sand:#A68958;--sand-dark:#7d6540;--sand-light:#f2e9da;--sand-50:#faf5ed;--slate:#4a5b75;--gray:#d9d9d9;--white:#ffffff;--btn-radius:6px;--card-radius:10px;--pad-x:max(40px,8vw);--max-width-content:1200px}[data-component="eat-breakfast-info-faq"] *,[data-component="eat-breakfast-info-faq"] *::before,[data-component="eat-breakfast-info-faq"] *::after{box-sizing:border-box}[data-component="eat-breakfast-info-faq"]{margin:0}[data-component="eat-breakfast-info-faq"] [data-component]{display:block}[data-component="eat-breakfast-info-faq"] *,[data-component="eat-breakfast-info-faq"] *::before,[data-component="eat-breakfast-info-faq"] *::after{margin:0;padding:0;box-sizing:border-box}[data-component="eat-breakfast-info-faq"]{scroll-behavior:smooth}[data-component="eat-breakfast-info-faq"]{font-family:var(--font-sans);font-size:15px;line-height:1.6;color:var(--navy);background:var(--white)}[data-component="eat-breakfast-info-faq"] a{text-decoration:none;color:inherit}[data-component="eat-breakfast-info-faq"] button{cursor:pointer;font-family:var(--font-sans)}[data-component="eat-breakfast-info-faq"] .btn{font-size:11px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;padding:12px 24px;border-radius:var(--btn-radius);border:none;cursor:pointer;transition:all 0.2s;display:inline-flex;align-items:center;gap:8px;text-decoration:none;white-space:nowrap}[data-component="eat-breakfast-info-faq"] .btn-ghost-navy{background:transparent;color:var(--navy);border:1.5px solid var(--navy)}[data-component="eat-breakfast-info-faq"] .btn-ghost-navy:hover{background:var(--navy);color:white}[data-component="eat-breakfast-info-faq"] .btn-ghost-sand{background:transparent;color:var(--sand-dark);border:1.5px solid var(--sand)}[data-component="eat-breakfast-info-faq"] .btn-ghost-sand:hover{background:var(--sand);color:white}[data-component="eat-breakfast-info-faq"] .btn-sm{font-size:10px;padding:8px 16px}[data-component="eat-breakfast-info-faq"] .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:10px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;margin-bottom:12px;color:var(--sand)}[data-component="eat-breakfast-info-faq"] .eyebrow::before{content:'';width:24px;height:2px;background:var(--sand);flex-shrink:0}[data-component="eat-breakfast-info-faq"] .info-faq-section{background:var(--sand-50);padding:72px var(--pad-x)}[data-component="eat-breakfast-info-faq"] .info-faq-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:14px;margin-top:24px}[data-component="eat-breakfast-info-faq"] .info-card{background:white;border:1.5px solid var(--sand-light);border-radius:var(--card-radius);padding:20px}[data-component="eat-breakfast-info-faq"] .info-card-title{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--sand);margin-bottom:10px}[data-component="eat-breakfast-info-faq"] .info-row{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px solid var(--gray);font-size:13px}[data-component="eat-breakfast-info-faq"] .info-row:last-child{border-bottom:none}[data-component="eat-breakfast-info-faq"] .info-row-day{color:var(--navy);font-weight:700}[data-component="eat-breakfast-info-faq"] .info-row-time{color:var(--slate)}[data-component="eat-breakfast-info-faq"] .info-badges{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}[data-component="eat-breakfast-info-faq"] .info-badge{font-size:9px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;padding:4px 9px;border-radius:4px;background:var(--sand-50);border:1.5px solid var(--sand-light);color:var(--sand-dark)}[data-component="eat-breakfast-info-faq"] .faq-list{border-top:1px solid var(--gray)}[data-component="eat-breakfast-info-faq"] .faq-item{border-bottom:1px solid var(--gray)}[data-component="eat-breakfast-info-faq"] .faq-trigger{width:100%;background:transparent;border:none;padding:14px 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left;gap:12px}[data-component="eat-breakfast-info-faq"] .faq-q{font-size:14px;font-weight:700;color:var(--navy)}[data-component="eat-breakfast-info-faq"] .faq-chevron{width:18px;height:18px;stroke:var(--gray);fill:none;stroke-width:2;flex-shrink:0;transition:transform 0.25s}[data-component="eat-breakfast-info-faq"] .faq-trigger.open .faq-chevron{transform:rotate(180deg);stroke:var(--sand)}[data-component="eat-breakfast-info-faq"] .faq-trigger.open .faq-q{color:var(--sand-dark)}[data-component="eat-breakfast-info-faq"] .faq-body{display:none;padding:0 0 14px}[data-component="eat-breakfast-info-faq"] .faq-body.open{display:block}[data-component="eat-breakfast-info-faq"] .faq-body p{font-size:13px;color:var(--slate);line-height:1.7}@media(max-width:1100px){[data-component="eat-breakfast-info-faq"]{--pad-x:28px}[data-component="eat-breakfast-info-faq"] .info-faq-grid{grid-template-columns:1fr}}@media(max-width:680px){[data-component="eat-breakfast-info-faq"]{--pad-x:16px}}@media (min-width:1200px){[data-component="eat-breakfast-info-faq"][data-component][data-component] > *{padding-inline:max(var(--pad-x,40px),calc((100% - var(--max-width-content,1200px)) / 2))}}