/*
Theme Name: Star Child
Description: Child theme of Star Master - updatable from GitHub
Template: star-master
Version: 1.0.0
Author: Your Name
GitHub Theme URI: https://github.com/NinjaPhilip/star-child
*/
/* Offset anchor scroll for fixed header */
[id*="-section"], [id="menu"], [id="chefs"], [id="reservations"], [id="group-dining"] {
    scroll-margin-top: 160px;
}

/* Reduce footer text leading ~20% */
footer .inner_footer .footer_columns .footer_link,
footer .inner_footer .footer_columns .footer_text {
    margin: 0 0 2px 0 !important;
}
footer .inner_footer .footer_columns .column a {
    margin-block-start: 0.4em;
    margin-block-end: 0.4em;
}

/* Fix: concept image_2 overlapping text at tablet widths */
.concept_section .concept_section_inner .top {
    position: relative;
    z-index: 2;
}
.concept_section .concept_section_inner .bottom {
    position: relative;
    z-index: 1;
}
@media (min-width: 769px) and (max-width: 1200px) {
    .concept_section .concept_section_inner .concept_image_2 img {
        top: 0px !important;
    }
}
.menu_footnote{text-align:left;max-width:900px;margin:0 auto;padding:1.5rem 16px;}
.menu_footnote p{font-size:0.75rem;font-style:italic;line-height:1.5;color:#666;margin:0;}
.menu_footnote_heading{font-style:italic;font-weight:600;margin-bottom:0.25rem \!important;}
a.menu_tab_button.menu_tab_link{text-decoration:none;color:inherit;}
