.input-container[data-v-f45c3800]{position:relative;display:flex;flex-direction:column;width:100%}.input-container .input[data-v-f45c3800]{color:#451400;flex:0 0 100%;width:100%;background-color:#0000;border:0;border-bottom:1px solid #d9d1cd;font-size:16px;padding:4px}.input-container .input[data-v-f45c3800]:focus{outline:none}.input-container .input.red-border[data-v-f45c3800]{border-bottom:1px solid #c04024}.input-container .input[data-v-f45c3800]:disabled{font-weight:400}input[type=number][data-v-f45c3800]::-webkit-inner-spin-button,input[type=number][data-v-f45c3800]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@keyframes onAutoFillStart-f45c3800{}@keyframes onAutoFillCancel-f45c3800{}input[data-v-f45c3800]:-webkit-autofill{animation-name:onAutoFillStart-f45c3800;transition:background-color 50000s ease-in-out 0s}input[data-v-f45c3800]:not(:-webkit-autofill){animation-name:onAutoFillCancel-f45c3800}.placeholder-hover[data-v-f45c3800]{color:#786259;transition:all .2s ease}.placeholder-hover-container[data-v-f45c3800]{position:relative;width:100%;height:1em;top:1em;right:0}.placeholder-hover-container.hover[data-v-f45c3800]{top:0}.placeholder-hover-container.hover>.placeholder-hover[data-v-f45c3800]{font-size:12px;padding:0 4px}.browser-is-mobilesafari .placeholder-hover-container[data-v-f45c3800]{top:.25em;right:-.5em}.error-mode-placeholder.has-error>.placeholder-hover-container>.placeholder-hover[data-v-f45c3800]{color:#d0021b}.cmg-input .text-type-input-container .error-msg[data-v-f45c3800]{padding:4px}@supports (-webkit-overflow-scrolling: touch){.cmg-input .text-type-input-container .error-msg[data-v-f45c3800]{top:2.8em}}.cmg-input .text-type-input-container.fat.has-error .input-container .input[data-v-f45c3800]::placeholder{font-size:1em;font-weight:400;color:#c04024}.cmg-input .text-type-input-container.fat .input-container .input[data-v-f45c3800]{font-size:1.1em;font-weight:700;border-bottom:2px solid #451400;color:#451400}.cmg-input .text-type-input-container.fat .input-container .input[data-v-f45c3800]::placeholder{font-size:1.1em;color:#451400}.cmg-input .text-type-input-container.has-error>.placeholder-hover-container.hover>.error-text[data-v-f45c3800]{display:none}.cmg-input .text-type-input-container .text-input-container .optional[data-v-f45c3800]{position:absolute;right:0;top:6px;color:#786259;font-size:.8em}.cmg-input .text-type-input-container .password-input-container .visibility[data-v-f45c3800]{position:absolute;right:0;background-size:cover;width:20px;height:20px}.cmg-input .text-type-input-container .characters-left[data-v-f45c3800]{flex:1 1 100%;font-size:.9em;text-align:right}.cmg-input .checkbox-input-container[data-v-f45c3800]:focus-within{outline:1px solid #000000;outline:1px auto -webkit-focus-ring-color}.cmg-input .checkboxes-input-container input[data-v-f45c3800]{width:24px;height:24px;margin:2px 8px 6px 4px;vertical-align:middle}.cmg-input input[type=radio][data-v-f45c3800]{border-radius:50%;border:2px solid #786259;accent-color:#786259;width:24px;height:24px;transition:.2s animation linear;margin:0 .5rem 0 0;vertical-align:middle}.cmg-input.radio-checked-green input[data-v-f45c3800]:checked,.cmg-input.checkboxes-checked-green input[data-v-f45c3800]:checked{position:absolute;opacity:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.cmg-input.radio-checked-green fieldset>div>label>svg[data-v-f45c3800],.cmg-input.checkboxes-checked-green fieldset>div>label>svg[data-v-f45c3800]{display:none}.cmg-input.radio-checked-green fieldset>.checked>label>svg[data-v-f45c3800],.cmg-input.checkboxes-checked-green fieldset>.checked>label>svg[data-v-f45c3800]{display:inline-block;vertical-align:middle}.cmg-input.radio-checked-green fieldset>.checked>svg[data-v-f45c3800]{margin:0 .5rem 0 0}.cmg-input.checkboxes-checked-green fieldset>.checked>label>svg[data-v-f45c3800]{margin:2px 8px 6px 4px}.cmg-input.checkboxes-checked-green fieldset>.checked:focus-within>label>svg[data-v-f45c3800]{outline-offset:2px;outline:2px auto #4d90fe}@media (min-width: 768px){.browser-is-mobilesafari .cmg-input[data-v-f45c3800]{top:.25em;right:-.75em}.cmg-input.fat .text-input-container .input[data-v-f45c3800],.cmg-input.fat .password-input-container .input[data-v-f45c3800]{font-size:1.1em;font-weight:700;border-bottom:2px solid #451400;color:#451400}.cmg-input.fat .text-input-container .input[data-v-f45c3800]::placeholder,.cmg-input.fat .password-input-container .input[data-v-f45c3800]::placeholder{font-size:1.1em;color:#451400}}.mailing-form{max-width:350px;font-size:12px}.mailing-form .text-type-input-container{font-size:1rem}.mailing-form .cmg-input{margin-bottom:1.25rem}.mailing-form.mailing-form-submit{--button-height: 44px}.mailing-form .cmp-text{margin-top:25px}.mailing-form .phone-error,.mailing-form .email-error{color:#d0021b;padding-left:4px;margin-top:-18.5px}.cmg-textarea[data-v-0ce23f58]{position:relative;display:flex;flex-direction:column;width:100%}@keyframes onAutoFillStart-0ce23f58{}@keyframes onAutoFillCancel-0ce23f58{}input[data-v-0ce23f58]:-webkit-autofill{animation-name:onAutoFillStart-0ce23f58;transition:background-color 50000s ease-in-out 0s}input[data-v-0ce23f58]:not(:-webkit-autofill){animation-name:onAutoFillCancel-0ce23f58}.placeholder-hover[data-v-0ce23f58]{color:#786259;transition:all .2s ease}.placeholder-hover-container[data-v-0ce23f58]{position:relative;width:100%;height:1em;top:1em;right:0}.placeholder-hover-container.hover[data-v-0ce23f58]{top:0}.placeholder-hover-container.hover>.placeholder-hover[data-v-0ce23f58]{font-size:12px;padding:0 4px}.browser-is-mobilesafari .placeholder-hover-container[data-v-0ce23f58]{top:.25em;right:-.5em}.error-mode-placeholder.has-error>.placeholder-hover-container>.placeholder-hover[data-v-0ce23f58]{color:#d0021b}@supports (-webkit-overflow-scrolling: touch){.cmg-textarea .error-msg[data-v-0ce23f58]{top:2.8em}}.cmg-textarea.has-error>.placeholder-hover-container.hover>.error-text[data-v-0ce23f58]{display:none}.cmg-textarea textarea[resize=none][data-v-0ce23f58]{resize:none}.cmg-textarea textarea[resize=horizontal][data-v-0ce23f58]{resize:horizontal}.cmg-textarea textarea[resize=vertical][data-v-0ce23f58]{resize:vertical}@media (min-width: 768px){.browser-is-mobilesafari .cmg-textarea[data-v-0ce23f58]{top:.25em;right:-.75em}}.cmp-find-a-chipotle-input .multiselect__content-wrapper{overflow-y:auto;height:auto;width:100%;position:absolute;background:#ffffff;z-index:1;box-shadow:0 1px 5px #0003}.cmp-find-a-chipotle-input .multiselect__element{list-style:none;border-bottom:1px solid #d4cbc7;cursor:pointer}.cmp-find-a-chipotle-input .multiselect__element:hover{background-color:#d4cbc7}.cmp-find-a-chipotle-input .multiselect__content{padding:0;margin:0;width:100%}.cmp-find-a-chipotle-input .multiselect__placeholder{font-size:14px;color:#786259}.cmp-find-a-chipotle-input .multiselect__option{min-width:100%;display:inline-block;padding:20px 5px}.cmp-find-a-chipotle-input .multiselect__option--highlight{background-color:#f0f0f0}.cmp-find-a-chipotle-input .multiselect__tags input{border:0;border-bottom:1px solid #d4cbc7}.cmp-find-a-chipotle-input .multiselect__tags{padding-bottom:5px}.cmp-find-a-chipotle-input .multiselect__single{display:inline-block;padding-right:1.5rem;white-space:wrap}.cmp-find-a-chipotle-input .hidden-label{top:-1.25rem}#feedback-form section{display:none}#feedback-form section.active{display:initial}#feedback-form fieldset{border:none;padding:0 0 0 1rem;margin:0}#feedback-form textarea{resize:none}#feedback-form .page-container{min-height:400px}#feedback-form .cmp-find-a-chipotle-input .multiselect__placeholder{padding-left:4px}#feedback-form .mx-datepicker{width:100%}#feedback-form .mx-input{color:#786259;font-size:14px;padding:6px 26px 0 4px;height:32px}#feedback-form .hidden-label{font-family:"Nunito",Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:12px;color:#786259;display:block;height:1rem}#feedback-form svg.vue-star-rating-star{margin:0 .75rem;height:32px}#feedback-form .nav-back{width:44px;height:44px}#feedback-form .c-text-input-with-label-icon{position:absolute;top:5px;left:auto;right:-1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s;width:25px}@media screen and (min-width: 768px){#feedback-form .page-container{padding-bottom:1.5rem;min-height:auto}#feedback-form .cmp-mount-text-wrapper b{font-size:14px}}.cmg-input.star-rating:has(input:focus)+.vue-star-rating{outline:2px auto #4d90fe}#xf-cashback-form{max-width:350px;margin-left:auto;margin-right:auto}
