.ei-native-page{padding-bottom:64px}.ei-native-page>.approved-copy{max-width:900px;margin:0 auto}.ei-article-hero{display:block;width:100%;max-height:660px;object-fit:cover;margin:24px 0 40px}.ei-search{display:flex;align-items:center;gap:14px;margin:0 0 32px;flex-wrap:wrap}.ei-search label{font-weight:800}.ei-search input{font:inherit;border:1px solid #c8d4dd;border-radius:3px;padding:12px;min-width:180px;flex:1}.ei-pagination{display:flex;justify-content:center;gap:16px;padding:40px 0;flex-wrap:wrap}.ei-pagination .page-numbers{padding:8px 12px}.ei-pagination .current{color:white;background:#042247}.approved-copy iframe{max-width:100%;aspect-ratio:16/9;height:auto}.approved-copy img{max-width:100%;height:auto}.wp-block-embed__wrapper{max-width:100%}.admin-bar .site-header{scroll-margin-top:32px}.tour-ticker-controls button{font:inherit;border:1px solid #cad5e1;background:white;border-radius:4px;padding:8px 12px}.tour-ticker-controls{display:flex;gap:10px;padding:12px 0}.ei-native-page .elementor{--e-global-color-primary:#042247;--e-global-color-secondary:#20bec5}

/* Allow the logo to shrink cleanly beside the header actions on small phones. */
.site-header .brand{min-width:0;flex-shrink:1}.site-header .brand img{max-width:100%}.site-header .header-right{flex-shrink:0}

@media(max-width:600px){.site-header .header-shop{display:none}.site-header .header-right{gap:0}}
