﻿.k10-menus div,.k10-menus span,.k10-menus object,.k10-menus iframe,.k10-menus h1,.k10-menus h2,.k10-menus h3,.k10-menus h4,.k10-menus h5,.k10-menus h6,.k10-menus p,.k10-menus blockquote,.k10-menus pre,.k10-menus abbr,.k10-menus address,.k10-menus cite,.k10-menus code,.k10-menus del,.k10-menus dfn,.k10-menus em,.k10-menus img,.k10-menus ins,.k10-menus kbd,.k10-menus q,.k10-menus samp,.k10-menus small,.k10-menus strong,.k10-menus sub,.k10-menus sup,.k10-menus var,.k10-menus b,.k10-menus i,.k10-menus dl,.k10-menus dt,.k10-menus dd,.k10-menus ol,.k10-menus ul,.k10-menus li,.k10-menus fieldset,.k10-menus form,.k10-menus label,.k10-menus legend,.k10-menus table,.k10-menus caption,.k10-menus tbody,.k10-menus tfoot,.k10-menus thead,.k10-menus tr,.k10-menus th,.k10-menus td,.k10-menus article,.k10-menus aside,.k10-menus canvas,.k10-menus details,.k10-menus figcaption,.k10-menus figure,.k10-menus footer,.k10-menus header,.k10-menus hgroup,.k10-menus menu,.k10-menus nav,.k10-menus section,.k10-menus summary,.k10-menus time,.k10-menus mark,.k10-menus audio,.k10-menus video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-transform:none;}.k10-menus body{line-height:1;}.k10-menus article,.k10-menus aside,.k10-menus details,.k10-menus figcaption,.k10-menus figure,.k10-menus footer,.k10-menus header,.k10-menus hgroup,.k10-menus menu,.k10-menus nav,.k10-menus section{display:block;}.k10-menus nav ul{list-style:none;}.k10-menus blockquote,.k10-menus q{quotes:none;}.k10-menus blockquote:before,.k10-menus blockquote:after,.k10-menus q:before,.k10-menus q:after{content:'';content:none;}.k10-menus a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}.k10-menus ins{background-color:#ff9;color:#000;text-decoration:none;}.k10-menus mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}.k10-menus del{text-decoration:line-through;}.k10-menus abbr[title],.k10-menus dfn[title]{border-bottom:1px dotted;cursor:help;}.k10-menus table{border-collapse:collapse;border-spacing:0;}.k10-menus hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}.k10-menus input,.k10-menus select{vertical-align:middle;}.k10-menus section{overflow:initial;}.k10-menus .grid{display:block;}section.k10-menus{overflow:initial;}.k10-spinner{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2001;}.k10-spinner__inner{display:block;position:relative;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:50%;border:3px solid transparent;border-top-color:#9370db;-webkit-animation:k10spin 2s linear infinite;animation:k10spin 2s linear infinite;}.k10-spinner__inner:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#ba55d3;-webkit-animation:k10spin 3s linear infinite;animation:k10spin 3s linear infinite;}.k10-spinner__inner:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f0f;-webkit-animation:k10spin 1.5s linear infinite;animation:k10spin 1.5s linear infinite;}@keyframes k10spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@font-face{font-display:swap;font-family:'Mohr';font-style:normal;font-weight:400;src:url("//fonts.tenkites.com//html/fonts/eot?fn=Mohr-Regular");src:url("//fonts.tenkites.com//html/fonts/eotiefix?fn=Mohr-Regular") format("embedded-opentype"),url("//fonts.tenkites.com//html/fonts/woff2?fn=Mohr-Regular") format('woff2'),url("//fonts.tenkites.com//html/fonts/woff?fn=Mohr-Regular") format('woff'),url("//fonts.tenkites.com//html/fonts/ttf?fn=Mohr-Regular") format('truetype');}@font-face{font-display:swap;font-family:'Mohr';font-style:normal;font-weight:600;src:url("//fonts.tenkites.com//html/fonts/eot?fn=Mohr-SemiBold");src:url("//fonts.tenkites.com//html/fonts/eotiefix?fn=Mohr-SemiBold") format("embedded-opentype"),url("//fonts.tenkites.com//html/fonts/woff2?fn=Mohr-SemiBold") format('woff2'),url("//fonts.tenkites.com//html/fonts/woff?fn=Mohr-SemiBold") format('woff'),url("//fonts.tenkites.com//html/fonts/ttf?fn=Mohr-SemiBold") format('truetype');}@font-face{font-display:swap;font-family:'Mohr';font-style:normal;font-weight:900;src:url("//fonts.tenkites.com//html/fonts/eot?fn=Mohr-Black");src:url("//fonts.tenkites.com//html/fonts/eotiefix?fn=Mohr-Black") format("embedded-opentype"),url("//fonts.tenkites.com//html/fonts/woff2?fn=Mohr-Black") format('woff2'),url("//fonts.tenkites.com//html/fonts/woff?fn=Mohr-Black") format('woff'),url("//fonts.tenkites.com//html/fonts/ttf?fn=Mohr-Black") format('truetype');}.k10-menus{display:block!important;font-weight:normal;background:#fff;color:#3b283d;padding:4em;}@media(max-width:768px){.k10-menus{padding:2em;}}.k10-menus .k10-line{width:100%;height:1px;border-top:solid 1px #63666b;margin:2em 0;}@media(max-width:768px){.k10-menus .k10-line{border:0;margin:1em 0;}}.k10-spinner__inner{border-top-color:#ec584d;}.k10-spinner__inner:after{border-top-color:#3b283d;}.k10-spinner__inner:before{border-top-color:#f5e9e2;}.k10-menus .grid-col{width:48%;margin-right:2%;}@media(max-width:768px){.k10-menus .grid-col{width:100%;margin-right:0;}}.k10-menus .k10-all-courses{margin:0;padding:0;}.k10-menus .k10-course{position:relative;}.k10-menus .k10-course__column{float:left;width:calc(50% - .5em);}.k10-menus .k10-course__column_1{margin-right:.5em;}.k10-menus .k10-course__column_2{margin-left:.5em;}@media(max-width:768px){.k10-menus .k10-course__column{width:100%;}.k10-menus .k10-course__column_1{margin-right:0;}.k10-menus .k10-course__column_2{margin-left:0;}}.k10-menus .k10-course__header{position:relative;float:left;width:100%;text-align:center;margin:10px 0;}.k10-menus .k10-course__name{position:relative;display:inline-block;font-family:'Mohr';font-weight:900;font-size:18px;color:#e20f4d;border-bottom:solid 1px #63666b;width:100%;padding-bottom:.5em;cursor:pointer;}.k10-menus .k10-course_level_2{float:left;width:100%;}.k10-menus .k10-course_level_2 .k10-course__name{color:#009ab9;font-size:16px;font-family:'Mohr';font-weight:600;border-bottom:0;width:auto;padding-bottom:0;cursor:default;}.k10-menus .k10-course_level_2 .k10-course__header{text-align:left;}.k10-menus .k10-course_level_3 .k10-course__name{font-family:'Mohr';font-weight:400;color:#e20f4d;font-style:italic;border-bottom:0;width:auto;padding-bottom:0;cursor:default;}.k10-menus .k10-course_level_3 .k10-recipe__name{color:#e20f4d;font-style:italic;}.k10-menus .k10-course_level_3 .k10-recipe__name_byo{font-family:'Mohr';font-weight:400;}.k10-menus .k10-course_level_3 .k10-recipe{margin:.15em 0;}.k10-menus .k10-course_level_3 .k10-course__header{margin-bottom:0;}.k10-menus .k10-course__desc{font-family:'Mohr';font-weight:400;font-size:16px;color:#63666b;margin:1em 0;}.k10-menus .k10-course__desc_hidden{display:none;}.k10-menus .k10-l-body{padding:0;}.k10-menus .k10-l-body_hidden{display:none;}.k10-menus .k10-menu-selector{background-color:transparent;color:#e20f4d;position:relative;margin:0;padding:0;height:auto;font-family:'Mohr';font-weight:900;font-size:18px;}.k10-menus .k10-menu-selector_hidden{display:none;}.k10-menus .k10-menu-selector__panel{cursor:pointer;padding:7px 10px 7px 0;margin:0;display:flex;align-items:center;justify-content:space-between;border-radius:0;text-align:inherit;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:solid 1px #e20f4d;}.k10-menus .k10-menu-selector__panel_one-menu{cursor:default;}.k10-menus .k10-menu-selector__name{color:#e20f4d;font-size:18px;padding:0 4em 0 0;border-radius:4px;}@media(max-width:768px){.k10-menus .k10-menu-selector__name{padding:0 1em 0 0;}}@media(min-width:768px){.k10-menus .k10-menu-selector__name_short{max-width:500px;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}}.k10-menus .k10-menu-selector__arrow{width:16px;height:16px;border:solid #e20f4d;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-2px;}.k10-menus .k10-menu-selector_open .k10-menu-selector__arrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:2px;}.k10-menus .k10-menu-selector__options{display:none;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);}.k10-menus .k10-menu-selector__options_opened{display:block;background:#e20f4d;color:#fff;border:0;margin:0;border-radius:0;position:absolute;z-index:70;}.k10-menus .k10-menu-selector__options-li{padding:.5em 1.5em;z-index:71;cursor:pointer;font-weight:400;}.k10-menus .k10-menu-selector__options-li:hover,.k10-menus .k10-menu-selector__options-li:active,.k10-menus .k10-menu-selector__options-li:focus{font-weight:700;}.k10-menus .k10-recipe{position:relative;width:100%;color:#63666b;min-height:1px;margin:0 0 1em;}.k10-menus .k10-recipe .k10-l-grid{display:table;margin-bottom:0;float:none;padding:0;width:100%;}.k10-menus .k10-recipe .k10-l-grid__item{display:table-cell;line-height:1.3;color:#63666b;vertical-align:middle;font-size:12px;font-weight:400;width:91.66666667%;padding:0;margin-right:-15px;margin-left:-15px;}@media(max-width:767px){.k10-menus .k10-recipe .k10-l-grid__item{display:table!important;width:100%;margin:0;}}.k10-menus .k10-recipe_expanded{background:#f9f3e9;}.k10-menus .k10-recipe_expanded .k10-recipe__more-info:before{content:attr(data-text-expand);color:#ec584d;text-decoration:underline;}.k10-menus .k10-recipe_expanded .k10-recipe__labels-wrapper{display:block;}.k10-menus .k10-recipe_expanded .k10-recipe__nutrient-wrapper{display:block;}.k10-menus .k10-recipe_hidden{display:none;}.k10-menus .k10-recipe__wrapper{display:flex;align-items:center;gap:2.5em;}.k10-menus .k10-recipe__img-wrapper{width:20%;position:relative;overflow:hidden;margin-bottom:10px;aspect-ratio:1/1;}.k10-menus .k10-recipe__img-wrapper::before{content:"";display:block;padding-top:100%;}.k10-menus .k10-recipe__img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;}@media(max-width:768px){.k10-menus .k10-recipe__wrapper{display:block;}.k10-menus .k10-recipe__img-wrapper{width:100%;height:120px;}.k10-menus .k10-recipe__img-wrapper img{height:100%;object-fit:cover;object-position:center;display:block;}}.k10-menus .k10-recipe__name{display:inline;font-family:'Mohr';font-weight:400;font-size:16px;padding:0;}.k10-menus .k10-recipe__name_level1,.k10-menus .k10-recipe__name_level2,.k10-menus .k10-recipe__name_byo{font-family:'Mohr';font-weight:600;}.k10-menus .k10-recipe__desc{font-family:'Mohr';font-weight:400;font-size:16px;color:#63666b;}.k10-menus .k10-recipe__info-wrapper{display:inline-flex;align-items:center;gap:5px;}.k10-menus .k10-recipe__info{vertical-align:middle;display:inline-block;margin:0;padding:0 2px;width:14px;height:14px;}.k10-menus .k10-recipe__popover-tooltip{display:inline-block;width:14px;height:14px;}.k10-menus .k10-recipe__info-img{background:url("//images.tenkites.com//images/fdtd-def-home/default/info.png") no-repeat center center/100%;width:14px;height:14px;cursor:pointer;display:inline-block;}.k10-menus .k10-recipe__label{display:inline-block;vertical-align:middle;padding:0 2px;height:14px;width:14px;}.k10-menus .k10-recipe__label img{width:14px;height:14px;margin:0;display:inline-block;}.k10-menus .k10-recipe__no-label-msg{float:left;width:100%;font-weight:400;font-size:16px;padding:0 10px 10px 0;}.k10-menus .k10-recipe__nutrient{display:none;}.k10-menus .k10-recipe__nutrient-wrapper{display:none;float:left;width:100%;}.k10-menus .k10-recipe__nutrient-wrapper-content{float:left;width:100%;padding:20px 0 0 0;}.k10-menus .k10-recipe__nutrient-table{width:100%;}.k10-menus .k10-recipe__nutrient-name{color:#3b283d;font-size:14px;font-weight:400;text-align:center;padding:10px;border-bottom:1px dashed #3b283d;}.k10-menus .k10-recipe__nutrient-value{color:#3b283d;font-size:14px;font-weight:700;text-align:center;padding:10px;}.k10-menus .k10-recipe__legend{display:inline-block;}.k10-menus .k10-recipe__legend-divider{float:left;width:calc(100%/3);max-height:0;line-height:0;border:0;border-bottom:1px dashed #3b283d;margin:20px calc(100%/3);}.k10-menus .k10-recipe__legend-wrapper{float:left;width:100%;text-align:center;padding:20px;}.k10-menus .k10-recipe__legend-item{white-space:nowrap;}.k10-menus .k10-recipe__legend-title,.k10-menus .k10-recipe__legend-item-image,.k10-menus .k10-recipe__legend-item-name{display:inline-block;vertical-align:middle;padding:0 12px 0 0;font-size:16px;font-weight:400;}.k10-menus .k10-recipe__legend-title{font-weight:700;}.k10-menus .k10-recipe__legend-item-image{padding:0 5px 0 0;}.k10-menus .k10-recipe__legend-item-image img{height:32px;}.k10-menus .k10-recipe__add-calories{vertical-align:middle;margin:0 0 0 2px;padding:0 2px;display:inline-block;width:14px;height:14px;cursor:pointer;background:url("//images.tenkites.com//images/fdtd-def-home/default/mealPlannerAdd.png") no-repeat center center/100%;}.k10-menus .k10-recipe__food-print-label{display:inline;}.k10-menus .k10-recipe__food-print-label__wrapper{display:inline-block;text-align:center;}.k10-menus .k10-recipe__food-print-label img{height:42px;}.k10-menus .k10-recipe__food-print-label_clear{height:14px;}.k10-menus .k10-recipe__food-print-label_hidden{display:none;}.k10-menus .k10-recipe__food-print-label.k10-recipe__food-print-label_small img{height:30px;}.k10-menus .k10-recipe__food-print-label.k10-recipe__food-print-label_mini img{height:20px;}html.android .k10-menus .k10-label__name{margin-top:0;}html.android .k10-menus .k10-recipe__info-wrapper{margin-bottom:6px;}html.android .k10-menus .k10-recipe__info-wrapper_sub-byo{padding-top:0;}html.mac .k10-menus .k10-label__name{margin-top:4px;}html.mac .k10-menus .k10-recipe__info-wrapper{margin-bottom:6px;}html.mac .k10-menus .k10-recipe__info-wrapper_sub-byo{padding-top:0;}html.ios .k10-menus .k10-label__name{margin-top:2px;}@media(max-width:991px){html.ios .k10-menus .k10-label__name{margin-top:0;}}html.ios .k10-menus .k10-recipe__info-wrapper{margin-bottom:6px;}html.ios .k10-menus .k10-recipe__info-wrapper_sub-byo{padding-top:0;}.k10-menus .k10-recipe-modal{background:rgba(0,0,0,.31);}.k10-menus .k10-recipe-modal__header{text-align:right;}.k10-menus .k10-recipe-modal__close{font-size:18px;font-weight:600;cursor:pointer;text-transform:uppercase;}.k10-menus .k10-recipe-modal__image-wrapper{width:100%;height:260px;margin-bottom:30px;margin-top:15px;}@media(max-width:425px){.k10-menus .k10-recipe-modal__image-wrapper{height:109px;}}.k10-menus .k10-recipe-modal__image-wrapper .k10-recipe-modal__image{height:100%;width:100%;background-repeat:no-repeat;background-size:100% auto;background-position:center center;}.k10-menus .k10-recipe-modal__title{font-size:24px;font-weight:600;margin-bottom:30px;}.k10-menus .k10-recipe-modal__title>div{display:inline-block;}.k10-menus .k10-recipe-modal__title .k10-recipe__label{height:20px;width:20px;vertical-align:baseline;}.k10-menus .k10-recipe-modal__title .k10-recipe__label img{height:20px;width:20px;}.k10-menus .k10-recipe-modal__allergens_value,.k10-menus .k10-recipe-modal__allergens-caption_sub{display:inline;}.k10-menus .k10-recipe-modal__nutrients-table{width:100%;color:#63666b;}.k10-menus .k10-recipe-modal__nutrients-table .k10-recipe-modal__td_val{text-align:right;}.k10-menus .k10-recipe-modal__caption{font-size:16px;font-weight:600;margin:30px 0 10px;}.k10-menus .k10-recipe-modal__section{font-size:16px;}.k10-menus .k10-recipe-modal .modal-content{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:20px 0 0;max-height:calc(85vh - 20px);overflow-y:auto;width:100%;max-width:940px;padding:15px 20px;color:#63666b;font-family:'Mohr';font-weight:400;font-size:10px;background-image:url("//images.tenkites.com//images/fdtd-def-home/default/bg.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat;}.k10-menus .k10-recipe-modal__body{background:#fff;padding:20px 30px;}.k10-menus .k10-recipe-modal__food-print-label{margin-top:30px;}.k10-menus .k10-recipe-modal__food-print-label_hidden{display:none;}.k10-menus .k10-recipe-modal__food-print-label__wrapper{display:inline-block;}.k10-menus .k10-recipe-modal__food-print-label__title{font-size:16px;font-weight:600;margin-bottom:10px;}.k10-menus .k10-recipe-modal__food-print-label img{height:167px;}.k10-menus .modal-dialog{margin:30px auto;max-width:940px;width:100%;}.k10-menus .modal-backdrop{background:#000;}.modal-open{overflow:hidden;}.k10-menus .k10-labels-filter{padding:0 1em;background-color:#fff;z-index:2;padding-bottom:.5em;}.k10-menus .k10-labels-filter__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:'Mohr';font-weight:900;padding:1em 0;}@media(max-width:991px){.k10-menus .k10-labels-filter__header{display:block;}}@media(max-width:768px){.k10-menus .k10-labels-filter__header{padding-bottom:0;}}.k10-menus .k10-labels-filter__header-name{color:#e20f4d;font-size:18px;text-align:left;line-height:28px;height:30px;padding:0;}@media(max-width:991px){.k10-menus .k10-labels-filter__header-name{width:100%;padding:0;}}@media(min-width:992px){.k10-menus .k10-labels-filter__header-name{padding-right:40px;}}.k10-menus .k10-labels-filter__header-toggle{width:60%;}@media(max-width:991px){.k10-menus .k10-labels-filter__header-toggle{width:100%;}}.k10-menus .k10-labels-filter__header-clear{flex-shrink:0;}@media(min-width:1200px){.k10-menus .k10-labels-filter__header-clear{max-width:20%;}}@media(max-width:991px){.k10-menus .k10-labels-filter__header-clear{display:inline-block;position:relative;right:auto;margin:0;padding:12px 30px 12px 0;max-width:none;}}@media(max-width:768px){.k10-menus .k10-labels-filter__header-clear_sm{display:none;}}.k10-menus .k10-labels-filter__header-clear_xs{padding:0;margin-bottom:1em;width:100%;}@media(min-width:769px){.k10-menus .k10-labels-filter__header-clear_xs{display:none;}}.k10-menus .k10-labels-filter.k10-labels-filter_may .k10-labels-filter__options_2{padding-top:0;}@media(max-width:991px){.k10-menus .k10-labels-filter.k10-labels-filter_may .k10-labels-filter__header{padding-bottom:0;}}.k10-menus .k10-labels-filter__options{display:flex;flex-direction:row;position:relative;background:#fff;border:0;text-align:center;list-style:outside none none;list-style-image:url(blocks/);}.k10-menus .k10-labels-filter__options_4,.k10-menus .k10-labels-filter__options_2{display:none;}@media(min-width:992px) and (max-width:1024px){.k10-menus .k10-labels-filter__options_5,.k10-menus .k10-labels-filter__options_6,.k10-menus .k10-labels-filter__options_2{display:none;}.k10-menus .k10-labels-filter__options_4{display:flex;}}@media(max-width:991px){.k10-menus .k10-labels-filter__options{padding:0 30px;}.k10-menus .k10-labels-filter__options_5,.k10-menus .k10-labels-filter__options_6,.k10-menus .k10-labels-filter__options_4{display:none;}.k10-menus .k10-labels-filter__options_2{display:flex;}}@media(max-width:768px){.k10-menus .k10-labels-filter__options_2{display:block;padding:1em 0;}}.k10-menus .k10-labels-filter__suitable{width:20%;padding:0;}@media(max-width:991px){.k10-menus .k10-labels-filter__suitable{width:30%;}}@media(min-width:992px){.k10-menus .k10-labels-filter__suitable{padding:0 40px 0 0;}}@media(max-width:768px){.k10-menus .k10-labels-filter__suitable{width:100%;}}.k10-menus .k10-labels-filter__contain{width:100%;padding:0;}.k10-menus .k10-labels-filter__contain_with-suitable{width:80%;padding:0 0 0 20px;}@media(max-width:991px){.k10-menus .k10-labels-filter__contain_with-suitable{width:70%;}}@media(max-width:768px){.k10-menus .k10-labels-filter__contain{width:100%;padding:0;}}.k10-menus .k10-labels-filter__options-column{float:left;width:100%;margin:12.5px 0 0;padding:0;list-style:none;font-weight:400;text-transform:uppercase;}@media(max-width:991px){.k10-menus .k10-labels-filter__options-column{margin:0;border:0;}}@media(max-width:768px){.k10-menus .k10-labels-filter__options-column{float:none;}}.k10-menus .k10-labels-filter__options-column_contain{width:20%;border-right:0;}@media(min-width:992px) and (max-width:1024px){.k10-menus .k10-labels-filter__options-column_contain{width:25%;}}@media(max-width:991px){.k10-menus .k10-labels-filter__options-column_contain{width:100%;border:0!important;padding:0 0 30px;}}@media(max-width:768px){.k10-menus .k10-labels-filter__options-column_contain{padding:0;}}@media(max-width:991px){.k10-menus .k10-labels-filter__options-column_suitable{width:100%;padding:0;border:0!important;}}.k10-menus .k10-labels-filter__options-column_hidden{display:none;}.k10-menus .k10-labels-filter__option{padding:0;z-index:71;}.k10-menus .k10-labels-filter__option_contain{padding-left:0;}@media(max-width:991px){.k10-menus .k10-labels-filter__option_contain{padding-left:0;}.k10-menus .k10-labels-filter__option_contain_with-suitable{padding-left:0;}}@media(max-width:768px){.k10-menus .k10-labels-filter__label-wrapper{padding-left:0!important;}}.k10-menus .k10-labels-filter__label-caption{color:#009ab9;font-size:16px;text-align:left;white-space:nowrap;font-family:'Mohr';font-weight:600;}.k10-menus .k10-labels-filter__label-caption_contain{padding-left:0;}.k10-menus .k10-labels-filter__label-caption_may{margin-bottom:35px;}.k10-menus .k10-filter-may{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:80%;}.k10-menus .k10-filter-may .k10-toggle__input-main:checked+.k10-toggle__label{padding-left:24px;}.k10-menus .k10-filter-may .k10-toggle__input-main:checked+.k10-toggle__label:before{top:0;left:2px;width:24px;}.k10-menus .k10-filter-may .k10-toggle__label{border-color:#64666b;font-size:7px;color:#64666b;width:46px;}.k10-menus .k10-filter-may .k10-toggle__label:before{top:0;right:-2px;}.k10-menus .k10-filter-may .k10-toggle__label:after{width:16px;height:16px;color:#e4304d;background:#e4304d;margin-top:2px;margin-left:2px;}.k10-menus .k10-filter-may__wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}@media(max-width:991px){.k10-menus .k10-filter-may__wrapper{flex-direction:column;align-items:flex-start;}}.k10-menus .k10-filter-may__toggle{padding-right:10px;vertical-align:middle;}.k10-menus .k10-filter-may__text{vertical-align:middle;color:#63666b;font-size:15px;font-weight:400;text-align:left;padding-left:20px;padding-right:20px;}@media(max-width:991px){.k10-menus .k10-filter-may__text{padding-left:0;padding-right:0;padding-bottom:10px;}}@media(max-width:991px){.k10-menus .k10-filter-may{width:100%;padding:10px 0;flex-direction:column-reverse;align-items:flex-start;}}.k10-menus .k10-toggle{position:relative;}.k10-menus .k10-toggle__input-main{-webkit-appearance:none;position:absolute;width:inherit;height:inherit;opacity:0;left:0;top:0;}.k10-menus .k10-toggle__input-main:checked+.k10-toggle__label{padding-left:33px;}.k10-menus .k10-toggle__input-main:checked+.k10-toggle__label:before{content:attr(data-on);left:1px;top:1px;}.k10-menus .k10-toggle__label{cursor:pointer;display:inline-block;position:relative;height:22px;width:55px;text-align:center;text-transform:uppercase;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;border-radius:13px;margin-bottom:0;background:#fff;border:1px solid #e20f4d;color:#e20f4d;font-size:10px;font-weight:700;line-height:18px;}.k10-menus .k10-toggle__label:before{width:33px;content:attr(data-off);position:absolute;top:1px;right:0;}.k10-menus .k10-toggle__label:after{content:"•";width:20px;height:20px;margin:0;font:Times,Serif;display:block;-webkit-border-radius:13px;-moz-border-radius:13px;-o-border-radius:13px;border-radius:13px;color:#e20f4d;background:#e20f4d;}.k10-menus .k10-toolbar{margin:0 auto;}.k10-menus .k10-toolbar__bg-image-primary{flex-direction:column!important;padding:1em;background:url("//images.tenkites.com//images/fdtd-def-home/default/bg.jpg") no-repeat center center;background-size:cover;}.k10-menus .k10-toolbar__food-print-filters{background-color:#fff;width:100%;}.k10-menus .k10-toolbar__clear-filters-container{padding:0 1em;background-color:#fff;}.k10-menus .k10-toolbar__container{display:flex;justify-content:space-between;flex-direction:row;align-items:center;}.k10-menus .k10-toolbar__container__with-image{display:flex;justify-content:center;align-items:stretch;gap:1rem;}.k10-menus .k10-toolbar__container__with-image .k10-toolbar__menu-image-wrapper{flex:1 1 50%;background-size:cover;background-position:center;position:relative;min-height:261px;}.k10-menus .k10-toolbar__container__with-image .k10-toolbar__menu-image-wrapper.full-width{flex:1 1 100%;}.k10-menus .k10-toolbar__container__with-image .k10-toolbar__menu-image-wrapper img{width:100%;height:auto;display:block;}.k10-menus .k10-toolbar__container__with-image .k10-toolbar__menu-image-wrapper~.k10-toolbar__header-text{text-align:left;}.k10-menus .k10-toolbar__container__with-image .k10-toolbar__header-text{flex:1 1 50%;word-break:break-word;}.k10-menus .k10-toolbar__container__with-image .k10-toolbar__header-text.full-width{flex:1 1 100%;}.k10-menus .k10-toolbar__container__with-image .k10-toolbar__header-text.centered{justify-content:center;text-align:center;}@media screen and (max-width:768px){.k10-menus .k10-toolbar__container__with-image{display:block;}.k10-menus .k10-toolbar__container__with-image .k10-toolbar__menu-image-wrapper{margin-bottom:15px;}.k10-menus .k10-toolbar__container__with-image .k10-toolbar__header-text{margin:0;text-align:center!important;}}@media(max-width:768px){.k10-menus .k10-toolbar__container{display:block;}}.k10-menus .k10-toolbar__container_center{justify-content:center;}.k10-menus .k10-toolbar__container_allergypage{justify-content:center;display:none;}.k10-menus .k10-toolbar__container_allergypage .k10-meal-planner__button{padding-left:2em;padding-right:2em;text-decoration:none;}@media(min-width:991px){.k10-menus .k10-toolbar__container_allergypage{display:flex;}}.k10-menus .k10-toolbar__container_right{justify-content:flex-end;}@media(max-width:991px){.k10-menus .k10-toolbar__container_right{width:100%;display:flex;}}@media(max-width:678px){.k10-menus .k10-toolbar__container_right{display:block;}}.k10-menus .k10-toolbar__container-col{display:flex;justify-content:space-between;flex-direction:column;align-items:center;margin-top:15px;}@media(max-width:768px){.k10-menus .k10-toolbar__container-col{display:block;}}@media(max-width:991px){.k10-menus .k10-toolbar__logo{margin:30px 30px 15px;text-align:center;}}.k10-menus .k10-toolbar__logo-img{max-width:15em;width:100%;}.k10-menus .k10-toolbar__header-text{font-family:'Mohr';font-weight:400;font-size:16px;margin-left:1em;text-align:center;}.k10-menus .k10-toolbar__header-text strong{color:#009ab9;font-family:'Mohr';font-weight:600;}.k10-menus .k10-toolbar__disclaimer{float:left;width:82%;margin:30px 9% 50px;text-align:center;color:rgba(0,0,0,.5);font-size:16px;line-height:22px;padding:0 10px;}.k10-menus .k10-toolbar__filters-clear{font-family:'Mohr';font-weight:900;color:#fff;background:#e20f4d;border:0;font-size:18px;text-align:center;padding:0 20px;cursor:pointer;line-height:30px;}@media(max-width:768px){.k10-menus .k10-toolbar__filters-clear{flex-direction:column;display:inline-flex;justify-content:center;width:100%;}.k10-menus .k10-toolbar__filters-clear:before{content:"";height:3px;width:100%;display:inline-block;}}.k10-menus .k10-toolbar__label-filters{width:100%;}.k10-menus .k10-toolbar__meal-planner{text-align:right;margin:1em 0;}.k10-menus .k10-label{font-family:'Mohr';font-weight:400;display:flex;align-items:center;font-size:12px;min-height:30px;color:#63666b;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;}.k10-menus .k10-label:hover .k10-label__input~.k10-label__.checkmark{background-color:#ccc;}.k10-menus .k10-label__input{position:absolute;opacity:0;cursor:pointer;}.k10-menus .k10-label__input:active,.k10-menus .k10-label__input:visited,.k10-menus .k10-label__input:focus,.k10-menus .k10-label__input:hover{outline:0;}.k10-menus .k10-label__input:checked~.k10-label__checkmark{background-color:#fff;}.k10-menus .k10-label__input:checked~.k10-label__checkmark:after{display:block;}.k10-menus .k10-label__name{padding:0 0 0 10px;text-align:left;font-size:16px;color:#63666b;display:inline-flex;align-items:center;margin-top:-4px;}@media(max-width:768px){.k10-menus .k10-label__name{flex-direction:column;margin-top:-8px;}.k10-menus .k10-label__name:before{content:"";height:3px;width:100%;display:inline-block;}}.k10-menus .k10-label__checkmark{position:relative;height:16px;width:16px;min-width:16px;background-color:#fff;border-radius:50%;border:solid 1px #009ab9;}.k10-menus .k10-label__checkmark:after{content:"";position:absolute;display:none;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#009ab9;}html.android .k10-menus .k10-label__name{margin-top:0;}html.mac .k10-menus .k10-label__name{margin-top:4px;}html.ios .k10-menus .k10-label__name{margin-top:2px;}@media(max-width:991px){html.ios .k10-menus .k10-label__name{margin-top:0;}}.k10-menus .k10-expand-collapse-icon{position:absolute;top:8px;right:0;width:16px;height:16px;}.k10-menus .k10-expand-collapse-icon_expanded{background:url("//images.tenkites.com//images/fdtd-def-home/default/close.png") no-repeat center center/100%;}.k10-menus .k10-expand-collapse-icon_collapsed{background:url("//images.tenkites.com//images/fdtd-def-home/default/open.png") no-repeat center center/100%;}.k10-menus .k10-popover{display:none;margin:0;padding:10px;width:200px;color:#63666b;font-family:'Mohr';font-weight:400;font-size:10px;background-image:url("//images.tenkites.com//images/fdtd-def-home/default/bg.jpg");background-position:center center;background-size:auto 100%;}.k10-menus .k10-popover__content{display:flex;flex-wrap:wrap;flex-direction:row;background-color:#fff;padding:10px;}.k10-menus .k10-popover__close-wrapper{float:right;padding-left:15px;width:100%;}.k10-menus .k10-popover__close{-webkit-appearance:none;padding:0 0 5px;cursor:pointer;background:transparent;border:0;float:right;font-size:16px;font-weight:bold;line-height:1;color:#3b283d;text-shadow:0 1px 0 #3b283d;filter:alpha(opacity=20);opacity:.2;}.k10-menus .k10-popover__labels-wrapper-content{margin-bottom:10px;}.k10-menus .k10-popover__labels{margin-bottom:5px;}.k10-menus .k10-popover__label-name:after{content:', ';}.k10-menus .k10-popover__label-name:last-of-type:after{content:'';}.k10-menus .k10-popover__nutrients-wrapper{width:100%;padding-top:10px;padding-bottom:10px;border-top:solid #000 1px;display:table;}.k10-menus .k10-popover__nutrient{display:table-row;}.k10-menus .k10-popover__nutrient-val{text-align:left;min-width:20%;display:table-cell;}.k10-menus .k10-popover__nutrient-name{display:table-cell;}.k10-menus .k10-popover__food-print-label{display:flex;width:100%;justify-content:center;}.k10-menus .k10-popover__food-print-label>img{height:99px;}.k10-menus .popover.right>.arrow:after{border-right-color:#31cd0b;}.k10-menus .popover.top>.arrow:after{border-top-color:#31cd0b;}.k10-popover-wrapper .popover.top>.arrow:after{border-top-color:#f7f7f7!important;}.k10-recipe__label .popover.top>.arrow:after{border-top-color:#f7f7f7;}.k10-popover-wrapper .popover-title{border-bottom:0!important;}.popover-content>.k10-popover{display:block;}.k10-popover-wrapper .popover,.k10-popover-wrapper2 .popover{z-index:1011;width:auto;opacity:1;}.k10-menus .popover{max-width:none;border-radius:0;z-index:10700;font-size:12px;font-family:'Mohr';font-weight:400;}.k10-menus .popover-title{background:#fff;text-transform:uppercase;letter-spacing:1px;font-size:.75em;border-bottom:0;font-weight:500;padding:10px;border-radius:0;font-family:'Mohr';font-weight:400;}.popover.bottom>.arrow:after{top:2px;}.popover.top>.arrow:after{bottom:2px;}.k10-menus .k10-byo{margin:10px 0;font-size:12px;}.k10-menus .k10-byo .k10-recipe{margin:.15em 0;}.k10-menus .k10-sub-byo{color:#009ab9;font-family:'Mohr';font-weight:400;font-size:16px;}.k10-menus .k10-sub-byo__name{font-weight:600;}.k10-menus .k10-sub-byo .k10-recipe__name{color:#009ab9;}.k10-menus .k10-footer{float:left;width:100%;text-align:center;font-family:'Mohr';font-weight:400;font-size:16px;color:#63666b;padding:10px 0 20px;}.k10-menus .k10-meal-planner{width:375px;position:relative;}.k10-menus .k10-meal-planner td{vertical-align:middle;}@media(max-width:678px){.k10-menus .k10-meal-planner{width:100%;}}.k10-menus .k10-meal-planner__dish-list-container{text-align:left;}.k10-menus .k10-meal-planner__button{display:inline-block;padding:.5em;background-color:#e20f4d;color:#fff;font-family:'Mohr';font-weight:900;display:flex;justify-content:flex-start;align-items:center;position:relative;cursor:pointer;}.k10-menus .k10-meal-planner__button_toggled .k10-meal-planner__arrow{background-image:url("//images.tenkites.com//images/fdtd-def-home/default/mealPlannerMinus.png");height:4px;top:calc(50% - 2px);}.k10-menus .k10-meal-planner__dish-list{padding:1.5em;}.k10-menus .k10-meal-planner__dish-list-wrapper{border:solid 1px #e20f4d;position:absolute;background-color:#fff;z-index:1;font-family:'Mohr';font-weight:400;font-size:12px;}.k10-menus .k10-meal-planner__dish-list-wrapper_hidden{display:none;}.k10-menus .k10-meal-planner__title{margin-left:2.3em;line-height:24px;font-size:18px;}@media(max-width:768px){.k10-menus .k10-meal-planner__title{flex-direction:column;display:inline-flex;justify-content:center;}.k10-menus .k10-meal-planner__title:before{content:"";height:3px;width:100%;display:inline-block;}}.k10-menus .k10-meal-planner__icon{position:absolute;top:calc(50% - 12px);left:1em;width:20px;height:24px;background-image:url("//images.tenkites.com//images/fdtd-def-home/default/mealPlannerList.png");background-position:center center;background-size:auto 100%;}.k10-menus .k10-meal-planner__arrow{position:absolute;right:1em;top:calc(50% - 8px);width:16px;height:16px;background-image:url("//images.tenkites.com//images/fdtd-def-home/default/mealPlannerPlus.png");background-position:center center;background-size:auto 100%;}.k10-menus .k10-meal-planner__header{color:#009ab9;text-align:left;padding:0 .5em;font-family:'Mohr';font-weight:600;}.k10-menus .k10-meal-planner__line-header{width:100%;font-family:'Mohr';font-weight:400;}.k10-menus .k10-meal-planner__line-header-border{height:1px;border-top:solid 1px #63666b;margin:.5em 0;}.k10-menus .k10-meal-planner__menu-item-name{padding:.5em;}@media(min-width:769px){.k10-menus .k10-meal-planner__menu-item-name[colspan='4']{display:none;}}@media(max-width:768px){.k10-menus .k10-meal-planner__menu-item-name span{float:left;padding-right:10px;}.k10-menus .k10-meal-planner__menu-item-name[colspan='2']{display:none;}}.k10-menus .k10-meal-planner__menu-item-calorie{width:15%;vertical-align:middle;}@media(max-width:768px){.k10-menus .k10-meal-planner__menu-item-calorie{display:none;}}.k10-menus .k10-meal-planner__menu-item-info{width:24px;height:24px;}@media(max-width:768px){.k10-menus .k10-meal-planner__menu-item-info{width:20px;height:20px;}}.k10-menus .k10-meal-planner__menu-item-calorie-icon{width:24px;height:24px;}.k10-menus .k10-meal-planner__menu-item-dsPercentage-icon{width:24px;height:24px;}.k10-menus .k10-meal-planner__menu-item-dsPercentage{width:15%;vertical-align:middle;}@media(max-width:768px){.k10-menus .k10-meal-planner__menu-item-dsPercentage{display:none;}}.k10-menus .k10-meal-planner__menu-item-price{width:15%;}.k10-menus .k10-meal-planner__menu-item-remove{width:15px;}.k10-menus .k10-meal-planner__content{width:100%;table-layout:fixed;font-family:'Mohr';font-weight:400;font-size:12px;}.k10-menus .k10-meal-planner__grand-total-line{border-bottom:solid 1px #63666b;padding-top:1em;}.k10-menus .k10-meal-planner__grand-total{color:#e20f4d;font-family:'Mohr';font-weight:600;}.k10-menus .k10-meal-planner__grand-total td{vertical-align:middle;padding:10px 0;}.k10-menus .k10-meal-planner__grand-total-info-icon{width:24px;height:24px;}.k10-menus .k10-meal-planner__totals{padding-top:.5em;display:table-cell;}.k10-menus .k10-meal-planner__menu-item-remove-btn{display:inline-block;width:8px;height:8px;cursor:pointer;background-image:url("//images.tenkites.com//images/fdtd-def-home/default/mealPlannerCross.png");background-position:center center;background-size:auto 100%;}.k10-menus .k10-meal-planner__menu-item_mobile-visible{display:none;}.k10-menus .k10-meal-planner~.k10-alert-success{color:#fff;background-color:#009ab9;border-color:#dff0d8;min-width:26%;position:fixed;right:4%;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;z-index:12000;font-size:1em;text-align:left;font-family:'Mohr';font-weight:400;}.k10-menus .k10-meal-planner~.k10-alert-danger{color:#fff;background-color:#e20f4d;border-color:#dff0d8;min-width:26%;position:fixed;right:4%;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;z-index:12000;font-size:1em;text-align:left;font-family:'Mohr';font-weight:400;}.k10-menus .k10-food-print-filter{font-family:'Mohr';margin:0 auto;width:100%;padding:0 1em 1em 1em;}.k10-menus .k10-food-print-filter__body{display:flex;position:relative;align-items:center;justify-content:space-between;}@media(max-width:991px){.k10-menus .k10-food-print-filter__body{flex-direction:column;align-items:baseline;}}.k10-menus .k10-food-print-filter__header-name{color:#e20f4d;font-size:18px;font-weight:900;margin-bottom:12.5px;}.k10-menus .k10-food-print-filter__reset{font-weight:600;font-size:14px;text-decoration:underline;cursor:pointer;text-transform:capitalize;}@media(max-width:991px){.k10-menus .k10-food-print-filter__reset{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);}}.k10-menus .k10-food-print-filter__reset1{float:right;padding-top:20px;font-weight:600;font-size:14px;text-decoration:underline;cursor:pointer;text-transform:capitalize;}@media(max-width:991px){.k10-menus .k10-food-print-filter__reset1{float:none;position:absolute;bottom:50px;left:50%;transform:translateX(-50%);}}.k10-menus .k10-food-print__col-20{width:20%;}@media(max-width:991px){.k10-menus .k10-food-print__col-20{width:100%;}}.k10-menus .k10-food-print__col-80{width:80%;display:flex;padding:0 0 0 20px;}@media(max-width:991px){.k10-menus .k10-food-print__col-80{display:block;padding:0;}}.k10-menus .k10-food-print__col-80 .k10-food-print__option{width:20%;}@media(max-width:991px){.k10-menus .k10-food-print__col-80 .k10-food-print__option{width:100%;}}.k10-menus .k10-food-print-grade{display:flex;align-items:center;cursor:pointer;min-height:30px;}.k10-menus .k10-food-print-grade__checkmark{position:relative;height:16px;width:16px;min-width:16px;background-color:#fff;border-radius:50%;border:solid 1px #009ab9;}.k10-menus .k10-food-print-grade__checkmark:after{content:"";position:absolute;display:none;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#009ab9;}.k10-menus .k10-food-print-grade__input{position:absolute;opacity:0;cursor:pointer;}.k10-menus .k10-food-print-grade__input:checked+.k10-food-print-grade__checkmark:after{display:block;}.k10-menus .k10-food-print-grade__name{padding-left:10px;margin-top:-4px;color:#63666b;}.k10-menus .k10-food-print-panel{cursor:pointer;font-weight:600;}.k10-menus .k10-food-print-panel__name{position:relative;padding:2px 30px 2px 5px;}.k10-menus .k10-food-print-panel__name .arrow-svg{position:absolute;right:5px;top:50%;height:6px;margin-top:-3px;}.k10-menus .k10-food-print-panel__name_open .arrow-svg{transform:rotate(180deg);}@media(max-width:766px){.k10-menus .k10-food-print-panel:after{content:'';display:block;width:100%;border-bottom:solid 1px #63666b;margin:20px 0;}}html.android .k10-menus .k10-food-print-grade__name{margin-top:0;}html.mac .k10-menus .k10-food-print-grade__name{margin-top:4px;}html.ios .k10-menus .k10-food-print-grade__name{margin-top:2px;}@media(max-width:991px){html.ios .k10-menus .k10-food-print-grade__name{margin-top:0;}}