.ac-cta-h2,.ac-h2,.ac-profile-name,.ac-rewards-activity__label,.ac-rewards-activity__title,.ac-rewards-balance__label,.ac-rewards-balance__name,.ac-rewards-balance__tier,.ac-rewards-balance__unit,.ac-rewards-balance__value,.ac-rewards-join__title,.ac-rewards-tier__name,.ac-tile__label,.account-title,.address-modal__title,.aob-price,.aob-title,.bpi__title,.cart-empty__msg,.cart-line__name,.cart-offers__chip-text,.cart-offers__next-title,.cart-offers__row-label,.cart-offers__savings,.cart-offers__unlock-title,.cart-summary__row--grand,.cart-title,.cb-header__title,.checkout-card-form__title,.checkout-card__title,.checkout-item__name,.checkout-scheduler-label,.checkout-scheduler-time,.checkout-title,.checkout-totals__row--grand,.csb-header__title,.customization-modal__title,.fav-card__name,.fav-title,.free-item-picker__item-name,.free-item-picker__item-price,.free-item-picker__title,.geo-modal__title,.idp__mod-group-name,.idp__name,.idp__price-now,.idp__qty-num,.idp__section-title,.istrip__title,.item-note-modal__title,.loc-modal__title,.loyalty-modal__title,.loyalty-points-banner__pill-value,.loyalty-points-banner__savings-text,.loyalty-points-banner__title,.loyalty-reward-card__attachment-points,.loyalty-reward-card__attachment-value,.loyalty-reward-card__banner-text,.mc-price__now,.mc-price__was,.mic-name,.mic-price,.modal-title,.offer-modal__title,.offer-remove-confirm__title,.opm__title,.order-tracking-saved-banner,.order-tracking-saved-banner .offers-applied-text,.orders-card__id,.orders-title,.otdb-header__title,.policies-title,.sa-card__type,.sa-title,.section-title,.te-desc,.tracking-banner,.tracking-banner__savings,.tracking-banner__savings-text,.tracking-card__heading,.tracking-card__title,.tracking-hero__time,.tracking-location__title,.tracking-total--grand,[style*="var(--font-heading)"],[style*=Bellefair],h1,h2,h3,h4,h5,h6{font-weight:400!important}.cart-page,.checkout-page{background:#ffffff!important}.cart-header,.checkout-header{background:#ffffff!important;border-bottom-color:var(--surface-alt)!important}.cart-title,.checkout-title{color:var(--primary-color)!important}.cart-title__count,.checkout-header__count{background:var(--surface-alt)!important;border-color:var(--border)!important;color:var(--primary-color)!important}.cart-back,.cart-clear,.cart-empty__msg,.checkout-back{color:var(--primary-color)!important}.cart-empty__icon-box{color:var(--primary-color)!important}.cart-empty__icon-box,.cart-line{background:var(--surface-alt)!important;border-color:var(--border)!important}.cart-line__name,.cart-line__subtotal{color:var(--primary-color)!important}.cart-line__subtotal-was{color:var(--text-muted)!important}.cart-line--free-item .cart-line__subtotal,.checkout-item__price--free{font-family:var(--font-body)!important;font-weight:700!important;color:var(--primary-color)!important;-webkit-font-smoothing:antialiased}.cart-line__free-tag{color:#DD1A1B!important;font-weight:700!important}.cart-line__offer-badge{color:var(--secondary-color)!important}.cart-line__img--empty{background:#ffffff!important;border:1px solid var(--border)!important}.cart-line__mod-total,.cart-line__pricing-label,.cart-line__remove{color:var(--text-muted)!important}.cart-line__qty,.cart-line__remove{border-color:var(--border)!important}.cart-line__qty{background:#ffffff!important}.cart-line__qty-btn{color:var(--primary-color)!important}.cart-line__qty-val{color:var(--text)!important}.cart-line--free-item{background:var(--surface-alt)!important}.cart-mod-group__name{color:var(--primary-color)!important}.cart-mod-group__limit{color:var(--text-muted)!important}.cart-mod-pill{border-color:var(--border)!important;color:var(--text)!important}.cart-mod-group__badge--count{color:var(--text-muted)!important;border-color:var(--border)!important}.cart-mod-group__badge--needed{color:var(--primary-color)!important}.cart-mod-group__badge--needed,.cart-summary{background:var(--surface-alt)!important;border-color:var(--border)!important}.cart-order-toggle{border-color:var(--border)!important;background:#ffffff!important}.cart-order-toggle__btn{color:var(--text-muted)!important;border-left-color:var(--border)!important}.cart-order-toggle__btn.active{background:var(--primary-color)!important;color:#ffffff!important}.cart-event-badge,.cart-order-note{background:#ffffff!important;border-color:var(--border)!important}.cart-order-note__input{color:var(--text)!important}.cart-order-note__input::placeholder{color:var(--text-muted-light)!important}.cart-summary__loading,.cart-summary__row{color:var(--text-muted)!important}.cart-summary__row--grand{color:var(--primary-color)!important}.cart-summary__continue{color:var(--text-muted)!important}button.cart-tip-inline-btn{color:var(--primary-color)!important;font-family:Kumbh Sans,sans-serif!important;font-weight:700!important;text-decoration:underline!important}button.cart-tip-inline-btn:hover{color:#DD1A1B!important}.cart-summary .istrip,.istrip--page,.istrip--panel{--istrip-fg:var(--primary-color)!important;--istrip-arrow-fg:#ffffff!important}.cart-page .istrip__title,.checkout-page .istrip__title,.idp-page .istrip__title,.istrip--page .istrip__title,.istrip--panel .istrip__title,.istrip__title{color:var(--primary-color)!important;font-family:Kumbh Sans,sans-serif!important;font-weight:700!important;letter-spacing:-.01em!important}.cart-summary .istrip__arrow,.istrip--panel .istrip__arrow{background:#001A35!important;color:#ffffff!important}.cart-summary .istrip__arrow:hover,.istrip--panel .istrip__arrow:hover{background:var(--secondary-color)!important;color:#001A35!important}@media (max-width:900px){.cart-checkout-footer .cart-summary__continue{color:#ffffff!important;opacity:.8}.cart-checkout-footer .cart-summary__continue:hover{opacity:1}}.cart-empty__btn{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important}.cart-summary__btn{border-color:#001A35!important}.cart-summary__btn,.checkout-cta{background:#001A35!important;color:#fff!important}.checkout-cta{border:1.5px solid #001a35!important}.checkout-cta:hover:not(:disabled){background:#001A35!important;border-color:#001A35!important;opacity:.88!important}.checkout-card{background:var(--surface-alt)!important;border-color:var(--border)!important}.checkout-card__title{color:var(--primary-color)!important}.checkout-card__line{color:var(--text)!important}.checkout-card__sub{color:var(--text-muted)!important}.checkout-address__checkbox{background:#ffffff!important;border-color:var(--border)!important}.checkout-address__checkbox.is-selected{background:var(--surface-alt)!important;border-color:var(--primary-color)!important}.checkout-address__label{color:var(--primary-color)!important}.checkout-address__value{color:var(--text-muted)!important}.checkout-item__name,.checkout-item__price{color:var(--primary-color)!important}.checkout-item__price-was{color:var(--text-muted-light)!important}.checkout-item-mod-group__label{color:var(--text-muted)!important}.checkout-item-mod-tag{color:var(--text)!important;background:rgba(0,0,0,.05)!important}.checkout-item-mod-tag__price{color:var(--primary-color)!important}.checkout-delivery-note,.checkout-order-note{background:#ffffff!important;border-color:var(--border)!important}.checkout-delivery-note__input,.checkout-order-note__input{color:var(--text)!important}.checkout-delivery-note__input::placeholder,.checkout-order-note__input::placeholder{color:#737373!important}.checkout-order-note__icon{opacity:.65!important;filter:brightness(0)!important}.checkout-note{color:var(--text-muted)!important}.checkout-note__terms{color:#001A35!important;font-weight:600!important;text-decoration:underline!important}.checkout-note__terms:hover{color:#DD1A1B!important}.checkout-totals{background:var(--surface-alt)!important;border-color:var(--border)!important}.checkout-totals__type-badge{border-color:var(--primary-color)!important;color:var(--primary-color)!important}.checkout-totals__row{color:var(--text-muted)!important}.checkout-totals__row--grand{color:var(--primary-color)!important}.checkout-payment{background:var(--surface-alt)!important;border-color:var(--border)!important}.checkout-payment__label{color:var(--primary-color)!important}.checkout-card-form,.checkout-payment__none{background:#ffffff!important}.checkout-card-form{border:1px solid var(--border)!important}.checkout-card-form__title{color:var(--primary-color)!important}.checkout-card-form__field span{color:var(--text-muted)!important}.checkout-card-form__field input,.checkout-card-form__field select,.checkout-select__trigger{background:#ffffff!important;border:1px solid var(--border)!important;color:var(--text)!important;font-family:Kumbh Sans,sans-serif!important}.checkout-card-form__field input::placeholder{color:#737373!important;opacity:1!important}.checkout-card-form__field input:-webkit-autofill,.checkout-card-form__field input:-webkit-autofill:focus,.checkout-card-form__field input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #ffffff!important;-webkit-text-fill-color:var(--text)!important;color:var(--text)!important;caret-color:var(--text)!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.checkout-card-form__field input:-webkit-autofill,.checkout-card-form__field input:-webkit-autofill:focus,.checkout-card-form__field input:-webkit-autofill:hover,.checkout-card-form__field input:autofill,.checkout-card-form__field input:autofill:focus,.checkout-card-form__field input:autofill:hover{box-shadow:inset 0 0 0 1000px #ffffff!important;-webkit-text-fill-color:var(--text)!important;color:var(--text)!important;caret-color:var(--text)!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.checkout-select__trigger{border:1px solid var(--border)!important;background:#ffffff!important;color:var(--text)!important}.checkout-select__trigger .checkout-select__arrow{color:var(--primary-color)!important;opacity:1!important}.checkout-card-form__field input:hover,.checkout-select__trigger:hover{border-color:rgba(0,26,53,.35)!important}.checkout-card-form__field input:focus,.checkout-select__trigger.is-open{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px rgba(0,26,53,.1)!important}.checkout-select__menu{background:#ffffff!important;border:1px solid var(--border)!important;box-shadow:0 10px 28px rgba(0,0,0,.14)!important;z-index:100!important}.checkout-select__option{color:var(--text)!important;font-family:Kumbh Sans,sans-serif!important;font-size:.86rem!important}.checkout-select__option:hover{background:var(--surface-alt)!important;color:var(--primary-color)!important}.checkout-select__option.is-active{background:rgba(0,26,53,.08)!important;color:var(--primary-color)!important;font-weight:700!important}.checkout-select__menu::-webkit-scrollbar-thumb{background:rgba(0,26,53,.2)!important}.checkout-card-form__field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23001A35' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")!important}.checkout-scheduler-row{background:var(--surface-alt)!important;border-color:var(--border)!important}.checkout-scheduler-label{color:var(--primary-color)!important}.checkout-scheduler-change-plans,.checkout-scheduler-subtitle{color:var(--text-muted)!important}.checkout-scheduler-time{color:var(--primary-color)!important}.cb-root,.otdb-root{background:#DD1A1B!important}.cb-root,.csb-root,.otdb-root{color:#ffffff!important;border:none!important;box-shadow:0 -4px 16px rgba(0,0,0,.2)!important;z-index:2960!important}.csb-root{background:#e65100!important}.cb-root *,.csb-root *,.otdb-root *{color:#ffffff!important;opacity:1!important}.checkout-scheduler-change,.checkout-scheduler-icon{color:var(--primary-color)!important}.checkout-scheduler-change{border-color:var(--primary-color)!important;background:transparent!important}.cpop{background:#ffffff!important}.cpop__title{color:var(--primary-color)!important}.cpop__close{color:var(--primary-color)!important}.cpop__close,.cpop__line-card{background:var(--surface-alt)!important;border:1px solid var(--border)!important}.cpop__line-mods,.cpop__line-name{color:var(--primary-color)!important}.cpop__line-mods-options{color:var(--text-muted)!important}.cpop__stepper{background:var(--surface-alt)!important;border:1px solid var(--border)!important}.cpop__edit-btn,.cpop__step-btn,.cpop__step-val{color:var(--primary-color)!important}.cpop__step-btn:hover{background:rgba(0,0,0,.05)!important}.cpop__add-new{background:var(--primary-color)!important;color:#ffffff!important}.ac-page,.blog-page,.fav-page,.orders-page,.policies-page,.sa-page{background:#ffffff!important}.ac-header,.fav-header,.orders-header,.sa-header,.tracking-header{background:#ffffff!important;border-bottom:1px solid var(--border)!important}.ac-back,.fav-back,.orders-back,.sa-back,.tracking-back{background:#ffffff!important;color:var(--primary-color)!important;border:1px solid var(--border)!important}.ac-back:hover,.fav-back:hover,.orders-back:hover,.sa-back:hover,.tracking-back:hover{background:rgba(0,0,0,.03)!important}.ac-title,.fav-title,.orders-title,.sa-btn--add,.sa-title,.tracking-title{color:var(--primary-color)!important}.sa-btn--add{background:var(--surface-alt)!important;border:1px solid var(--border)!important}.sa-btn--add:hover{background:rgba(0,0,0,.03)!important}.ac-cta-strip,.ac-profile-card,.ac-tile,.fav-card,.orders-card,.policies-content,.sa-card{background:var(--surface-alt)!important;border-color:var(--border)!important}.ac-cta-h2,.ac-h2,.ac-profile-name,.ac-tile__label,.fav-card__name,.fav-card__price,.fav-empty__msg,.fav-title,.orders-card__id,.orders-card__total,.orders-empty__msg,.orders-title,.policies-content h1,.policies-content h2,.policies-content h3,.policies-content h4,.policies-content h5,.policies-content h6,.policies-content strong,.policies-title,.sa-card__type,.sa-card__value,.sa-empty__msg,.sa-title{color:var(--primary-color)!important}.ac-profile-sub,.ac-tile__desc,.cart-mod-readonly__label,.fav-card__desc,.fav-empty p,.fav-empty__sub,.orders-card__date,.orders-card__item,.orders-card__items,.orders-card__meta,.orders-card__qty,.orders-card__ref,.orders-empty p,.orders-empty__sub,.policies-content,.policies-content a,.policies-content li,.policies-content p,.policies-content ul,.policies-header__desc,.policies-tab,.sa-card__line,.sa-card__text,.sa-empty__sub{color:var(--text)!important}.ac-profile-sub__sep{color:var(--text-muted-light)!important}.orders-card__cta,.orders-card__type,.policies-tab.active{color:var(--secondary-color)!important}.policies-tab.active{border-bottom-color:var(--secondary-color)!important}.sa-action-btn,.sa-card__tag{background:var(--primary-color)!important;color:#fff!important}.sa-action-btn{border-color:var(--primary-color)!important}.sa-action-btn img{filter:brightness(0) invert(1)!important}.ac-btn--solid,.fav-empty__btn{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important}.ac-avatar{background:#ffffff!important;border-color:var(--border)!important}.ac-avatar i,.ac-tile__icon{color:var(--primary-color)!important}.ac-tile__icon{background:#ffffff!important;border-color:var(--border)!important}.ac-tile:hover .ac-tile__arrow{color:var(--primary-color)!important}.ac-btn--create,.ac-btn--outline,.ac-btn--signout,.orders-card__action-btn,.sa-card__action-btn{color:var(--primary-color)!important;border-color:var(--primary-color)!important;background:transparent!important}.ac-btn--create:hover,.ac-btn--outline:hover,.ac-btn--signout:hover,.orders-card__action-btn:hover,.sa-card__action-btn:hover{background:rgba(0,0,0,.05)!important;color:var(--primary-color)!important}.sa-card__action-btn--delete{color:#d92d20!important;border-color:transparent!important}.fav-card__like-btn{color:var(--primary-color)!important}.ob-wrap{background:#F2EFE7!important;border-bottom:1px solid rgba(0,0,0,.05)!important;box-shadow:-2px 4px 10px rgba(145,145,145,.05),-7px 17px 18px rgba(145,145,145,.04)!important}.ob-avail-group,.ob-type-group{background:#ffffff!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:100px!important}.ob-type-btn{border-radius:100px!important}.ob-type-btn,.ob-type-btn:hover{color:var(--primary-color)!important}.ob-type-btn:hover{background:rgba(0,0,0,.05)!important}.ob-type-btn.active{background:var(--primary-color)!important;color:#ffffff!important}.ob-type-icon{background-color:currentColor!important}.ob-avail-btn{border-radius:100px!important}.ob-avail-btn,.ob-avail-btn:hover{color:var(--primary-color)!important}.ob-avail-btn:hover{background:rgba(0,0,0,.05)!important}.ob-avail-btn.active{background:var(--primary-color)!important;color:#ffffff!important;font-weight:700!important}.ob-search-wrap{background:transparent!important}.ob-search{background:#ffffff!important;border:1px solid var(--border)!important;border-radius:100px!important;color:var(--text)!important}.ob-search:focus{border-color:var(--primary-color)!important;outline:none!important;box-shadow:0 0 0 2px rgba(0,26,53,.12)!important}.ob-search::placeholder{color:var(--text-muted-light)!important}.ob-search-clear i,.ob-search-icon{color:var(--primary-color)!important}.ob-search-clear:hover i{color:#d92d20!important}.ob-scheduler-btn{background:var(--surface-alt)!important;border:1px solid var(--border)!important;color:var(--primary-color)!important;border-radius:100px!important;padding:.5rem 1.25rem!important}.ob-scheduler-label{font-weight:700!important}.ob-scheduler-btn:hover{background:rgba(0,0,0,.03)!important}.ob-scheduler-sub{color:var(--text-muted)!important;font-weight:400!important}.ob-scheduler-icon-refresh{color:var(--primary-color)!important}.ob-suggestions{background:#ffffff!important;border:1px solid var(--border)!important;box-shadow:0 4px 16px rgba(0,0,0,.1)!important;z-index:2950!important}.ob-suggestion-item{border-bottom-color:var(--border)!important}.ob-suggestion-item:hover{background:var(--surface-alt)!important}.ob-suggestion-name{color:var(--primary-color)!important}.ob-suggestion-price{color:var(--text)!important}.ob-suggestions-empty-icon,.ob-suggestions-empty-title{color:var(--primary-color)!important}.ob-suggestions-empty-sub{color:var(--text-muted)!important}.mic-desc{font-weight:300!important}.tip-modal__body,.tip-modal__drawer,.tip-modal__panel,.tip-modal__sheet{background:var(--surface-alt)!important}.tip-modal__body{border-radius:40px 40px 0 0!important;margin-top:-26px!important;box-shadow:0 -8px 24px rgba(0,0,0,.1)!important;position:relative!important;z-index:2!important}.tip-modal__img-wrap{background-color:var(--surface-alt)!important}.tip-modal__title{color:var(--primary-color)!important;font-weight:700!important}.tip-modal__sub,.tip-modal__title{font-family:Kumbh Sans,sans-serif!important}.tip-modal__sub{color:rgba(0,26,53,.65)!important}.tip-modal__btn{background:#ffffff!important;border:1px solid var(--border)!important;color:var(--primary-color)!important}.tip-modal__btn:hover{background:rgba(0,0,0,.03)!important}.tip-modal__btn--active{background:var(--secondary-color)!important;color:var(--primary-color)!important;border-color:var(--secondary-color)!important;font-weight:700!important}.tip-modal__custom-wrap{background:#ffffff!important;border:1.5px solid var(--border)!important}.tip-modal__custom-wrap:focus-within{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(0,26,53,.1)!important}.tip-modal__custom-input,.tip-modal__custom-prefix{color:var(--primary-color)!important;font-weight:600!important}.tip-modal__custom-input{font-family:Kumbh Sans,sans-serif!important}.tip-modal__custom-input::placeholder{color:#737373!important;opacity:1!important;font-weight:400!important}.tip-modal__later{background:#ffffff!important;border:1px solid var(--border)!important;color:var(--primary-color)!important}.tip-modal__later:hover{background:rgba(0,0,0,.03)!important}.tip-modal__confirm{font-weight:700!important}.tip-modal__confirm,.tip-modal__custom-apply{background:#001A35!important;color:#fff!important}.tip-modal__custom-apply{border:1.5px solid #001a35!important}.tip-modal__close{color:var(--primary-color)!important}.tracking-page{background:#ffffff!important}.tracking-card{background:var(--surface-alt)!important;border-color:var(--border)!important}.tracking-card__heading,.tracking-card__title,.tracking-location__title,.tracking-location__title i{color:var(--primary-color)!important}.tracking-card__badge{background:#001A35!important;color:#ffffff!important;border:1px solid #001a35!important;font-family:Kumbh Sans,sans-serif!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.06em!important;padding:.25rem .65rem!important;border-radius:999px!important}.tracking-card__meta,.tracking-item,.tracking-item__name,.tracking-item__price,.tracking-item__qty,.tracking-location__details,.tracking-location__details a,.tracking-location__details p,.tracking-total,.tracking-total__label,.tracking-total__value{color:var(--text)!important}.tracking-location__details i,.tracking-location__error,.tracking-location__error i{color:var(--primary-color)!important;opacity:1!important}.tracking-total--grand{color:var(--primary-color)!important;font-weight:400!important}.tracking-step__label{color:var(--text-muted-light)!important}.tracking-step--active .tracking-step__label,.tracking-step--completed .tracking-step__label,.tracking-step.is-active .tracking-step__label{color:var(--primary-color)!important}.tracking-step.is-done .tracking-step__label{color:#16a34a!important}.tracking-hero__order{color:var(--text-muted)!important}.tracking-hero__order span{color:var(--primary-color)!important;font-weight:700!important}.tracking-hero__eyebrow{color:var(--text-muted)!important}.tracking-hero__time{color:var(--primary-color)!important}.tracking-hero__tz{color:var(--text-muted)!important}.tracking-items__more{font-weight:600!important}.tracking-back,.tracking-items__more{color:var(--primary-color)!important}.tracking-actions__btn-primary{border:1.5px solid #001a35!important;background:#001A35!important;color:#fff!important}.tracking-actions__btn-primary:hover{background:#001A35!important;border-color:#001A35!important;opacity:.88!important}.rewards-page{background:#ffffff!important}.ac-rewards{--on-primary:#ffffff!important}.ac-h2{color:var(--primary-color)!important;font-weight:400!important}.ac-overline{color:var(--text-muted)!important}.ac-rewards-join{background:#001A35!important;border:1.5px solid rgba(224,192,171,.35)!important}.ac-rewards-join__title{color:#ffffff!important}.ac-rewards-join__sub{color:rgba(255,255,255,.75)!important}.ac-rewards-join .ac-btn,.ac-rewards-join .ac-btn--solid{background:#001A35!important;border:1.5px solid var(--secondary-color)!important;color:#ffffff!important;box-shadow:0 2px 8px rgba(0,0,0,.25)!important}.ac-rewards-join .ac-btn i,.ac-rewards-join .ac-btn--solid i{color:var(--secondary-color)!important}.ac-rewards-join .ac-btn--solid:hover,.ac-rewards-join .ac-btn:hover{background:var(--secondary-color)!important;border-color:var(--secondary-color)!important;color:#001A35!important}.ac-rewards-balance,.ac-rewards-join .ac-btn--solid:hover i,.ac-rewards-join .ac-btn:hover i{color:#001A35!important}.ac-rewards-balance{background:#E0C0AB!important}.ac-rewards-balance__label,.ac-rewards-balance__name,.ac-rewards-balance__tier,.ac-rewards-balance__unit,.ac-rewards-balance__value{color:#001A35!important}.ac-rewards .loyalty-reward-card{border-color:var(--border)!important;background:#001A35!important;color:#ffffff!important}.ac-rewards .loyalty-reward-card__banner{background:linear-gradient(90deg,#E0C0AB,#f5c451)!important}.ac-rewards .loyalty-reward-card__banner-text{color:#001A35!important;font-weight:400!important}.ac-rewards .loyalty-reward-card__attachment{background:#001A35!important}.ac-rewards .loyalty-reward-card__attachment-points,.ac-rewards .loyalty-reward-card__attachment-value{color:#ffffff!important}.ac-rewards .loyalty-reward-card__attachment-pill{background:rgba(255,255,255,.15)!important;color:#ffffff!important}.ac-rewards .loyalty-reward-card__attachment-divider{background:rgba(255,255,255,.2)!important}.ac-rewards .loyalty-reward-card__info{background:#FFF8E7!important;border:1px solid #e0c0ab!important}.ac-rewards .loyalty-reward-card__info i,.ac-rewards .loyalty-reward-card__info p{color:#001A35!important;opacity:1!important}.ac-rewards-tier{background:var(--surface-alt)!important;border-color:var(--border)!important}.ac-rewards-tier__name{color:var(--primary-color)!important;font-weight:400!important}.ac-rewards-tier__meta{color:var(--text)!important}.ac-rewards .ac-rewards-card{background:#001A35!important;border-color:var(--border)!important;color:#ffffff!important}.ac-rewards .ac-rewards-activity__head{border-bottom-color:rgba(255,255,255,.15)!important}.ac-rewards .ac-rewards-activity__title{color:#ffffff!important;font-weight:400!important}.ac-rewards .ac-rewards-activity__toggle{color:#E0C0AB!important}.ac-rewards .ac-rewards-activity__label{color:#ffffff!important}.ac-rewards .ac-rewards-activity__date,.ac-rewards .ac-rewards-activity__meta{color:rgba(255,255,255,.78)!important}.ac-rewards .ac-rewards-activity__points{color:#E0C0AB!important}.blog-soon__cta,.blog-soon__icon,.blog-soon__overline{color:var(--primary-color)!important}.blog-soon__cta{background:var(--surface-alt)!important;border:1px solid var(--border)!important}.blog-soon__cta:hover{background:rgba(0,0,0,.03)!important}.cta-strip{display:none!important}.faq-section{background:#ffffff!important;color:var(--text)!important}.faq-shell{display:flex!important;justify-content:space-between!important;max-width:1328px!important;margin:0 auto!important;padding:6rem 2rem!important;gap:40px!important}.faq-copy{gap:24px!important;width:385px!important;flex-shrink:0!important;margin:0!important;text-align:left!important}.faq-copy,.faq-list{display:flex!important;flex-direction:column!important}.faq-list{gap:16px!important;flex-grow:1!important;max-width:863px!important}.faq-title{color:#001A35!important;font-family:Bellefair,serif!important;font-size:64px!important;line-height:1.08!important}.faq-intro{color:#7E7E7E!important;font-family:Kumbh Sans,sans-serif!important;font-size:18px!important;line-height:1.65!important;font-weight:400!important}.faq-item{background:#F3F4F6!important;border:none!important;border-radius:16px!important}.faq-item.is-open{border-color:transparent!important}.faq-question{color:#2B2B2B!important;font-family:Bellefair,serif!important;font-size:22px!important;font-weight:400!important;padding:18px 24px!important}.faq-icon{background:#001A35!important;border:none!important;border-radius:50%!important;width:32px!important;height:32px!important;font-size:13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.faq-icon,.faq-icon i{color:#ffffff!important}.faq-icon i.fa-plus:before{content:"\f078"!important}.faq-icon i.fa-minus:before{content:"\f077"!important}.faq-answer{padding:0 24px 20px!important}.faq-answer,.faq-answer p{color:#7E7E7E!important;font-family:Kumbh Sans,sans-serif!important;font-size:17px!important;line-height:1.6!important}.faq-answer p{margin:0!important;font-weight:400!important}.faq-answer-link{color:#001A35!important}@media (max-width:1024px){.faq-shell{flex-direction:column!important;gap:48px!important}.faq-copy,.faq-list{width:100%!important;max-width:100%!important}}:root{--cj-header-height:104px}@media (max-width:991px){:root{--cj-header-height:80px}}@media (max-width:480px){:root{--cj-header-height:72px}}.header{background:#F9F7F2!important;border-bottom:1px solid var(--border)!important;box-shadow:0 4px 20px rgba(0,0,0,.03)!important;min-height:var(--cj-header-height)!important;height:var(--cj-header-height)!important}.header.header-home-cj:not(.header--scrolled),body:has(.hero-chaat) .header:not(.header--scrolled){background:linear-gradient(180deg,#EBE5D6,rgba(235,229,214,.85) 65%,rgba(235,229,214,0))!important;border-bottom:none!important;box-shadow:none!important;transition:background .3s ease,box-shadow .3s ease,border-color .3s ease}.header.header--scrolled,.header.header-home-cj.header--scrolled,body:has(.hero-chaat) .header.header--scrolled{background:#F9F7F2!important;border-bottom:1px solid rgba(0,0,0,.08)!important;box-shadow:0 4px 20px rgba(0,0,0,.08)!important;transition:background .3s ease,box-shadow .3s ease,border-color .3s ease}.header-inner{max-width:1380px!important;height:var(--cj-header-height)!important;padding:0 40px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important}@media (max-width:991px){.header-inner{padding:0 20px!important}}@media (max-width:480px){.header-inner{padding:0 16px!important}}.header-nav>.header-nav-link:after,.header-nav>a:after,.header-nav>button:after,.header-nav>span:after{display:none!important;content:none!important}.header-hamburger span{background:#001A35!important}.header-hamburger.open span{background:#ffffff!important}.header-mobile-location{border:1.5px solid rgba(0,26,53,.25)!important;background:rgba(0,26,53,.05)!important;color:#001A35!important}.header-mobile-location i{color:#001A35!important}@media (min-width:992px){.header-nav>.header-nav-link,.header-nav>a,.header-nav>button.header-nav-link,.header-nav>span.header-nav-link{position:relative;font-family:Bellefair,serif!important;font-size:17px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;color:#001A35!important;padding:6px 14px!important;transition:color .2s ease}.header-nav>.header-nav-link:hover,.header-nav>a:hover,.header-nav>button.header-nav-link:hover,.header-nav>span.header-nav-link:hover{color:#DD1A1B!important;background:transparent!important}.header-nav>.header-nav-link.active,.header-nav>a.active,.header-nav>button.header-nav-link.active,.header-nav>span.header-nav-link.active{color:#DD1A1B!important;font-weight:400!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important;background:transparent!important}.header-nav>.header-nav-link.active:after,.header-nav>a.active:after,.header-nav>button.header-nav-link.active:after,.header-nav>span.header-nav-link.active:after{content:""!important;display:block!important;position:absolute;bottom:-3px;left:14px;right:14px;height:2.5px;background:#DD1A1B!important;border-radius:2px}}@media (max-width:991px){.header-nav{background:#001A35!important;border-left:1px solid rgba(255,255,255,.1)!important}.header-nav>.header-nav-link,.header-nav>a,.header-nav>button.header-nav-link,.header-nav>span.header-nav-link{font-family:Bellefair,serif!important;font-size:20px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;color:#ffffff!important;border-bottom:1px solid rgba(255,255,255,.12)!important;padding:16px 20px!important;background:transparent!important;text-align:left!important}.header-nav>.header-nav-link.active,.header-nav>a.active,.header-nav>a:hover,.header-nav>button.header-nav-link.active,.header-nav>button.header-nav-link:hover,.header-nav>span.header-nav-link.active{color:var(--secondary-color)!important;background:rgba(255,255,255,.08)!important}.header-nav-mobile-btns{border-top:1px solid rgba(255,255,255,.15)!important;gap:12px!important;margin-top:24px!important;padding-top:20px!important}.header-nav-mobile-btn{font-family:var(--font-body),"Kumbh Sans",sans-serif!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;border-radius:30px!important;padding:13px 20px!important;letter-spacing:.06em!important;line-height:1.2!important;text-align:center!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}.header-nav-mobile-btn--outline{border:1.5px solid rgba(255,255,255,.5)!important;color:#ffffff!important;background:rgba(255,255,255,.08)!important;font-weight:700!important}.header-nav-mobile-btn--outline.active,.header-nav-mobile-btn--outline:hover{background:rgba(255,255,255,.18)!important;border-color:#ffffff!important;color:#ffffff!important}.header-nav-mobile-btn--filled{border:1.5px solid var(--secondary-color)!important;background:var(--secondary-color)!important;color:#001A35!important;font-weight:800!important;box-shadow:0 3px 12px rgba(0,0,0,.25)!important}.header-nav-mobile-btn--filled.active,.header-nav-mobile-btn--filled:hover{background:#ffffff!important;border-color:#ffffff!important;color:#001A35!important}.header-nav-mobile-btn--outline-red{border:1.5px solid rgba(255,255,255,.5)!important;color:#ffffff!important;background:transparent!important;font-weight:700!important}.header-nav-mobile-btn--outline-red.active,.header-nav-mobile-btn--outline-red:hover{background:var(--secondary-color)!important;color:#001A35!important}.header-nav-mobile-location{border:1.5px solid rgba(255,255,255,.25)!important;background:rgba(255,255,255,.08)!important;color:#ffffff!important;font-family:Bellefair,serif!important;font-size:16px!important}.header-nav-mobile-location i{color:var(--secondary-color)!important}}.header-order-btn{height:48px!important;padding:10px 22px!important;border-radius:30px!important;background:#001A35!important;border:none!important;color:#ffffff!important;font-family:Bellefair,serif!important;font-size:17px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;display:inline-flex!important;align-items:center!important;gap:10px!important;box-shadow:0 3px 10px rgba(0,26,53,.25)!important}.header-order-btn:hover{background:#001226!important;transform:translateY(-1px)!important}.header-order-btn-circle{width:24px!important;height:24px!important;border-radius:50%!important;background:#ffffff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#001A35!important;flex-shrink:0!important;margin-left:2px!important;box-shadow:0 1px 4px rgba(0,0,0,.08)!important}.header-order-btn-circle svg{width:11px!important;height:11px!important;color:#001A35!important}.header-reservation-btn{height:48px!important;padding:10px 22px!important;border-radius:30px!important;background:transparent!important;border:1.5px solid #001a35!important;color:#001A35!important;font-family:Bellefair,serif!important;font-size:17px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;transition:all .2s ease!important}.header-reservation-btn.active,.header-reservation-btn:hover{background:#001A35!important;color:#ffffff!important;transform:translateY(-1px)!important}.header-user-btn{color:#000000!important;gap:6px!important}.header-user-btn__icon{width:34px!important;height:34px!important;border-radius:8px!important;border:1.5px solid #001a35!important;background:rgba(0,26,53,.08)!important;color:#001A35!important}.header-user-btn__label{font-family:Bellefair,serif!important;font-size:12px!important;font-weight:500!important;color:#000000!important;letter-spacing:0!important}.header-user-btn.active .header-user-btn__icon,.header-user-btn:hover .header-user-btn__icon{background:#001A35!important;color:#ffffff!important;border-color:#001A35!important}.header-user-btn.active .header-user-btn__label,.header-user-btn:hover .header-user-btn__label{color:#001A35!important}.header-right-divider{background:rgba(0,0,0,.15)!important}.header-logo,.header-logo.cj-header-logo{padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:100%!important;max-height:var(--cj-header-height)!important}.cj-header-logo img,.header-logo img{height:86px!important;max-height:86px!important;width:auto!important;object-fit:contain!important;display:block!important;transition:transform .2s ease}.cj-header-logo:hover img,.header-logo:hover img{transform:scale(1.04)}@media (max-width:991px){.cj-header-logo img,.header-logo img{height:64px!important;max-height:64px!important}}@media (max-width:480px){.cj-header-logo img,.header-logo img{height:54px!important;max-height:54px!important}}.mn-filter-outer,.ob-wrap,.ob-wrap.ob-wrap-menu{top:var(--cj-header-height)!important}.mn-bg--no-hero .mn-filter-outer,.mn-filter-outer--with-ob{top:calc(var(--cj-header-height) + 54px)!important}@media (max-width:768px){.mn-bg--no-hero .mn-filter-outer,.mn-filter-outer--with-ob{top:calc(var(--cj-header-height) + 92px)!important}}.mn-bg--no-hero{padding-top:var(--cj-header-height)!important}@media (min-width:992px){.hero-chaat{padding-top:var(--cj-header-height)!important}.hero-chaat__inner{height:calc(100vh - var(--cj-header-height))!important}}@media (max-width:991px){.hero-chaat{padding-top:calc(var(--cj-header-height) + 16px)!important;padding-bottom:24px!important}.hero-chaat,.hero-chaat__inner{min-height:auto!important;height:auto!important}}.cart-main{padding-top:var(--cj-header-height)!important}.cart-header,.checkout-header,.fav-header,.orders-header{top:var(--cj-header-height)!important}.shim-card{background:#ffffff!important;border:1px solid rgba(0,26,53,.08)!important;box-shadow:0 2px 8px rgba(0,0,0,.04)!important}.shim-card-body{border-top:1px solid rgba(0,26,53,.08)!important}.shim{background:linear-gradient(90deg,#e8e5e0 25%,#f5f3ef 50%,#e8e5e0 75%)!important;background-size:200% 100%!important}.shim-section-title{background:#e8e5e0!important}.shim-order-card,.shim-te-slide{background:#ffffff!important;border:1px solid rgba(0,26,53,.08)!important}.shim-order-card{box-shadow:0 2px 8px rgba(0,0,0,.04)!important}.shim-order-footer{border-top:1px solid rgba(0,26,53,.08)!important}.shim-order{background:linear-gradient(90deg,#e8e5e0 25%,#f5f3ef 50%,#e8e5e0 75%)!important;background-size:200% 100%!important}.shim-eic{background:#ffffff!important;border:1px solid rgba(0,26,53,.08)!important}.shim-pill{background:linear-gradient(90deg,#e8e5e0 25%,#f5f3ef 50%,#e8e5e0 75%)!important;background-size:200% 100%!important}.shim-addr-card{background:#ffffff!important;border:1px solid rgba(0,26,53,.08)!important}.shim-addr{background:#e8e5e0!important}.shim-addr:after{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(245,243,239,.8),rgba(255,255,255,0))!important}.page-banner__crumbs{display:none!important}.page-banner__hero-heading{font-family:Bellefair,serif!important;font-size:clamp(2.2rem,5vw,3.5rem)!important;font-weight:400!important;color:#ffffff!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-style:normal!important;text-shadow:0 2px 16px rgba(0,0,0,.6)!important}.page-banner__hero-sub{font-family:Kumbh Sans,sans-serif!important;font-size:clamp(.95rem,2vw,1.15rem)!important;font-weight:300!important;color:rgba(255,255,255,.92)!important;max-width:640px!important;line-height:1.55!important;text-shadow:0 1px 10px rgba(0,0,0,.5)!important}.cart-offers,.cart-offers__unlock,.loyalty-banner--cart,.loyalty-banner__content,.loyalty-points-banner,.loyalty-reward-card{background:#FFF8E7!important;border:1px solid rgba(0,26,53,.12)!important;box-shadow:0 2px 8px rgba(0,0,0,.04)!important}.cart-offers__chip-text,.cart-offers__next-title,.cart-offers__row-label,.cart-offers__savings,.cart-offers__unlock-title,.loyalty-banner__cta,.loyalty-banner__title,.loyalty-points-banner__pill-value,.loyalty-points-banner__savings-text,.loyalty-points-banner__title{color:#001A35!important}.cart-offers__next-sub,.cart-offers__unlock-footer,.cart-offers__unlock-sub,.loyalty-banner__sub,.loyalty-points-banner__pill-label{color:#4A5568!important}.cart-offers__chevron,.loyalty-points-banner__arrow{color:#001A35!important}.cart-offers__chip,.loyalty-points-banner__pill{background:rgba(0,26,53,.06)!important;border:1px solid rgba(0,26,53,.1)!important}.cart-offers__chip-change{background:#001A35!important;color:#ffffff!important;font-family:Kumbh Sans,sans-serif!important;font-size:.72rem!important;font-weight:700!important;padding:4px 10px!important;border-radius:999px!important;border:1px solid #001a35!important;box-shadow:0 1px 4px rgba(0,0,0,.12)!important;cursor:pointer!important;transition:all .2s ease!important}.cart-offers__chip-change:hover{background:var(--secondary-color,#E0C0AB)!important;color:#001A35!important;border-color:var(--secondary-color,#E0C0AB)!important;opacity:1!important}.cart-offers__chip-remove{color:#DD1A1B!important;background:rgba(221,26,27,.08)!important;border:1px solid rgba(221,26,27,.2)!important;border-radius:8px!important;cursor:pointer!important;display:grid!important;place-items:center!important;transition:all .2s ease!important}.cart-offers__chip-remove svg{stroke:#DD1A1B!important}.cart-offers__chip-remove:hover{background:#DD1A1B!important;color:#ffffff!important;border-color:#DD1A1B!important}.cart-offers__chip-remove:hover svg{stroke:#ffffff!important}.cart-offers__unlock-sub,.loyalty-points-banner__divider{border-color:rgba(0,26,53,.15)!important}.loyalty-reward-card__attachment{background:#001226!important}.loyalty-reward-card__attachment-value{color:#ffffff!important;font-family:Kumbh Sans,sans-serif!important;font-weight:700!important}.loyalty-reward-card__attachment-pill{background:rgba(255,255,255,.12)!important;border:1px solid rgba(224,192,171,.35)!important}.loyalty-reward-card__attachment-points{color:#F3DCCB!important;font-family:Kumbh Sans,sans-serif!important;font-weight:700!important}.loyalty-reward-card__lock-icon{color:#E0C0AB!important}.loyalty-reward-card__lock-label{color:rgba(255,255,255,.8)!important}.loyalty-reward-card__lock-pts{color:#ffffff!important;font-weight:700!important}.loyalty-reward-card__attachment-divider{background:rgba(255,255,255,.18)!important}.loyalty-reward-card__progress{padding-top:1rem!important}.loyalty-reward-card__progress-track{background:rgba(0,26,53,.12)!important}.loyalty-reward-card__progress-fill{background:var(--secondary-color,#E0C0AB)!important}.loyalty-reward-card__progress-label{color:#001A35!important;font-family:Kumbh Sans,sans-serif!important;font-weight:700!important}.loyalty-reward-card__info{background:rgba(0,26,53,.05)!important;border:1px solid rgba(0,26,53,.1)!important}.loyalty-reward-card__info i{color:#001A35!important;opacity:1!important}.loyalty-reward-card__info p{color:#001A35!important;font-family:Kumbh Sans,sans-serif!important}.loyalty-reward-card__info p strong{color:#001A35!important;font-weight:700!important}.redeem-points-modal__panel .loyalty-reward-card__attachment-value{color:#ffffff!important;font-weight:700!important}.redeem-points-modal__panel .loyalty-reward-card__attachment-pill{background:rgba(224,192,171,.18)!important;border:1px solid rgba(224,192,171,.45)!important}.redeem-points-modal__panel .loyalty-reward-card__attachment-points{color:#F3DCCB!important;font-weight:700!important}.redeem-points-modal__member{background:#001A35!important;border:1.5px solid rgba(224,192,171,.35)!important;color:#ffffff!important}.redeem-points-modal__member-avatar{font-family:Kumbh Sans,sans-serif!important;font-weight:700!important;background:#E0C0AB!important;color:#001A35!important}.ac-rewards-balance__avatar{background:#001A35!important}.ac-rewards-balance__avatar,.redeem-points-modal__member-name{font-family:Kumbh Sans,sans-serif!important;font-weight:700!important;color:#ffffff!important}.redeem-points-modal__member-name{font-size:1rem!important;letter-spacing:normal!important}.redeem-points-modal__member-divider{border-top:1px dashed rgba(224,192,171,.35)!important}.redeem-points-modal__member-label{font-family:Kumbh Sans,sans-serif!important;color:rgba(255,255,255,.8)!important}.redeem-points-modal__member-value{color:#FFC813!important}.ac-rewards-balance__name,.redeem-points-modal__member-value{font-family:Kumbh Sans,sans-serif!important;font-weight:700!important}.ac-rewards-balance__name{color:#001A35!important}.ac-rewards-balance__label,.ac-rewards-balance__tier,.ac-rewards-balance__value{font-family:Kumbh Sans,sans-serif!important;color:#001A35!important}.ac-rewards-balance__value{font-weight:700!important}.ac-rewards-balance__unit{color:#001A35!important}@media (max-width:1024px){.cravings__side-poori{display:none!important}}.reservation-page{background:#ffffff!important;--primary-color:#ffffff;--on-primary:#1a1a1a;--primary-surface:#FEF8EC;--on-primary-surface:#1a1a1a;--resp-bg:#ffffff;--resp-fg:#001A35;--resp-surface:#FEF8EC;--resp-surface-alt:#FEF8EC;--resp-muted:#393939;--resp-rule:#e5e5e5;--resp-accent:#DD1A1B}.reservation-page .res-confirm-sub__name,.reservation-page .res-confirm-title,.reservation-page .res-heading,.reservation-page .res-info-panel__title{color:#001A35!important}.reservation-page .res-info-panel__list-heading{color:#001A35!important;font-family:Kumbh Sans,sans-serif!important;font-weight:700!important;font-size:.95rem!important;letter-spacing:.05em!important}.reservation-page .res-info-panel__list-heading i{color:#DD1A1B!important}.reservation-page .res-info-panel__vertical-item{color:#1a1a1a!important;font-family:Kumbh Sans,sans-serif!important;font-weight:500!important;font-size:.95rem!important}.reservation-page .res-info-panel__subtitle,.reservation-page .res-info-panel__value{color:#001A35!important}.reservation-page .res-info-panel__description,.reservation-page .res-info-panel__hours-time,.reservation-page .res-info-panel__label,.reservation-page .res-info-panel__payment-label{color:#393939!important}.reservation-page .res-info-panel__hours-day{color:#001A35!important;font-weight:600!important}.reservation-page .res-info-panel__tab{color:#666666!important}.reservation-page .res-info-panel__tab.active{color:#001A35!important;border-bottom-color:#001A35!important}.reservation-page .res-info-panel__accepted-payments,.reservation-page .res-info-panel__parallel-lists,.reservation-page .res-info-panel__rule,.reservation-page .res-info-panel__tabs{border-color:#e5e5e5!important}.reservation-page .res-info-panel__item i{color:#001A35!important}.reservation-page .res-info-panel__terms-link,.reservation-page .res-info-panel__value,.reservation-page .res-info-panel__value a{color:#001A35!important;font-weight:600!important}.reservation-page .res-info-panel__terms-link:hover,.reservation-page .res-info-panel__value a:hover{color:#DD1A1B!important;text-decoration:underline!important}.reservation-page .res-info-panel__external-icon{color:inherit!important}.reservation-page .res-form__label{color:#393939!important}.reservation-page .reservation-left{background:#ffffff!important;border:1px solid #e5e5e5!important;box-shadow:0 4px 16px rgba(0,0,0,.08)!important}.reservation-page .reservation-left:before{display:none!important}.reservation-page .res-country-dropdown__search,.reservation-page .res-form__input,.reservation-page .res-phone-input,.reservation-page .seat-drop__trigger{background:#ffffff!important;border-color:#e5e5e5!important;color:#1a1a1a!important}.reservation-page .res-form__input:focus,.reservation-page .res-phone-input:focus-within,.reservation-page .seat-drop__trigger.open{background:#ffffff!important;border-color:#DD1A1B!important}.reservation-page .res-country-dropdown__search::placeholder,.reservation-page .res-form__input::placeholder,.reservation-page .res-phone-input__number::placeholder,.reservation-page .seat-drop__trigger--placeholder{color:#393939!important}.reservation-page .res-country-select__btn,.reservation-page .res-phone-input__number{color:#1a1a1a!important}.reservation-page .res-country-select__btn{border-right-color:#e5e5e5!important}.reservation-page .res-country-dropdown,.reservation-page .seat-drop__menu{background:#ffffff!important;border-color:#e5e5e5!important;box-shadow:0 4px 16px rgba(0,0,0,.1)!important}.reservation-page .res-country-dropdown__item,.reservation-page .seat-drop__option{color:#1a1a1a!important;border-color:#e5e5e5!important}.reservation-page .res-country-dropdown__item:hover,.reservation-page .seat-drop__option:hover{background:#FEF8EC!important;color:#DD1A1B!important}.reservation-page .res-form__consent{background:#FEF8EC!important;border-color:#e5e5e5!important}.reservation-page .res-form__consent.checked{background:rgba(221,26,27,.05)!important;border-color:#DD1A1B!important}.reservation-page .res-form__consent-text{color:#393939!important}.reservation-page .res-form__consent-link{color:#DD1A1B!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:2px}.reservation-page .res-form__consent-link:focus-visible,.reservation-page .res-form__consent-link:hover{color:#B01516!important}.reservation-page .res-form__noshow-banner{background:#FDECEC!important;border:1px solid #dd1a1b!important;border-left-width:4px!important}.reservation-page .res-form__noshow-banner-icon{color:#DD1A1B!important}.reservation-page .res-form__noshow-banner-text{color:#5C0A0B!important;font-weight:500!important}.reservation-page .res-form__noshow-banner-sep,.reservation-page .res-form__noshow-banner-text a,.reservation-page .res-form__noshow-banner-title{color:#B01516!important;font-weight:700!important}.reservation-page .res-info-panel__faq-item,.reservation-page .res-info-panel__hours-table{background:#ffffff!important;border-color:#e5e5e5!important}.reservation-page .res-info-panel__faq-question{color:#1a1a1a!important}.reservation-page .res-confirm-card{background:#ffffff!important;border:1px solid #e5e5e5!important;box-shadow:0 4px 16px rgba(0,0,0,.08)!important}.reservation-page .res-confirm-body{background:#FEF8EC!important;border-color:#e5e5e5!important}.reservation-page .res-confirm-row{color:#1a1a1a!important}.reservation-page .res-confirm-row i{color:#DD1A1B!important}.reservation-page .res-confirm-guests{background:#ffffff!important;border-color:#d4d4d4!important;color:#1a1a1a!important;font-weight:700!important}.reservation-page .res-confirm-guests i{color:#DD1A1B!important}.reservation-page .res-confirm-time{font-family:var(--font-body)!important;font-size:1.5rem!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.01em!important;color:#001A35!important}@media (max-width:576px){.reservation-page .res-confirm-time{font-size:1.3rem!important}}.reservation-page .res-btn-primary,.reservation-page .res-form__submit-btn{background:#001A35!important;border:1.5px solid #001a35!important;color:#ffffff!important;font-family:Bellefair,serif!important;font-size:17px!important;font-weight:400!important;border-radius:30px!important;padding:10px 22px!important;box-shadow:0 3px 10px rgba(0,26,53,.25)!important;transition:all .2s ease!important}.reservation-page .res-btn-primary:hover:not(:disabled),.reservation-page .res-form__submit-btn:hover:not(:disabled){background:#001226!important;border-color:#001226!important;transform:translateY(-1px)!important;box-shadow:0 5px 14px rgba(0,26,53,.35)!important}.reservation-page .res-btn-secondary,.reservation-page .res-confirm-calendar__btn,.reservation-page .res-form__back-btn{background:transparent!important;border:1.5px solid #001a35!important;color:#001A35!important;font-family:Bellefair,serif!important;font-size:17px!important;font-weight:400!important;border-radius:30px!important;padding:10px 22px!important;transition:all .2s ease!important}.reservation-page .res-confirm-calendar__btn i{color:#001A35!important}.reservation-page .res-btn-secondary:hover,.reservation-page .res-confirm-calendar__btn:hover,.reservation-page .res-form__back-btn:hover{background:rgba(0,26,53,.06)!important;color:#001A35!important}.reservation-page .res-confirm-location__row i{color:#001A35!important}.reservation-page .res-confirm-location__menu-link{color:#001A35!important;font-weight:600!important;text-decoration:underline!important}.reservation-page .res-confirm-location__menu-link:hover{color:#DD1A1B!important}.reservation-page .res-confirm-calendar__dropdown{background:#ffffff!important;border:1px solid #e5e5e5!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important}.reservation-page .res-confirm-calendar__dropdown a,.reservation-page .res-confirm-calendar__dropdown button{color:#1a1a1a!important;border-bottom-color:#e5e5e5!important}.reservation-page .res-confirm-calendar__dropdown a:hover,.reservation-page .res-confirm-calendar__dropdown button:hover{background:#FEF8EC!important;color:#DD1A1B!important}.ob-wrap,.ob-wrap.ob-wrap-menu{z-index:2910!important}.ob-wrap:focus-within,.ob-wrap:has(.ob-suggestions){z-index:2920!important}.cart-header,.checkout-header,.fav-header,.mn-filter-outer,.orders-header{z-index:2900!important}.ob-wrap,.ob-wrap.ob-wrap-menu{z-index:2901!important}.loyalty-enroll-modal__header-title{color:#001A35!important}.loyalty-enroll-modal__header-title,.loyalty-success-modal__title{font-family:Kumbh Sans,sans-serif!important;font-weight:700!important}.loyalty-success-modal__title{color:#ffffff!important}.loyalty-success-modal__subtitle{font-family:Kumbh Sans,sans-serif!important;color:rgba(255,255,255,.85)!important}.loyalty-success-modal__bonus-title{font-family:Kumbh Sans,sans-serif!important;font-weight:700!important;color:#001A35!important}.loyalty-success-modal__bonus-desc{font-family:Kumbh Sans,sans-serif!important;color:#393939!important}.idp-page .idp__fav-btn{border-color:#e5e5e5!important;background:#ffffff!important;color:#001A35!important;box-shadow:0 2px 8px rgba(0,0,0,.06)!important}.idp-page .idp__fav-btn:hover{border-color:#DD1A1B!important;color:#DD1A1B!important}.idp-page .idp__fav-btn--on{color:#DD1A1B!important;border-color:rgba(221,26,27,.3)!important;background:rgba(221,26,27,.08)!important}.idp-page .idp__img-fav{background:#ffffff!important;border:1.5px solid rgba(0,26,53,.15)!important;color:#001A35!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.idp-page .idp__img-fav:hover{background:#ffffff!important;border-color:#DD1A1B!important;color:#DD1A1B!important}.idp-page .idp__img-fav--on{color:#DD1A1B!important;border-color:rgba(221,26,27,.3)!important;background:#ffffff!important}.idp-page .idp__img-back{background:#ffffff!important;border:1.5px solid rgba(0,26,53,.15)!important;color:#001A35!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.idp-page .idp__img-back:hover{background:#ffffff!important;border-color:#001A35!important;color:#001A35!important}.checkout-empty i,.orders-empty>i{color:rgba(0,26,53,.3)!important}.checkout-empty p,.orders-empty p{font-family:Kumbh Sans,sans-serif!important;font-size:1.15rem!important;font-weight:600!important;color:#001A35!important}.checkout-empty__cta,.orders-empty__cta{background:#001A35!important;border-color:#001A35!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(0,26,53,.25)!important}.checkout-empty__cta:hover,.orders-empty__cta:hover{background:#001226!important;border-color:#001226!important;color:#ffffff!important;transform:translateY(-2px)!important}.checkout-empty__cta i,.orders-empty__cta i{color:#ffffff!important}.sa-page{background:#ffffff!important}.sa-empty__icon i{color:rgba(0,26,53,.3)!important;font-size:3rem!important}.sa-empty__title{color:#001A35!important}.sa-empty__sub{color:rgba(0,26,53,.65)!important}.sa-empty .sa-btn--solid{background:#001A35!important;border-color:#001A35!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(0,26,53,.25)!important}.sa-empty .sa-btn--solid:hover{background:#001226!important;border-color:#001226!important;color:#ffffff!important}.sa-empty .sa-btn i{color:#ffffff!important}.tracking-cancelled-text{font-family:Kumbh Sans,sans-serif!important;font-size:1rem!important;font-weight:600!important;color:#001A35!important;line-height:1.6!important}.refund-group__title{color:#DD1A1B!important;font-family:Kumbh Sans,sans-serif!important;font-size:.82rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}.refund-total{border-top:1px dashed rgba(0,26,53,.2)!important;color:#001A35!important}.edited-batch__tag{font-size:.82rem!important;letter-spacing:.08em!important}.edited-batch__tag,.order-tracking-saved-banner .offers-applied-text{color:#001A35!important;font-family:Kumbh Sans,sans-serif!important;font-weight:700!important}.order-tracking-saved-banner .offers-applied-text{letter-spacing:normal!important}@media (max-width:640px){.fav-page .fav-grid,.fav-page .fav-grid--list{grid-template-columns:repeat(2,1fr)!important;column-gap:10px!important;row-gap:16px!important}.fav-page .fav-inner{padding-left:11px!important;padding-right:11px!important}.fav-page .shim-card--list{flex-direction:column!important;height:100%!important}.fav-page .shim-card--list .shim-card-img{order:1!important;width:100%!important;max-width:none!important;aspect-ratio:16/10!important}.fav-page .shim-card--list .shim-card-body{order:2!important;width:100%!important}}.idp__mobile-unavail,body:has(.idp-page) .idp__mobile-unavail{background:rgba(255,255,255,.08)!important;border:1.5px solid var(--secondary-color)!important;color:#ffffff!important;font-family:Kumbh Sans,sans-serif!important;font-size:.88rem!important;font-weight:600!important}.idp__mobile-unavail i,body:has(.idp-page) .idp__mobile-unavail i{color:var(--secondary-color)!important;font-size:1rem!important}.idp__mobile-unavail span,body:has(.idp-page) .idp__mobile-unavail span{color:#ffffff!important;font-family:Kumbh Sans,sans-serif!important;font-size:.88rem!important;font-weight:600!important}.idp-page .idp__cart-disabled,.idp__cart-disabled{background:#001A35!important;border:1.5px solid var(--secondary-color)!important;color:#ffffff!important;font-family:Kumbh Sans,sans-serif!important;font-size:.88rem!important;font-weight:600!important}.idp-page .idp__cart-disabled i,.idp__cart-disabled i{color:var(--secondary-color)!important;font-size:1rem!important}.idp-page .idp__cart-disabled span,.idp__cart-disabled span{font-size:.88rem!important;font-weight:600!important}.idp-page .idp__cart-disabled span,.idp-page .idp__img-scrim-label,.idp__cart-disabled span{color:#ffffff!important;font-family:Kumbh Sans,sans-serif!important}.idp-page .idp__img-scrim-time{color:var(--secondary-color)!important;font-family:Kumbh Sans,sans-serif!important}.mn-pills-arrow{display:flex!important}.res-form__consent{border:1.5px solid rgba(0,26,53,.15)!important;background:#ffffff!important;border-radius:8px!important}.res-form__consent.checked{border-color:#001A35!important;background:rgba(0,26,53,.04)!important}.res-form__checkbox,.res-form__checkbox[src*=checkboxUnSelect]{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 12C2.5 7.52166 2.5 5.28249 3.89124 3.89124C5.28249 2.5 7.52166 2.5 12 2.5C16.4783 2.5 18.7175 2.5 20.1088 3.89124C21.5 5.28249 21.5 7.52166 21.5 12C21.5 16.4783 21.5 18.7175 20.1088 20.1088C18.7175 21.5 16.4783 21.5 12 21.5C7.52166 21.5 5.28249 21.5 3.89124 20.1088C2.5 18.7175 2.5 16.4783 2.5 12Z' stroke='%23001A35' stroke-width='1.8'/%3E%3C/svg%3E")!important;width:22px!important;height:22px!important;cursor:pointer!important}.res-form__checkbox[src*=checkboxSelect],.res-form__consent.checked .res-form__checkbox{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 12C2.5 7.52166 2.5 5.28249 3.89124 3.89124C5.28249 2.5 7.52166 2.5 12 2.5C16.4783 2.5 18.7175 2.5 20.1088 3.89124C21.5 5.28249 21.5 7.52166 21.5 12C21.5 16.4783 21.5 18.7175 20.1088 20.1088C18.7175 21.5 16.4783 21.5 12 21.5C7.52166 21.5 5.28249 21.5 3.89124 20.1088C2.5 18.7175 2.5 16.4783 2.5 12Z' fill='%23001A35' stroke='%23001A35' stroke-width='1.5'/%3E%3Cpath d='M8 12.5L10.5 15L16 9' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.res-form__consent-text{color:#001A35!important;font-family:Kumbh Sans,sans-serif!important}.res-form__consent-link{color:#DD1A1B!important;font-weight:600!important;text-decoration:underline!important}.checkout-address__check{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 12C2.5 7.52166 2.5 5.28249 3.89124 3.89124C5.28249 2.5 7.52166 2.5 12 2.5C16.4783 2.5 18.7175 2.5 20.1088 3.89124C21.5 5.28249 21.5 7.52166 21.5 12C21.5 16.4783 21.5 18.7175 20.1088 20.1088C18.7175 21.5 16.4783 21.5 12 21.5C7.52166 21.5 5.28249 21.5 3.89124 20.1088C2.5 18.7175 2.5 16.4783 2.5 12Z' stroke='%23E0C0AB' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat 50% /contain!important}.checkout-address__checkbox.is-selected .checkout-address__check{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 12C2.5 7.52166 2.5 5.28249 3.89124 3.89124C5.28249 2.5 7.52166 2.5 12 2.5C16.4783 2.5 18.7175 2.5 20.1088 3.89124C21.5 5.28249 21.5 7.52166 21.5 12C21.5 16.4783 21.5 18.7175 20.1088 20.1088C18.7175 21.5 16.4783 21.5 12 21.5C7.52166 21.5 5.28249 21.5 3.89124 20.1088C2.5 18.7175 2.5 16.4783 2.5 12Z' fill='%23FFC813' stroke='%23FFC813' stroke-width='1.5'/%3E%3Cpath d='M8 12.5L10.5 15L16 9' stroke='%23001A35' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50% /contain!important}.checkout-payment__check{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 12C2.5 7.52166 2.5 5.28249 3.89124 3.89124C5.28249 2.5 7.52166 2.5 12 2.5C16.4783 2.5 18.7175 2.5 20.1088 3.89124C21.5 5.28249 21.5 7.52166 21.5 12C21.5 16.4783 21.5 18.7175 20.1088 20.1088C18.7175 21.5 16.4783 21.5 12 21.5C7.52166 21.5 5.28249 21.5 3.89124 20.1088C2.5 18.7175 2.5 16.4783 2.5 12Z' stroke='%23E0C0AB' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat 50% /contain!important}.checkout-payment__option.is-selected .checkout-payment__check{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 12C2.5 7.52166 2.5 5.28249 3.89124 3.89124C5.28249 2.5 7.52166 2.5 12 2.5C16.4783 2.5 18.7175 2.5 20.1088 3.89124C21.5 5.28249 21.5 7.52166 21.5 12C21.5 16.4783 21.5 18.7175 20.1088 20.1088C18.7175 21.5 16.4783 21.5 12 21.5C7.52166 21.5 5.28249 21.5 3.89124 20.1088C2.5 18.7175 2.5 16.4783 2.5 12Z' fill='%23FFC813' stroke='%23FFC813' stroke-width='1.5'/%3E%3Cpath d='M8 12.5L10.5 15L16 9' stroke='%23001A35' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50% /contain!important}.auth-consent__check svg path{stroke:#001A35!important}.auth-consent__check[aria-checked=true] svg path:first-child{fill:#001A35!important;stroke:#001A35!important}.auth-consent__check[aria-checked=true] svg path:last-child{stroke:#ffffff!important;stroke-width:2px!important}.loyalty-enroll-modal__consent-checkbox{accent-color:#001A35!important;width:18px!important;height:18px!important;cursor:pointer!important}