.s2-sprite{position:absolute;width:0;height:0;overflow:hidden}.s2-icon{display:inline-block;width:1.25em;height:1.25em;flex:0 0 1.25em;color:#10264D;vertical-align:-.25em;margin-inline-end:.35em}.pf-fact dt{display:flex;align-items:flex-start;line-height:1.4}.pf-fact dt .s2-icon{margin-top:.08em}.s2-hours{font-size:0.875rem;line-height:1.5}.s2-hours::before{content:"";display:inline-block;width:.5em;height:.5em;border-radius:50%;background:#10264D;margin-right:.4em;flex-shrink:0}.s2-hours-closed::before{background:#a9473b}.s2-hours a{text-decoration:underline}.s2-indoor{display:inline-flex;align-items:center;font-size:0.875rem;line-height:1.5;margin-block:.4em}.s2-compare{margin-block:28px}.s2-compare h2{margin-bottom:8px}.s2-scroll-hint{font-size:0.875rem;margin:0 0 8px}.s2-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--btp-line,#C7DFD1);border-radius:12px;isolation:isolate}.s2-table-wrap:focus-visible{outline:3px solid #10264D;outline-offset:3px}.s2-compare table{width:100%;min-width:850px;border-collapse:separate;border-spacing:0;font-family:Montserrat,sans-serif;font-size:0.875rem;line-height:1.5;text-align:left}.s2-compare caption{text-align:left;padding:16px;caption-side:top;width:calc(100vw - 58px);max-width:1050px;background:var(--btp-surface,#E9FFF0)}.s2-compare th,.s2-compare td{padding:14px 16px;vertical-align:top;border-top:1px solid var(--btp-line,#C7DFD1);min-width:130px;max-width:260px;background:var(--btp-surface,#fffaf1)}.s2-compare thead th{background:var(--btp-soft,#eee6d8);font-weight:700}.s2-compare tr>:first-child{position:sticky;left:0;z-index:1;min-width:155px;max-width:190px;box-shadow:2px 0 0 var(--btp-line,#C7DFD1)}.s2-compare small{display:block;font-size:0.875rem;font-weight:400;margin-top:6px}.s2-offline{position:sticky;top:var(--btp-sticky-top,64px);z-index:80;padding:12px 20px;background:#E9FFF0;color:#10264D;border-block:2px solid #10264D;font-size:0.875rem;line-height:1.5}.s2-offline a{color:inherit;text-decoration:underline}.s2-offline[hidden]{display:none}[data-btp-theme=dark] .s2-icon{color:var(--btp-teal,#6ACD9B)}[data-btp-theme=dark] .s2-hours::before{background:#6ACD9B}[data-btp-theme=dark] .s2-hours-closed::before{background:#f09482}
@media(max-width:600px){.s2-compare tr>:first-child{min-width:140px;max-width:150px}.s2-compare th,.s2-compare td{padding:12px}.s2-compare caption{padding:12px}.s2-compare{margin-block:24px}}
:where(html[data-btp-theme="dark"]) .s2-icon{color:var(--btp-link)}:where(html[data-btp-theme="dark"]) .s2-hours::before{background:var(--btp-night)}:where(html[data-btp-theme="dark"]) .s2-hours-closed::before{background:var(--btp-coral)}:where(html[data-btp-theme="dark"]) .s2-table-wrap{border:1px solid var(--btp-line,var(--btp-control))}:where(html[data-btp-theme="dark"]) .s2-table-wrap:focus-visible{outline:3px solid var(--btp-control)}:where(html[data-btp-theme="dark"]) .s2-compare caption{background:var(--btp-surface,var(--btp-surface))}:where(html[data-btp-theme="dark"]) .s2-compare th,:where(html[data-btp-theme="dark"]) .s2-compare td{border-top:1px solid var(--btp-line,var(--btp-control));background:var(--btp-surface,var(--btp-surface))}:where(html[data-btp-theme="dark"]) .s2-compare thead th{background:var(--btp-soft,var(--btp-surface))}:where(html[data-btp-theme="dark"]) .s2-compare tr>:first-child{box-shadow:2px 0 0 var(--btp-line,var(--btp-surface))}:where(html[data-btp-theme="dark"]) .s2-offline{background:var(--btp-surface);color:var(--btp-ink)}:where(html[data-btp-theme="dark"]) [data-btp-theme=dark] .s2-icon{color:var(--btp-link,var(--btp-link))}:where(html[data-btp-theme="dark"]) [data-btp-theme=dark] .s2-hours::before{background:var(--btp-teal)}:where(html[data-btp-theme="dark"]) [data-btp-theme=dark] .s2-hours-closed::before{background:var(--btp-surface)}