.footer_footer__e_ilT{background-color:#a0682a;color:#fff}.footer_footer__button__kf_eC{border-radius:0;font-size:12px;font-weight:600}.stickyCart_cartButtonContainer__ILYHD{width:65px;height:65px;display:flex;align-items:center;justify-content:center;position:fixed;top:50%;right:.5%;padding:.5rem;border-radius:100%;box-shadow:0 2px 8px rgba(0,0,0,.15);background-color:#c07a28;z-index:10}.stickyCart_cartButtonContainer__ILYHD:hover{background-color:#a66a22;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2);animation-duration:1s}.stickyCart_cartButton__SQJWm{padding:.75rem 1.25rem;width:max-content;position:relative;background-color:transparent;border:none}.stickyCart_cart__count__XUkJA{height:20px;width:20px;border-radius:100%;position:absolute;top:-20%;right:-10%;background-color:#fff;color:#c07a28;font-weight:600}.stickyCart_cart_bg__EJH5n{color:#fff}.header_header__order__1OtvN{background-color:#c07a28;color:#fff;padding:0 2rem;border-radius:10px;font-size:13px}.header_lg__header__wOcM_{display:block}.header_text__wrapper__aWtTL{background:#c07a28;border-radius:50%;padding:6px 12px}.header_log__name__MPwHu{color:#fff;font-weight:900!important;font-size:20px}.header_sm__header___3Oya{display:none}.header_nav_transition__0vM_h{position:absolute;top:40%;left:0;background:#fff;width:100%;transform:translate(-120%);transition:all .5s ease;z-index:10;padding:20px 0;box-shadow:0 10px 15px rgba(0,0,0,.1)}.header_nav_transition__0vM_h.header_nav_transition__reset__ISens{transform:translate(0)}.header_header__left__gR5XM,.header_header__right__8V7gn{width:42%}.header_cart__count__rnvVH{height:19px;width:19px;border-radius:50%;position:absolute;top:-10%;right:0;background-color:#c07a28;color:#fff;font-weight:600}.header_header__fixed__wNhnf{position:fixed;width:100%;z-index:5}@media only screen and (max-width:789px){.header_header__order__1OtvN,.header_lg__header__wOcM_{display:none}.header_sm__header___3Oya{display:block}.header_header__right__8V7gn{width:-moz-fit-content;width:fit-content}.header_nav_transition__0vM_h{padding-top:30px;padding-bottom:30px}.header_nav_transition__0vM_h a{font-size:16px;display:inline-block;padding:8px 0}}.header_header__order__1OtvN{box-shadow:0 0 10px 2px rgba(192,122,40,.5),0 0 20px 4px rgba(192,122,40,.3);animation:header_wiggle__ws5qk 1s ease-in-out infinite;transition:all .3s ease}.header_header__order__1OtvN:hover{animation-play-state:paused;transform:scale(1.1);box-shadow:0 0 15px 4px rgba(192,122,40,.6),0 0 30px 8px rgba(192,122,40,.4)}.header_header__order__1OtvN:focus{outline:none;box-shadow:0 0 0 3px rgba(192,122,40,.5),0 0 15px 4px rgba(192,122,40,.6)}.header_header__order__1OtvN:active{transform:scale(1.05);box-shadow:0 0 8px 2px rgba(192,122,40,.5)}@keyframes header_wiggle__ws5qk{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.dining_dining__wrapper__L_GTT>div{width:40%}.dining_dining__title__a1RnQ{font-size:3.8rem}.dining_about__footer__btn__9XK49{color:#fff;border-radius:20px;background:#c07a28}@media only screen and (max-width:786px){.dining_dining__title__a1RnQ{font-size:2rem}.dining_dining__wrapper__L_GTT>div{width:100%}}.faq_faq__aL8XA{background-image:url(/images/faq.png)}.faq_blog__Wz9Lw,.faq_faq__aL8XA{background-size:cover;background-position:50%;width:100%;height:70vh;display:flex;justify-content:center;align-items:center}.faq_blog__Wz9Lw{background-image:url(/images/blog.png)}.faq_blog__details__ACLI_{background-image:url(/images/blog__details.png);background-size:cover;background-position:50%;width:100%;height:70vh;display:flex;justify-content:flex-start;align-items:center}.faq_contact__xegx6{background-image:url(/images/contact.png)}.faq_career__N6SeG,.faq_contact__xegx6{background-size:cover;background-position:50%;width:100%;height:70vh;display:flex;justify-content:flex-start;justify-content:center;align-items:center}.faq_career__N6SeG{background-image:url(/images/career.png)}.faq_blog__img__oTLYf{width:66%;height:500px;transition:transform .3s ease}.faq_blog__img__oTLYf:hover{transform:scale(.98)}.faq_blog__details__img__9ouQX{width:100%;height:70vh;transition:transform .3s ease;margin-top:4rem}.faq_career__img__OaxsU{width:80px;height:80px;transition:transform .3s ease;margin-top:1rem}.faq_details__pics__9Gg0y{width:100%;height:300px;transition:transform .3s ease}.faq_faq__inner__0TzSS{width:30%;margin-right:15%;color:var(--color-white)}.faq_faq__inner__text__EwCJi{font-size:4rem;color:#fff;font-family:Marcellus,serif;font-weight:500;line-height:4.5rem}.faq_faq__text__MA79G{color:#fff;letter-spacing:1rem;font-weight:100}.faq_blog__details__text__AkZy_{color:#c19d60;letter-spacing:.5rem;font-weight:100}.faq_faq__main__box__8Q596{background:transparent;border-radius:0;overflow:hidden;margin-bottom:15px;border:1px solid rgba(193,157,96,.3)}.faq_faq__title__4xW56.faq_active__bduez{background-color:#c19d60;color:#fff}.faq_faq__content__7ks9V{padding:30px 20px 20px;background-color:transparent;color:#777}.faq_caption__O4DOu{z-index:3;background:#f2eee8;position:absolute;left:0;top:50%;width:50%;padding:3rem 4rem;transform:translateY(-50%)}.faq_caption__O4DOu.faq_right___Y4Ss{right:0;left:auto}.faq_caption__O4DOu h3 a{font-size:12px;color:#c19d60;margin-bottom:5px;font-family:Noah,sans-serif;text-transform:uppercase;letter-spacing:3px}.faq_caption__O4DOu h4{font-size:35px;color:#1b1b1b;margin-bottom:5px;font-weight:300}.faq_caption__text__5A8tf{font-family:Noah,sans-serif;font-size:15px;font-weight:400;line-height:1.75em;color:#777;margin-bottom:20px}hr.faq_border__2__UDm2I{border-top:1px solid rgba(193,157,96,.3)}.faq_more__ftNwh{color:#1b1b1b;text-decoration:none;font-size:14px}.faq_more__icon__63int{color:#1b1b1b;font-size:12px;font-family:Noah,sans-serif;letter-spacing:0}.faq_quote__TtMhw{padding:45px;display:block;position:relative;background-color:#f8f5f0;overflow:hidden;margin:35px 0;font-size:15px;font-weight:400;line-height:1.75em;color:#1b1b1b}.faq_quote__TtMhw:before{content:"\e645";font-family:Themify;position:absolute;right:40px;bottom:40px;font-size:110px;opacity:.07;line-height:1;color:#1b1b1b}.faq_detailed__pics__i2tTX>div{width:50%}.faq_details_75__1Rmlq{width:75%}.faq_item__contact__2Kxi4{background:#f2eee8;padding:30px;border-radius:2px;height:200px}.faq_item__career__iE9a9{background:#fff;height:350px;border-radius:2px}.faq_career__sub__text__WtDml{font-size:6rem;line-height:5rem;margin-bottom:3rem}.faq_listModal2btn__wuxHg{background:#a0682a;color:#fff;font-family:Catamaran;padding:1rem 3rem;font-size:18px;border-radius:30px}.faq_contact__info__9OznK{width:70%;height:-moz-fit-content;height:fit-content}.faq_contact__form__ECogk{width:100%;display:block;padding:60px 30px 30px;background:#f2eee8;position:relative;z-index:1;margin-bottom:-40%}.faq_input2_inner__Fac4f input{display:block;width:100%;font-size:15px;color:#1b1b1b;padding:15px 40px 15px 15px;background:#fff;border:none;box-shadow:none;border-radius:0}.faq_input2_inner__Fac4f{position:relative}.faq_btn__form1__submit__YdeGS{display:block;padding:0;border:none;margin:0;width:100%;background:#c19d60;color:#fff;text-transform:uppercase;font-size:12px;text-decoration:none;line-height:52.5px;position:relative;cursor:pointer;transition:all .3s ease-out;letter-spacing:3px}.faq_section__head__HKXfI .faq_section__subtitle__py_m_{color:#c19d60;font-family:Noah,sans-serif;font-weight:400;font-size:12px;margin-bottom:10px;text-transform:uppercase;letter-spacing:3px}.faq_section__head__HKXfI .faq_section__title__9a4fB{font-size:48px;line-height:48px;font-weight:400;color:#1b1b1b}@media only screen and (max-width:768px){.faq_faq__inner__text__EwCJi{font-size:3rem;line-height:3.5rem}.faq_contact__info__9OznK p{font-size:13px}.faq_contact__info__9OznK{margin-left:.5rem;width:80%}.faq_item__contact__2Kxi4{height:150px}.faq_career__sub__text__WtDml{font-size:4rem;line-height:3rem;margin-bottom:3rem}}@media only screen and (max-width:500px){.faq_faq__inner__text__EwCJi{font-size:2rem;line-height:2.5rem}.faq_caption__O4DOu{z-index:0;background:#f2eee8;transform:translate(0);position:static;width:100%;padding:1rem 2rem}.faq_caption__O4DOu h4{font-size:25px;color:#1b1b1b;margin-bottom:5px;font-weight:300}.faq_details_75__1Rmlq{width:100%}.faq_blog__img__oTLYf{width:100%;height:150px;transition:transform .3s ease}.faq_quote__TtMhw{padding:30px}.faq_blog__details__img__9ouQX{height:300px}.faq_contact__info__9OznK{margin-left:1rem}}