:root{--padding-block-start: 30px;--padding-block-end: 30px}html,body{position:relative;overflow-x:hidden}.spacing-style,.inherit-spacing{padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.h1,h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-family:HamburgHandBold;font-size:80px;line-height:80px;letter-spacing:normal;font-weight:400}.h2,h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-family:HamburgHandBold;font-size:55px;line-height:55px;letter-spacing:normal;font-weight:400}.h3,h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-family:HamburgHandBold;font-size:30px;line-height:35px;letter-spacing:normal;font-weight:400}.h4,h4,.h4.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6){font-family:HamburgHandBold;font-size:17px;line-height:23px;letter-spacing:normal;font-weight:400}.h5,h5,.h5.h5,.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6){font-family:HamburgHandBold;font-size:11px;line-height:11px;letter-spacing:normal;font-weight:400}.h6,h6,.h6.h6,.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6){font-family:DenverRegular;font-size:26px;line-height:30px;letter-spacing:normal}.title_h7{font-family:DenverRegular;font-weight:400;font-size:20px;line-height:23px}.title_h8{font-family:HollandRegular;font-weight:400;font-size:120px;line-height:60px}.title_h9{font-family:HollandRegular;font-weight:400;font-size:80px;line-height:80px}.btn,.btn--secondary{font-weight:600;font-style:normal;letter-spacing:.1em;text-transform:uppercase;padding:12px 20px;font-size:.8125em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn{display:inline-block;border-radius:100px;font-family:HamburgHandBold;font-weight:400;font-size:17px;line-height:23px;letter-spacing:normal;padding-top:13px;padding-bottom:13px;min-width:210px;background-color:#151413}.btn:hover{background-color:#151413!important;box-shadow:0 0 4px #0003}.form-success{font-family:DenverRegular;font-weight:400;font-size:20px;line-height:23px;color:#fff;background-color:#da572699;border-color:#da5726}body #accessiblyAppWidgetButton{top:initial!important;bottom:2px!important;right:10px!important;transform:translateY(0)}body #accessiblyAppWidgetButton{position:fixed;z-index:99999!important}body #accessiblyAppDialogButton{font-family:var(--accessibly-widget-font-family);font-size:inherit;font-weight:400;width:fit-content;min-width:1px;height:fit-content;text-decoration:none;box-shadow:none;align-items:center;-webkit-appearance:none;appearance:none;min-height:0px;border-inline:none;outline:0;border:0;border-width:0;margin:0;padding:0;color:inherit;background:none;text-align:left;cursor:pointer;letter-spacing:normal;min-width:0px;display:flex;justify-content:center;border-radius:100%}body #accessiblyAppDialogButton{width:45px!important;min-width:45px!important;max-width:45px!important;height:45px!important;min-height:45px!important;max-height:45px!important}.restaurant-logos .layout-panel-flex--row{padding:54px 15px 34px!important;gap:1px!important}@media screen and (max-width:1199px){.restaurant-logos .layout-panel-flex--row{padding:60px 15px 35px!important;justify-content:space-between;text-align:center;flex-wrap:wrap;gap:0px!important}}@media screen and (max-width:1024px){.restaurant-logos .layout-panel-flex--row{padding:55px 15px 35px!important}}@media screen and (max-width:768px){.restaurant-logos .layout-panel-flex--row{padding-top:35px!important;padding-right:15px!important;padding-left:15px!important;column-gap:15px!important;row-gap:30px!important;width:100%;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width:579px){.restaurant-logos .layout-panel-flex--row{padding-top:20px!important;justify-content:center!important}}.restaurant-logos a.image-block{padding:20px!important;width:25%!important;height:auto;transition:all .2s ease}.restaurant-logos a.image-block:nth-of-type(1) img.image-block__image{max-width:85px!important}.restaurant-logos a.image-block:nth-of-type(2) img.image-block__image{max-width:115px!important}.restaurant-logos a.image-block:nth-of-type(3) img.image-block__image{max-width:108px!important}.restaurant-logos a.image-block:nth-of-type(4) img.image-block__image{max-width:90px!important}.restaurant-logos a.image-block:nth-of-type(5) img.image-block__image{max-width:120px!important}.restaurant-logos a.image-block:nth-of-type(6) img.image-block__image{max-width:80px!important}.restaurant-logos a.image-block:nth-of-type(7) img.image-block__image{max-width:100px!important}@media screen and (max-width:1199px){.restaurant-logos a.image-block{width:20%!important}.restaurant-logos a.image-block:nth-of-type(1){max-width:140px!important}}@media screen and (max-width:768px){.layout-panel-flex--row:not(.mobile-column)>.image-block{flex:auto!important}.restaurant-logos a.image-block{width:auto!important;max-width:180px!important}.restaurant-logos a.image-block:nth-of-type(1){max-width:125px!important}.restaurant-logos a.image-block:nth-of-type(1) img.image-block__image{max-width:85px!important}.restaurant-logos a.image-block:nth-of-type(2) img.image-block__image{max-width:120px!important}.restaurant-logos a.image-block:nth-of-type(3){padding:0!important;max-width:108px!important;width:100%!important}.restaurant-logos a.image-block:nth-of-type(4){padding:0!important;max-width:90px!important}.restaurant-logos a.image-block:nth-of-type(5){padding:0!important;max-width:120px!important}.restaurant-logos a.image-block:nth-of-type(6){padding:0!important;max-width:120px!important}.restaurant-logos a.image-block:nth-of-type(7){padding:0!important;max-width:141px!important}}@media screen and (max-width:579px){.restaurant-logos a.image-block:nth-of-type(1),.restaurant-logos a.image-block:nth-of-type(2),.restaurant-logos a.image-block:nth-of-type(3),.restaurant-logos a.image-block:nth-of-type(4),.restaurant-logos a.image-block:nth-of-type(5),.restaurant-logos a.image-block:nth-of-type(6),.restaurant-logos a.image-block:nth-of-type(7){max-width:calc(50% - 15px)!important;width:calc(50% - 15px)!important}.restaurant-logos a.image-block:nth-of-type(6){padding:20px 0!important}.restaurant-logos a.image-block:nth-of-type(1) img.image-block__image{max-width:110px!important}.restaurant-logos a.image-block:nth-of-type(2) img.image-block__image{max-width:110px!important}.restaurant-logos a.image-block:nth-of-type(7) img.image-block__image{max-width:110px!important}}.social-icons{margin:0;padding:0;list-style:none;display:flex;flex-direction:row}.social-icons li{padding-left:15px;display:flex}.social-icons li:first-of-type{padding-left:0}.social-icons li a{display:flex;width:30px!important;height:30px!important}.social-icons li a span{padding-right:0;display:flex}.social-icons li a span svg{width:100%!important;height:100%!important}.social-icons.footer-block-social-icons li a span svg{width:30px!important;height:30px!important}.social-icons.footer-block-social-icons li a:hover span svg path[stroke]{stroke:#da5726!important}.social-icons.footer-block-social-icons li a:hover span svg circle{fill:#da5726!important}.social-icons.footer-block-social-icons li a:hover span svg path:not([stroke]){fill:#da5726!important}@media screen and (max-width:768px){.social-icons.footer-block-social-icons li a span svg{width:50px!important;height:50px!important}}.social-icons.header-block-social-icons li{padding-left:24px}.social-icons.header-block-social-icons li a{width:50px!important;height:50px!important}.social-icons.header-block-social-icons li a:hover span svg path[stroke]{stroke:#fff!important}.social-icons.header-block-social-icons li a:hover span svg circle{fill:#fff!important}.social-icons.header-block-social-icons li a:hover span svg path:not([stroke]){fill:#fff!important}@media screen and (max-width:768px){.social-icons.footer-block-social-icons{margin:0 0 30px!important}.social-icons li a span svg{width:50px!important;height:50px!important}}@media screen and (max-width:549px){.social-icons.header-block-social-icons li:first-of-type{padding-left:0!important}}.pg__scott-harris-hospitality div.shophire_page>section.talent_community_section>div.wrapper>p.body_content,.pg__scott-harris-hospitality div.shophire_page>section.job_list_section *,.pg__scott-harris-hospitality div.shophire_page>section.talent_community_section .shophire_modal .modal-body>form .shophire_input>input.input_field,.pg__scott-harris-hospitality div.shophire_page>section.talent_community_section .shophire_modal .modal-body>form .shophire_input>select.input_field{font-family:DenverRegular!important;font-style:normal;margin-top:10px}.pg__scott-harris-hospitality div.shophire_page>section.job_list_section>div.wrapper>h2.heading_text,.pg__scott-harris-hospitality div.shophire_page>section.talent_community_section>div.wrapper>h2.heading_text,.pg__scott-harris-hospitality div.shophire_page>section.talent_community_section .shophire_modal h2.modal_heading_text{font-family:HamburgHandBold!important;font-weight:400}.pg__scott-harris-hospitality div.shophire_page>div.wrapper>div.shophire_header>.shophire_post_date,.pg__scott-harris-hospitality div.shophire_page>div.wrapper>div.shophire_header>div.header_info>div.header_info_item>span,.job_content p,.job_content li,div.shophire_page div.wrapper div.job_content ul>li{font-family:DenverRegular!important;font-size:18px}.job_content p strong{font-weight:700!important}.shophire_post_date{margin-bottom:15px!important}div.shophire_page{font:inherit;box-sizing:border-box;display:block}div.shophire_page>section.hero_section{all:initial;font:inherit;padding:80px 40px;background-color:#fff;background-image:url(https://shophire-production.s3.amazonaws.com/uploads/career_portal/hero_background_image/595/img_career_page.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}@media(max-width:768px){.pg__scott-harris-hospitality div.shophire_page>section.hero_section{padding:80px 20px}}div.shophire_page>section.hero_section:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:1;background-image:url(https://shophire-production.s3.amazonaws.com/uploads/career_portal/hero_background_image/595/img_career_page.jpg);background-position:center;background-repeat:no-repeat;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}div.shophire_page>section.hero_section>div.opacity-overlay{all:initial;font:inherit;display:block;position:absolute;top:0;left:0;height:475px;width:100%;opacity:0;background-color:#fff;z-index:0}div.shophire_page>section.hero_section>div.wrapper{all:initial;font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;max-width:85vw;width:85vw;margin:0 auto;z-index:1}.pg__scott-harris-hospitality .wrapper{max-width:100%!important;padding:0!important}@media only screen and (max-width:768px){div.shophire_page>section.hero_section>div.wrapper{max-width:90vw;width:90vw}}div.shophire_page>section.hero_section>div.wrapper>h1.heading_text{all:initial;font:inherit;display:block;text-transform:uppercase!important;letter-spacing:0;overflow-wrap:break-word;word-wrap:break-word;text-align:center;margin:0 0 10px;font-style:normal;font-family:Roboto,sans-serif!important;font-weight:400;line-height:1;font-size:50px;color:#000}.pg__scott-harris-hospitality div.shophire_page>section.hero_section>div.wrapper>h1.heading_text{color:#fff;font-family:HamburgHandBold!important;font-weight:400;font-size:72px}@media(max-width:1024px){.pg__scott-harris-hospitality div.shophire_page>section.hero_section>div.wrapper>h1.heading_text{font-size:64px}}@media(max-width:768px){.pg__scott-harris-hospitality div.shophire_page>section.hero_section>div.wrapper>h1.heading_text{font-size:48px}}@media only screen and (max-width:768px){div.shophire_page>section.hero_section>div.wrapper>h1.heading_text{font-size:40px}}@media(max-width:579px){.pg__scott-harris-hospitality div.shophire_page>section.hero_section>div.wrapper>h1.heading_text{font-size:36px;padding:20px 20px 0}}div.shophire_page>section.hero_section>div.wrapper>h2.subheading_text{all:initial;font:inherit;display:block;color:#000;text-align:center!important;font-size:22px;font-family:Roboto,sans-serif!important;font-weight:400;text-transform:uppercase!important;margin:0 0 19px;font-style:normal}.pg__scott-harris-hospitality div.shophire_page>section.hero_section>div.wrapper>h2.subheading_text{color:#fff;font-family:DenverRegular!important;text-transform:capitalize!important;margin-bottom:0;max-width:650px}.pg__scott-harris-hospitality div.shophire_page>section.job_list_section{padding-top:40px!important;padding-bottom:0!important}div.shophire_page>section.job_list_section{all:initial;font:inherit;padding:80px 40px;background-color:#fff;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:100px}div.shophire_page>section.job_list_section>div.wrapper{all:initial;font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;max-width:66vw;width:66vw}div.shophire_page>section.job_list_section>div.wrapper>h2.heading_text{all:initial;font:inherit;color:#343232;font-family:Roboto,sans-serif!important;font-style:normal;text-align:center;font-weight:700;line-height:1.2;overflow-wrap:break-word;word-wrap:break-word;font-size:26px;text-transform:uppercase;letter-spacing:0;margin:0 0 40px}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table{all:initial;font:inherit;background-color:#fff;display:flex;flex-direction:column;width:100%;min-height:50px;box-shadow:0 0 2px #c2c2c2}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.jobs_table_filters_input{padding-right:0}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.jobs_table_filters{font:inherit;display:flex;border-bottom:0px;padding-top:10px}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.empty_state{font:inherit;display:flex;border-bottom:0px;padding:60px 0;align-items:center;justify-content:center}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.job_item{font:inherit;display:flex;flex-direction:row;cursor:pointer;padding-left:25px;padding-right:25px}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li{all:initial;font:inherit;border-bottom:1px solid rgba(194,194,194,.35);padding:20px 10px 10px}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.job_item>div.job_item_content{all:initial;font:inherit;display:flex;flex-direction:column;cursor:pointer;flex-grow:1}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.job_item>div.job_item_content>p.job_title{all:initial;font:inherit;color:#343232;line-height:1.2;font-size:16px;font-weight:700;cursor:pointer}li.job_item .job_data>div,div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.job_item>div.job_item_content>div.job_data>div.job_location{margin:0!important;padding:0!important;position:relative!important;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;color:#343232!important;line-height:1.2!important;font-size:16px!important;width:30%!important;max-width:30%!important;cursor:pointer!important}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.job_item>div.job_item_content>div.job_data>div>img{margin:0!important;padding:0!important;width:20px!important}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.job_item>div.job_item_content>div.job_data>div>span{margin:0!important;padding:0!important}.pg__scott-harris-hospitality div.shophire_page>section.talent_community_section>div.wrapper>button.join_button,.pg__scott-harris-hospitality div.shophire_page>div.wrapper>div.job_form>form>input.form_button,.pg__scott-harris-hospitality div.shophire_page>div.wrapper>div.job_form>form>button.form_button,.pg__scott-harris-hospitality div.shophire_page>section.talent_community_section form input.form_button{border-radius:100px;font-family:HamburgHandBold!important;font-size:17px;line-height:23px;letter-spacing:normal;font-weight:400;min-width:210px;background-color:#151413;padding:15px 30px;text-align:center}.pg__scott-harris-hospitality div.shophire-branding{display:none!important}div.shophire_page>div.wrapper>div.shophire_header>div.header_info>div.header_info_item>img,div.shophire_page>div.wrapper>div.shophire_navbar>a>img{max-width:20px}.job_content ul{margin:0!important;padding:0!important}.job_form{padding:0 15px!important}.job_form .text_heading{font-family:HamburgHandBold!important;padding:0;font-weight:400}.shophire_input input[type=file]{padding:8px 10px;font-size:1.125em;border-color:transparent;background-color:#f6f6f6}@media(max-width:1024px){.pg__scott-harris-hospitality div.shophire_page>div.wrapper>div.shophire_navbar{margin-bottom:24px!important;padding-top:30px;padding-left:15px;padding-right:15px}.shophire_header,.job_content,.job_form{padding:0 15px!important}}@media(max-width:991px){.pg__scott-harris-hospitality div.shophire_page>section.hero_section>div.wrapper>h2.subheading_text{max-width:500px;font-size:18px}}@media only screen and (max-width:768px){div.shophire_page>section.hero_section>div.wrapper>h2.subheading_text{font-size:18px}div.shophire_page>section.job_list_section{padding:0}div.shophire_page>section.job_list_section>div.wrapper{width:96vw;min-width:96vw}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.job_item>div.job_item_content>div.job_data{flex-direction:column!important;gap:10px!important}div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.jobs_table_filters{flex-direction:column}li.job_item .job_data>div,div.shophire_page>section.job_list_section>div.wrapper>ul.jobs_table>li.job_item>div.job_item_content>div.job_data>div.job_location{flex-direction:row!important;align-items:flex-start!important;width:100%!important;max-width:100%!important}div.shophire_page>section.talent_community_section{padding:0!important;background-color:#fff;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:300px}div.shophire_page>div.wrapper>div.job_form{padding:40px 15px!important}}@media(max-width:579px){.pg__scott-harris-hospitality div.shophire_page>section.hero_section>div.wrapper>h2.subheading_text{padding:0}}.footer-content{margin:0 auto!important;padding-top:60px;padding-bottom:35px;display:flex!important;width:100%!important;max-width:calc(100% - 60px)!important}.footer-content .group-block:nth-of-type(1){width:60%!important}.footer-content .group-block:nth-of-type(2){width:40%!important}footer .layout-panel-flex{flex-direction:row;align-items:center;gap:0px!important}footer .group-block:last-of-type .layout-panel-flex{justify-content:flex-end!important}footer .details-content ul{margin:0!important;padding:0;display:flex;flex-direction:row;list-style:none;gap:0!important}footer .details-content ul li{margin:0!important;padding:0 0 0 30px!important;display:flex;list-style:none}footer .details-content ul li.menu__item-copyright{margin:0!important;padding:0!important;font-family:HamburgHandBold!important;font-size:11px;line-height:11px;letter-spacing:normal;font-weight:400;text-transform:uppercase!important;color:#fff;opacity:.4}footer .details-content ul li a{margin:0!important;padding:0!important;font-family:HamburgHandBold!important;font-size:11px;line-height:11px;letter-spacing:normal;font-weight:400;text-transform:uppercase!important}footer .details-content ul li a:hover{color:#da5726!important}.footer-utilities__text{margin:0!important;padding:0 57px 0 0!important;font-family:var(--font-heading--family)!important;font-size:12px!important;line-height:12px!important;text-transform:uppercase!important;color:#fff;opacity:.4}.social-icons__icon-wrapper:has(.social-icons__icon path){width:30px!important;height:30px!important}.social-icons__icon-wrapper a:hover svg path{fill:#da5726!important}@media screen and (max-width:1151px){footer .layout-panel-flex{flex-direction:column;align-items:flex-start;gap:15px!important}.footer-content .group-block:nth-of-type(1){align-items:flex-end!important}.footer-content .group-block:nth-of-type(2) .layout-panel-flex{justify-content:flex-end!important;align-items:flex-end}footer .details-content ul li:first-of-type{padding-left:0!important}}@media screen and (max-width:768px){.footer-content{padding-top:62px!important;padding-bottom:30px!important;display:flex!important;gap:0px!important}footer .layout-panel-flex{flex-direction:column;align-items:center;justify-content:center;gap:0!important}.footer-content .group-block:nth-of-type(1){width:100%!important}.footer-content .group-block:nth-of-type(2){display:none!important}footer .social-icons__wrapper{flex-wrap:nowrap}footer .social-icons__icon-wrapper{width:50px!important;height:50px!important}.social-icons.footer-block-social-icons li a{width:50px!important;height:50px!important}footer .social-icons__icon-wrapper:has(.social-icons__icon path){width:50px!important;height:50px!important}footer .social-icons__icon-wrapper:has(.social-icons__icon path) .social-icons__icon{width:100%;height:100%}footer .details-content ul{margin:0 auto!important;gap:0!important;flex-wrap:wrap;flex-direction:row;justify-content:center;max-width:calc(100% - 40px)}footer .details-content ul li{margin-bottom:20px!important;padding-left:10px!important;justify-content:center;width:auto;text-align:center}footer .details-content ul li:first-of-type{padding-left:0!important}footer .details-content ul li.menu__item-copyright{margin-bottom:20px!important;padding:0 0 0 10px!important}footer .details-content ul li a{line-height:11px!important}}@media screen and (max-width:531px){footer .group-block:last-of-type{display:none!important}}@media screen and (max-width:579px){.footer-content{padding-bottom:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/mp-general.css.map */
