button{outline:none!important}.flambia-checkout .quantity-selector label{margin-bottom:1em}.flambia-checkout .quantity-selector .controller{align-items:center;border:2px solid #1a1a17;border-radius:30px;display:flex;flex-direction:row;flex-wrap:nowrap;height:3em;justify-content:space-between;margin-bottom:1em;overflow:hidden;width:9em}.flambia-checkout .quantity-selector .controller.controller-disabled{border:2px solid #d1d1d1}.flambia-checkout .quantity-selector .controller .quantity-input{background:none;border:0;font-size:1em;font-weight:700;padding:0;text-align:center;width:100%}.flambia-checkout .quantity-selector .controller .quantity-input input:focus{background:none;border:0}.flambia-checkout .quantity-selector .controller .quantity-input input::-webkit-inner-spin-button,.flambia-checkout .quantity-selector .controller .quantity-input input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.flambia-checkout .quantity-selector .controller button{box-sizing:border-box;height:100%;padding:0 .5em;transition:all .3s ease}.flambia-checkout .quantity-selector .controller button i{color:#26673e;font-size:1.7em}.flambia-checkout .quantity-selector .controller button.disabled i{color:#d1d1d1;cursor:not-allowed}.flambia-checkout .quantity-selector .controller button:hover{background:#f6f6f6}.flambia-checkout .quantity-selector .controller.small{height:2.5em;margin-bottom:0;width:7em}.flambia-checkout .quantity-selector .controller.small .quantity-input{font-size:.75em}.flambia-checkout .quantity-selector .controller.small .fa{font-size:1.4em}.flambia-checkout .quantity-selector .controller.auto{width:100%}.flambia-checkout .quantity-selector.empty{opacity:.5}.flambia-checkout .quantity-selector.empty .fa{color:#1a1a17}.flambia-checkout .dishes-kcal-picker-modal{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:700px;width:100%}.flambia-checkout .dishes-kcal-picker-modal .dishes-list{border-top:1px solid #d1d1d1;width:100%}.flambia-checkout .dishes-kcal-picker-modal .dish-item{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;font-size:1rem;justify-content:space-between;padding:1em 0;width:100%}.flambia-checkout .dishes-kcal-picker-modal .dish-item .left-side{align-items:center;display:flex;flex-wrap:nowrap;font-weight:500;justify-content:flex-start}.flambia-checkout .dishes-kcal-picker-modal .dish-item .left-side .dish-button{cursor:pointer;margin-right:.7em;opacity:.5}.flambia-checkout .dishes-kcal-picker-modal .dish-item .right-side{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end}@media (max-width:360px){.flambia-checkout .dishes-kcal-picker-modal .dish-item .right-side{flex-direction:column-reverse;justify-content:center}}.flambia-checkout .dishes-kcal-picker-modal .dish-item .right-side .box-size{margin:0 .7em}@media (max-width:700px){.flambia-checkout .dishes-kcal-picker-modal .dish-item .right-side .box-size{flex-grow:0;flex-shrink:0}}@media (max-width:360px){.flambia-checkout .dishes-kcal-picker-modal .dish-item .right-side .box-size{margin:.5em 0 0;text-align:center;width:auto}}.flambia-checkout .dishes-kcal-picker-modal .dish-item .right-side .kcal{font-weight:700}.flambia-checkout .dishes-kcal-picker-modal .dish-item.empty{cursor:pointer}.flambia-checkout .dishes-kcal-picker-modal .dish-item.empty .left-side .dish-button{color:#26673e;opacity:1}.flambia-checkout .dishes-kcal-picker-modal .dish-item.empty .left-side .name{opacity:.5}.flambia-checkout .dishes-kcal-picker-modal .price-section{align-items:center;color:#1a1a17;display:flex;font-weight:700;justify-content:space-between}.flambia-checkout .dishes-kcal-picker-modal .price-section .price,.flambia-checkout .dishes-kcal-picker-modal .price-section .summary{padding:1em 0;width:48%}@media (max-width:700px){.flambia-checkout .dishes-kcal-picker-modal .price-section{flex-wrap:wrap}.flambia-checkout .dishes-kcal-picker-modal .price-section .price,.flambia-checkout .dishes-kcal-picker-modal .price-section .summary{width:100%}}.flambia-checkout .dishes-kcal-picker-modal .additional-info{border-bottom:1px solid #d1d1d1;font-size:1em;margin-bottom:1em;padding-bottom:1em;width:100%}.flambia-checkout .dishes-kcal-picker-modal .price-comparison{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:1em;padding-bottom:1em}.flambia-checkout .dishes-kcal-picker-modal .price-comparison .section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.flambia-checkout .dishes-kcal-picker-modal .price-comparison .section .logo{display:flex;justify-content:center;width:90%}.flambia-checkout .dishes-kcal-picker-modal .price-comparison .section h4{font-size:.75em;font-weight:700;margin-bottom:.4em;text-align:center;width:100%}.flambia-checkout .dishes-kcal-picker-modal .price-comparison .section .price{font-size:1.2em;font-weight:700;padding:.3em 0;text-align:center;width:100%}.flambia-checkout .dishes-kcal-picker-modal .price-comparison .section .price.smart{background:#cbe657}.flambia-checkout .dishes-kcal-picker-modal .price-comparison .section .price.prime{background:#ff8264}.flambia-checkout .exclusion-list-wrapper{border-top:1px solid #d1d1d1;margin:1em 0;width:100%}.flambia-checkout .exclusion-list-wrapper .list-item{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:14px 0;width:100%}.flambia-checkout .exclusion-list-wrapper .list-item .left-side{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;width:80%}.flambia-checkout .exclusion-list-wrapper .list-item .left-side img{margin-right:15px;width:40px}.flambia-checkout .exclusion-list-wrapper .list-item .left-side .txt-content{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.flambia-checkout .exclusion-list-wrapper .list-item .left-side .txt-content h2{font-size:12px;margin-bottom:.5em;width:100%}.flambia-checkout .exclusion-list-wrapper .list-item .left-side .txt-content p{font-size:15px;margin:0;text-align:left}.flambia-checkout .exclusion-list-wrapper .list-item .left-side .txt-content p .beta-tag{color:#59af9f;font-size:11px;font-weight:600;margin-left:5px}.flambia-checkout .exclusion-list-wrapper .list-item .left-side .txt-content p .more-info-icon{font-size:12px;margin-left:5px;opacity:.5;transition:.3s}.flambia-checkout .exclusion-list-wrapper .list-item .left-side .txt-content p .more-info-icon:hover{cursor:pointer;opacity:1}@media (max-width:700px){.flambia-checkout .exclusion-list-wrapper .list-item .left-side .txt-content>.description{display:none}}.flambia-checkout .exclusion-list-wrapper .list-item .left-side .txt-content .excluded-string{text-transform:lowercase}.flambia-checkout .exclusion-list-wrapper .list-item .right-side>.fas{font-size:1.4em}.flambia-checkout .afterSave-text{font-weight:500}.flambia-checkout .exclusion-modal{max-width:865px}.flambia-checkout .exclusion-modal .title-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;width:100%}.flambia-checkout .exclusion-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-checkout .exclusion-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-checkout .exclusion-modal .buttons-wrapper,.flambia-checkout .exclusion-modal .buttons-wrapper .btn,.flambia-checkout .exclusion-modal .form-item{margin-bottom:0}.flambia-checkout .exclusion-modal.settings .exclusion-items-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.flambia-checkout .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;width:100%}.flambia-checkout .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item label{width:100%}.flambia-checkout .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .left-side h2{font-size:12px;font-weight:600;margin-bottom:6px;width:100%}.flambia-checkout .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .left-side p{font-size:15px;text-align:left}.flambia-checkout .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .dish-variants-select{height:53px;width:140px}.flambia-checkout .exclusion-modal.diet-type-modal{transition:all .3s ease}.flambia-checkout .exclusion-modal.diet-type-modal .title-wrapper{border-bottom:2px solid #d1d1d1;margin-bottom:30px;padding-bottom:20px}.flambia-checkout .exclusion-modal.diet-type-modal .buttons-wrapper{border-top:none}.flambia-checkout .exclusion-modal.diet-type-modal [data-css=AnimatedCurrentView]{transition:height .2s ease}.flambia-checkout .exclusion-modal.diet-type-modal .modal-footer{border-bottom:none}.flambia-checkout .exclusion-items-wrapper{align-content:center;-moz-column-gap:2%;column-gap:2%;display:grid;grid-template-columns:32% 32% 32%;margin-top:20px;width:100%}.flambia-checkout .exclusion-items-wrapper .exclusion-item{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin:0;padding:.6em 0}.flambia-checkout .exclusion-items-wrapper .exclusion-item label{font-weight:500}.flambia-checkout .exclusion-items-wrapper .exclusion-item img{margin:0 .8em;width:4em}.flambia-checkout .exclusion-items-wrapper .exclusion-item p{font-size:17px;margin:0;text-align:left}@media (max-width:900px){.flambia-checkout .exclusion-items-wrapper .exclusion-item{max-width:100%}}.flambia-checkout .exclusion-items-wrapper :last-child{border-bottom:none}@media (max-width:900px){.flambia-checkout .exclusion-items-wrapper{grid-template-columns:100%}}.flambia-checkout .aftersave-modal{max-width:865px}.flambia-checkout .aftersave-modal .title-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;width:100%}.flambia-checkout .aftersave-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-checkout .aftersave-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-checkout .aftersave-modal .form-item{margin-bottom:0}.flambia-checkout .aftersave-modal .exclusion-items-wrapper{align-content:center;border-top:1px solid #d1d1d1;-moz-column-gap:2%;column-gap:2%;display:grid;grid-template-columns:49% 49%;margin-top:20px;width:100%}.flambia-checkout .aftersave-modal .exclusion-items-wrapper .exclusion-item{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:flex-start;margin:0;max-width:389px;padding:13px}.flambia-checkout .aftersave-modal .exclusion-items-wrapper .exclusion-item img{margin-right:10px;width:42px}.flambia-checkout .aftersave-modal .exclusion-items-wrapper .exclusion-item p{font-size:17px;margin:0;text-align:left}@media (max-width:900px){.flambia-checkout .aftersave-modal .exclusion-items-wrapper .exclusion-item{max-width:100%}}.flambia-checkout .aftersave-modal .exclusion-items-wrapper :last-child{border-bottom:none}@media (max-width:900px){.flambia-checkout .aftersave-modal .exclusion-items-wrapper{grid-template-columns:100%}}.flambia-checkout .aftersave-modal .buttons-wrapper,.flambia-checkout .aftersave-modal .buttons-wrapper .btn{margin-bottom:0}.flambia-checkout .aftersave-modal.settings .exclusion-items-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.flambia-checkout .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;width:100%}.flambia-checkout .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item label{width:100%}.flambia-checkout .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .left-side h2{font-size:12px;font-weight:600;margin-bottom:6px;width:100%}.flambia-checkout .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .left-side p{font-size:15px;text-align:left}.flambia-checkout .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .dish-variants-select{height:53px;width:140px}.flambia-checkout .aftersave-modal.diet-type-modal{transition:all .3s ease}.flambia-checkout .aftersave-modal.diet-type-modal .title-wrapper{border-bottom:2px solid #d1d1d1;margin-bottom:30px;padding-bottom:20px}.flambia-checkout .aftersave-modal.diet-type-modal .buttons-wrapper{border-top:none}.flambia-checkout .aftersave-modal.diet-type-modal [data-css=AnimatedCurrentView]{transition:height .2s ease}.flambia-checkout .aftersave-modal.diet-type-modal .modal-footer{border-bottom:none}.flambia-checkout .settings-modal{max-width:865px}.flambia-checkout .settings-modal .title-wrapper{align-items:flex-end;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;padding-bottom:20px;width:100%}.flambia-checkout .settings-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-checkout .settings-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-checkout .settings-modal .preferences-modal-wrapper{display:flex;flex-wrap:wrap;width:100%}.flambia-checkout .settings-modal .preferences-modal-wrapper .form-item{margin:0}.flambia-checkout .settings-modal .preferences-modal-wrapper .preferences-item{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;padding:10px 0;width:100%}.flambia-checkout .settings-modal .preferences-modal-wrapper .preferences-item .left-side{width:100%}.flambia-checkout .settings-modal .preferences-modal-wrapper .preferences-item .left-side h2{font-size:16px;margin-bottom:7px}.flambia-checkout .settings-modal .preferences-modal-wrapper .preferences-item .left-side p{font-size:20px;margin:0;text-align:left}.flambia-checkout .settings-modal .preferences-modal-wrapper .preferences-item .dish-variants-select{margin:0 0 0 20px;width:165px}.flambia-checkout .settings-modal .preferences-modal-wrapper .preferences-item.to-left{justify-content:flex-start}@media (max-width:400px){.flambia-checkout .settings-modal .preferences-modal-wrapper .preferences-item{flex-wrap:wrap;justify-content:center}.flambia-checkout .settings-modal .preferences-modal-wrapper .preferences-item .left-side p{margin-bottom:10px}.flambia-checkout .settings-modal .preferences-modal-wrapper .preferences-item .dish-variants-select{margin:0;width:100%}.flambia-checkout .settings-modal .preferences-modal-wrapper .preferences-item.to-left{flex-wrap:nowrap;justify-content:flex-start}}.flambia-checkout .settings-modal .buttons-wrapper{margin-bottom:0;margin-top:20px}.flambia-checkout .settings-modal .buttons-wrapper .btn{margin-left:20px}.flambia-checkout .settings-modal .ingredients-exclusion-wrapper{border-top:1px solid #d1d1d1;margin-bottom:20px;margin-top:15px;padding:25px 0 0}.flambia-checkout .individual-ingredients-exclusions{margin-bottom:2em}.flambia-checkout .individual-ingredients-exclusions .single-ingredients-scroll-wrapper{background:linear-gradient(#fff 33%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 66%) 0 100%,radial-gradient(farthest-side at 50% 0,hsla(0,0%,68%,.5),transparent),radial-gradient(farthest-side at 50% 100%,hsla(0,0%,68%,.5),transparent) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#fff;background-repeat:no-repeat;background-size:100% 45px,100% 45px,100% 15px,100% 15px;margin-top:1em;max-height:205px;overflow-x:hidden}.flambia-checkout .individual-ingredients-exclusions .top-title-wrapper{align-self:flex-start;display:flex}.flambia-checkout .individual-ingredients-exclusions .checkbox-scroll-wrapper{max-height:250px}.flambia-checkout .individual-ingredients-exclusions .checkbox-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.flambia-checkout .individual-ingredients-exclusions .ingredients-search-wrapper{align-items:center;flex-direction:row;width:100%}.flambia-checkout .individual-ingredients-exclusions .search-input-wrapper{display:flex;flex:1;position:relative}.flambia-checkout .individual-ingredients-exclusions .search-icon-wrapper{position:absolute;right:20px;top:50%;transform:translateY(-10px)}.flambia-checkout .individual-ingredients-exclusions .hints-scroll-wrapper{border:1px solid #d1d1d1;border-bottom-left-radius:5px;border-top-left-radius:5px;bottom:calc(100% + 5px);left:0;max-height:200px;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;z-index:99}.flambia-checkout .individual-ingredients-exclusions .hint{background-color:#fff;margin:0;padding:5px;text-align:left;width:100%}.flambia-checkout .individual-ingredients-exclusions .hint:not(:last-child){border-bottom:1px solid #d1d1d1}.flambia-checkout .individual-ingredients-exclusions .hint:not(.no-results):hover{background-color:#d1d1d1}.flambia-checkout .individual-ingredients-exclusions .search-input{padding-right:10px}.flambia-checkout .individual-ingredients-exclusions .ingredient{align-items:center;border:1px solid #1a1a17;border-radius:10em;display:flex;margin:.4rem;padding:.4em 1em .4em .8em;position:relative}.flambia-checkout .individual-ingredients-exclusions .ingredient:disabled{cursor:default}.flambia-checkout .individual-ingredients-exclusions .ingredient:hover i{color:#ee533a}.flambia-checkout .individual-ingredients-exclusions .ingredient>*{line-height:1;margin:0}.flambia-checkout .individual-ingredients-exclusions .ingredient i{margin-right:.4em}.flambia-checkout .individual-ingredients-exclusions .ingredient h6{font-size:.7em;line-height:1.4em;text-transform:uppercase}.flambia-checkout .individual-ingredients-exclusions .single-ingredient-scroll-wrapper{margin:0 -10px;max-height:200px;width:100%;z-index:-1}.flambia-checkout .individual-ingredients-exclusions .single-ingredients-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.4rem}.flambia-checkout .falmbia-checkout-calendar ::selection{background:#eab713;color:#26673e}.flambia-checkout .falmbia-checkout-calendar ::-moz-selection{background:#eab713;color:#26673e}.flambia-checkout .falmbia-checkout-calendar body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a1a17;font-family:Outfit,sans-serif;font-size:17px}@media (max-width:980px){.flambia-checkout .falmbia-checkout-calendar body{font-size:16px}}@media (max-width:700px){.flambia-checkout .falmbia-checkout-calendar body{font-size:15px}}@media (min-width:1350px){.flambia-checkout .falmbia-checkout-calendar body:not(.panel-page){font-size:18px}}.flambia-checkout .falmbia-checkout-calendar h1{color:#1a1a17;font-size:2.35em;font-weight:700;line-height:1.2;margin:0 0 .7em}.flambia-checkout .falmbia-checkout-calendar h1.center{text-align:center}.flambia-checkout .falmbia-checkout-calendar h2{color:#1a1a17;font-size:1.8em;font-weight:700;line-height:1.25;margin:0 0 .8em}.flambia-checkout .falmbia-checkout-calendar h2.center{text-align:center}.flambia-checkout .falmbia-checkout-calendar h3{color:#1a1a17;font-size:1.3em;margin:0 0 1em}.flambia-checkout .falmbia-checkout-calendar h4{color:#1a1a17;font-size:1.1em;font-weight:500;margin:0 0 1em}.flambia-checkout .falmbia-checkout-calendar h5{color:#1a1a17;font-size:1em;font-weight:500;margin:0 0 1em}.flambia-checkout .falmbia-checkout-calendar h6{color:#1a1a17;font-size:.95em;font-weight:500;margin:0 0 1em}.flambia-checkout .falmbia-checkout-calendar .small-title{background:#1a1a17;color:#fff;font-size:.8em;margin-bottom:.5em;padding:.2em;text-align:center;text-transform:uppercase}.flambia-checkout .falmbia-checkout-calendar ol,.flambia-checkout .falmbia-checkout-calendar ul{padding:0 0 0 20px}.flambia-checkout .falmbia-checkout-calendar ol li,.flambia-checkout .falmbia-checkout-calendar ul li{margin-bottom:.5em}.flambia-checkout .falmbia-checkout-calendar a{color:#1a1a17}.flambia-checkout .falmbia-checkout-calendar p{line-height:1.5;margin:0 0 1em;text-align:justify}.flambia-checkout .falmbia-checkout-calendar p.col-primary{color:#1a1a17}.flambia-checkout .falmbia-checkout-calendar p.col-secondary{color:#eab713}.flambia-checkout .falmbia-checkout-calendar p.col-ternary{color:#26673e}.flambia-checkout .falmbia-checkout-calendar p.col-quadrary{color:#ee533a}.flambia-checkout .falmbia-checkout-calendar p a{color:#1a1a17;text-decoration:underline;transition:all .3s ease}.flambia-checkout .falmbia-checkout-calendar p a:hover{color:#eab713}.flambia-checkout .falmbia-checkout-calendar li.small,.flambia-checkout .falmbia-checkout-calendar ol.small,.flambia-checkout .falmbia-checkout-calendar p.small,.flambia-checkout .falmbia-checkout-calendar ul.small{font-size:.8em}@media (max-width:700px){.flambia-checkout .falmbia-checkout-calendar li,.flambia-checkout .falmbia-checkout-calendar ol,.flambia-checkout .falmbia-checkout-calendar p,.flambia-checkout .falmbia-checkout-calendar ul{word-break:break-word}}.flambia-checkout .falmbia-checkout-calendar hr.hr{background:#d1d1d1;border:none;display:block;height:1px;margin-bottom:2em;margin-top:0;width:100%}.flambia-checkout .falmbia-checkout-calendar .align-center{text-align:center}.flambia-checkout .falmbia-checkout-calendar .align-right{text-align:right}.flambia-checkout .falmbia-checkout-calendar .confetti{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:confettianimation;animation-name:confettianimation;color:#54a778}.flambia-checkout .falmbia-checkout-calendar .confetti-bg{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:confettianimationbg;animation-name:confettianimationbg}.flambia-checkout .falmbia-checkout-calendar .content-list li{margin-bottom:.1em}.flambia-checkout .falmbia-checkout-calendar .content-list li a{text-decoration:none}.flambia-checkout .falmbia-checkout-calendar .content-list li a i{color:#eab713;margin-left:.15em}.flambia-checkout .falmbia-checkout-calendar .color-ternary{color:#26673e}.flambia-checkout .falmbia-checkout-calendar .weight-extrabold{font-weight:600}.flambia-checkout .falmbia-checkout-calendar .with-ruler{display:flex;justify-content:center;position:relative;width:100%}.flambia-checkout .falmbia-checkout-calendar .with-ruler:before{background-color:#d1d1d1;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.flambia-checkout .falmbia-checkout-calendar .with-ruler>span{background-color:#fff;padding:0 1em;position:relative}@-webkit-keyframes confettianimation{0%{color:#54a778}10%{color:#ff7243}20%{color:#558d62}30%{color:#b04825}40%{color:#c4a947}50%{color:#58a178}60%{color:#9a3b1d}70%{color:#558d62}80%{color:#ee2bde}90%{color:#456ebb}}@keyframes confettianimation{0%{color:#54a778}10%{color:#ff7243}20%{color:#558d62}30%{color:#b04825}40%{color:#c4a947}50%{color:#58a178}60%{color:#9a3b1d}70%{color:#558d62}80%{color:#ee2bde}90%{color:#456ebb}}@-webkit-keyframes confettianimationbg{0%{background-color:#54a778}10%{background-color:#ff7243}20%{background-color:#558d62}30%{background-color:#b04825}40%{background-color:#c4a947}50%{background-color:#58a178}60%{background-color:#9a3b1d}70%{background-color:#558d62}80%{background-color:#ee2bde}90%{background-color:#456ebb}}@keyframes confettianimationbg{0%{background-color:#54a778}10%{background-color:#ff7243}20%{background-color:#558d62}30%{background-color:#b04825}40%{background-color:#c4a947}50%{background-color:#58a178}60%{background-color:#9a3b1d}70%{background-color:#558d62}80%{background-color:#ee2bde}90%{background-color:#456ebb}}.flambia-checkout .falmbia-checkout-calendar button{background:none;border:none;color:#1a1a17;font-family:Outfit,sans-serif;outline:none!important}.flambia-checkout .falmbia-checkout-calendar button[type=button]{cursor:pointer}.flambia-checkout .falmbia-checkout-calendar .btn{border:1px solid;border-radius:5em;color:#1a1a17;cursor:pointer;display:inline-block;font-weight:400;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.flambia-checkout .falmbia-checkout-calendar .btn i:first-child{margin-right:.35em}.flambia-checkout .falmbia-checkout-calendar .btn i:last-child{margin-left:.35em}.flambia-checkout .falmbia-checkout-calendar .btn:visited{background:inherit;color:inherit}.flambia-checkout .falmbia-checkout-calendar .btn.col-primary{background:#1a1a17;border-color:#1a1a17;color:#fff}.flambia-checkout .falmbia-checkout-calendar .btn.col-primary:hover{background:#000;border-color:#000;color:#eab713}.flambia-checkout .falmbia-checkout-calendar .btn.col-secondary{background:#eab713;border-color:#eab713;color:#1a1a17}.flambia-checkout .falmbia-checkout-calendar .btn.col-secondary:hover{background:#d2a511;border-color:#d2a511}.flambia-checkout .falmbia-checkout-calendar .btn.col-ternary{background:#26673e;border-color:#26673e;color:#f3f1ee}.flambia-checkout .falmbia-checkout-calendar .btn.col-ternary:hover{background:#184228;border-color:#184228;color:#eab713}.flambia-checkout .falmbia-checkout-calendar .btn.col-quadrary{background:#ee533a;border-color:#ee533a;color:#fff}.flambia-checkout .falmbia-checkout-calendar .btn.col-quadrary:hover{background:#e23013;border-color:#e23013}.flambia-checkout .falmbia-checkout-calendar .btn.col-primary-b{background:none;border-color:#1a1a17;color:#1a1a17}.flambia-checkout .falmbia-checkout-calendar .btn.col-primary-b:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-checkout .falmbia-checkout-calendar .btn.col-primary-bn{background:none;border:none;color:#1a1a17}.flambia-checkout .falmbia-checkout-calendar .btn.col-primary-bn:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-checkout .falmbia-checkout-calendar .btn.col-primary-bg{background:#f3f1ee;border-color:#1a1a17;color:#1a1a17}.flambia-checkout .falmbia-checkout-calendar .btn.col-primary-bg:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-checkout .falmbia-checkout-calendar .btn.col-SMART{background:#cbe657;border-color:#cbe657;color:#1a1a17}.flambia-checkout .falmbia-checkout-calendar .btn.col-SMART:hover{background:#e9e9e9;border-color:#9dbb1c;color:#9dbb1c}.flambia-checkout .falmbia-checkout-calendar .btn.col-PRIME{background:#ff8264;border-color:#ff8264;color:#1a1a17}.flambia-checkout .falmbia-checkout-calendar .btn.col-PRIME:hover{background:#e9e9e9;border-color:#fd3100;color:#fd3100}.flambia-checkout .falmbia-checkout-calendar .btn.btn-sm{font-size:.75em;font-weight:500;padding:.5em 1.2em}.flambia-checkout .falmbia-checkout-calendar .btn.btn-md{font-size:.8em;font-weight:500;padding:1.2em 1.6em}.flambia-checkout .falmbia-checkout-calendar .btn.btn-lg{font-size:1.1em;font-weight:700;padding:1.4em 3em}.flambia-checkout .falmbia-checkout-calendar .btn.disabled{background:#d1d1d1!important;border-color:#d1d1d1!important;color:#35352f!important;opacity:.7;pointer-events:none}.flambia-checkout .falmbia-checkout-calendar .btn.rounded{border-radius:50%;height:2.4em;padding:0;width:2.4em}.flambia-checkout .falmbia-checkout-calendar .btn.show-more-btn{box-sizing:border-box;font-size:.8em;margin-bottom:2em;width:100%}.flambia-checkout .falmbia-checkout-calendar .btn.always-right{margin-left:auto}.flambia-checkout .falmbia-checkout-calendar .btn>i{pointer-events:none}.flambia-checkout .falmbia-checkout-calendar .goals-card ul{padding:0}.flambia-checkout .falmbia-checkout-calendar .add-goal-wrap{align-items:center;justify-content:space-between;margin:2em 0 1em}.flambia-checkout .falmbia-checkout-calendar .add-goal-wrap>div{width:auto}@media (max-width:700px){.flambia-checkout .falmbia-checkout-calendar .add-goal-wrap{align-items:center}.flambia-checkout .falmbia-checkout-calendar .add-goal-wrap>div{display:flex;justify-content:center;margin:.5em 0 .8em}}.flambia-checkout .falmbia-checkout-calendar .add-goal-wrap .goal-status-selector{width:200px}@media (max-width:700px){.flambia-checkout .falmbia-checkout-calendar .add-goal-wrap .goal-status-selector .option-label{font-size:1em}.flambia-checkout .falmbia-checkout-calendar .add-goal-wrap .goal-status-selector i{font-size:2.2em}}.flambia-checkout .falmbia-checkout-calendar .add-goal-wrap .add-btn button{align-items:center;display:flex;text-transform:uppercase}.flambia-checkout .falmbia-checkout-calendar .add-goal-wrap .add-btn button i{font-size:1.2em;margin-right:.5em}.flambia-checkout .falmbia-checkout-calendar .goal-item{border-top:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1.6em 0;position:relative}@media (max-width:700px){.flambia-checkout .falmbia-checkout-calendar .goal-item{justify-content:center}}.flambia-checkout .falmbia-checkout-calendar .goal-item .handle-menu-button-wrapper{position:absolute;right:0;top:1.6em;z-index:10}.flambia-checkout .falmbia-checkout-calendar .goal-item .handle-menu-button-wrapper .activity-options{align-items:center;background-color:#f3f1ee;border-radius:50%;display:flex;height:40px;justify-content:center;opacity:.5;transition:.4s;width:40px}.flambia-checkout .falmbia-checkout-calendar .goal-item .handle-menu-button-wrapper .activity-options:hover{opacity:1}.flambia-checkout .falmbia-checkout-calendar .goal-item .handle-menu-button-wrapper button{transition:.2s}.flambia-checkout .falmbia-checkout-calendar .goal-item .handle-menu-button-wrapper button:hover{background-color:#e6e6e6}.flambia-checkout .falmbia-checkout-calendar .goal-item .goal-item-title{color:#000;flex-basis:100%;font-size:1.2em;font-weight:800}.flambia-checkout .falmbia-checkout-calendar .goal-item .goal-item-title>div{align-items:center;color:#26673e;display:flex;font-size:.9em;text-transform:uppercase}.flambia-checkout .falmbia-checkout-calendar .goal-item .goal-item-title>div i{font-size:1.2em;margin-right:.3em}.flambia-checkout .falmbia-checkout-calendar .chart-loader,.flambia-checkout .falmbia-checkout-calendar .empty-goal-wrap{align-items:center;background-color:#f6f6f6;border-radius:1em;display:flex;flex-basis:48%;flex-direction:column;height:240px;justify-content:center;padding:0 3em}@media (max-width:700px){.flambia-checkout .falmbia-checkout-calendar .chart-loader,.flambia-checkout .falmbia-checkout-calendar .empty-goal-wrap{flex-basis:auto;padding:2em;width:98%}}.flambia-checkout .falmbia-checkout-calendar .chart-loader h3,.flambia-checkout .falmbia-checkout-calendar .empty-goal-wrap h3{font-weight:800;margin:0 0 .8em}.flambia-checkout .falmbia-checkout-calendar .chart-loader p,.flambia-checkout .falmbia-checkout-calendar .empty-goal-wrap p{font-size:.9em;text-align:center}.flambia-checkout .falmbia-checkout-calendar .goal-desc{align-items:flex-start;display:flex;flex-basis:45%;flex-direction:column;font-size:.9em;justify-content:center}@media (max-width:980px){.flambia-checkout .falmbia-checkout-calendar .goal-desc{flex-basis:auto;margin-top:1.5em}}.flambia-checkout .falmbia-checkout-calendar .goal-desc h3{color:#26673e;font-size:1em;font-weight:800;margin-bottom:.2em;text-transform:uppercase}.flambia-checkout .falmbia-checkout-calendar .goal-desc p strong{font-weight:800}.flambia-checkout .falmbia-checkout-calendar .chart-wrap{align-items:center;display:flex;flex-basis:100%;justify-content:space-between}@media (max-width:980px){.flambia-checkout .falmbia-checkout-calendar .chart-wrap{flex-wrap:wrap;height:auto;justify-content:space-around}}@media (max-width:650px){.flambia-checkout .falmbia-checkout-calendar .chart-wrap{align-items:center;flex-direction:column}}.flambia-checkout .falmbia-checkout-calendar .goal-pie{flex-basis:230px;max-height:230px;position:relative}.flambia-checkout .falmbia-checkout-calendar .goal-pie .info{align-items:center;-webkit-animation:element-fade-enter 1s ease-out forwards;animation:element-fade-enter 1s ease-out forwards;display:flex;flex-direction:column;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.flambia-checkout .falmbia-checkout-calendar .goal-pie .info i{font-size:1.5em}.flambia-checkout .falmbia-checkout-calendar .goal-pie .info h3{color:#26673e;font-size:4em;font-weight:800;line-height:1em;margin:0}.flambia-checkout .falmbia-checkout-calendar .goal-pie .info span{font-size:.8em;font-weight:800}.flambia-checkout .falmbia-checkout-calendar .activity-chart,.flambia-checkout .falmbia-checkout-calendar .calendary,.flambia-checkout .falmbia-checkout-calendar .weight-chart{align-items:center;background-color:#f6f6f6;border-radius:1em;display:flex;flex-grow:1;height:100%;justify-content:center;margin:0 1.5em;max-width:310px;min-width:230px}.flambia-checkout .falmbia-checkout-calendar .activity-chart h3,.flambia-checkout .falmbia-checkout-calendar .calendary h3,.flambia-checkout .falmbia-checkout-calendar .weight-chart h3{font-size:1em;margin:0 .5em;text-align:center}.flambia-checkout .falmbia-checkout-calendar .activity-chart .recharts-surface,.flambia-checkout .falmbia-checkout-calendar .calendary .recharts-surface,.flambia-checkout .falmbia-checkout-calendar .weight-chart .recharts-surface{cursor:pointer}@media (max-width:980px){.flambia-checkout .falmbia-checkout-calendar .activity-chart,.flambia-checkout .falmbia-checkout-calendar .calendary,.flambia-checkout .falmbia-checkout-calendar .weight-chart{flex-basis:200px;width:300px}}@media (max-width:650px){.flambia-checkout .falmbia-checkout-calendar .activity-chart,.flambia-checkout .falmbia-checkout-calendar .calendary,.flambia-checkout .falmbia-checkout-calendar .weight-chart{margin:1.5em 0 0;width:260px}}.flambia-checkout .falmbia-checkout-calendar .calendary{background-color:#f6f6f6;display:flex;height:240px;justify-content:center}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px;width:268px}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap .brick{align-items:center;background-color:#4fc777;color:#fff;display:flex;font-size:.8em;font-weight:800;justify-content:center}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap .title{color:#000;font-weight:400;height:16px}.flambia-checkout .falmbia-checkout-calendar .calendary{height:auto;padding:.3em .7em .7em;width:100%}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap{display:grid;gap:4px;grid-template-columns:[pn] 34px [wt] 34px [sr] 34px [czw] 34px [pt] 34px [sb] 34px [nd] 34px;row-gap:2px}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap .brick{border-radius:50%;cursor:default;height:34px;line-height:1em;margin-bottom:5px;text-align:center;width:34px}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap .brick .calendary-tooltip{font-size:.8em;padding:.5em .8em}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap .brick .calendary-tooltip p{margin-bottom:0}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap .title{background-color:transparent;font-size:.6em;height:20px;text-transform:uppercase}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap .empty{background-color:transparent}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap .compatible{background-color:#4fc777}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap .uncompatible{background-color:#e6730f}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap .unordered{background-color:#9d9d9d}.flambia-checkout .falmbia-checkout-calendar .calendary .calendary-wrap .locked{background-color:#f3f1ee;color:#1a1a17}.flambia-checkout .falmbia-checkout-calendar .goals-modal{margin:0 auto;max-width:650px}.flambia-checkout .falmbia-checkout-calendar .goals-modal:focus-within{outline:none}.flambia-checkout .falmbia-checkout-calendar .goals-modal .message-wrap{align-items:center;background-color:#fff;border-radius:1em;display:flex;height:100%;justify-content:center;padding:2em;position:relative}.flambia-checkout .falmbia-checkout-calendar .goals-modal .message-wrap .loader{align-items:center;background-color:rgba(0,0,0,.1);bottom:0;display:flex!important;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:999}.flambia-checkout .falmbia-checkout-calendar .goals-modal .message-wrap .loader .spinner{margin:0}@media (max-height:600px) and (max-width:800px){.flambia-checkout .falmbia-checkout-calendar .goals-modal{display:block}}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal h2,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal h2,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal h2,.flambia-checkout .falmbia-checkout-calendar .delete-modal h2,.flambia-checkout .falmbia-checkout-calendar .measures-modal h2{margin-bottom:.7em}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal h3,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal h3,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal h3,.flambia-checkout .falmbia-checkout-calendar .delete-modal h3,.flambia-checkout .falmbia-checkout-calendar .measures-modal h3{font-size:.9em;margin-bottom:0}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .goal-checkbox,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .goal-checkbox,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .goal-checkbox,.flambia-checkout .falmbia-checkout-calendar .delete-modal .goal-checkbox,.flambia-checkout .falmbia-checkout-calendar .measures-modal .goal-checkbox{margin:.5em 3em .9em 0}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .goal-checkbox button,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .goal-checkbox button,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .goal-checkbox button,.flambia-checkout .falmbia-checkout-calendar .delete-modal .goal-checkbox button,.flambia-checkout .falmbia-checkout-calendar .measures-modal .goal-checkbox button{height:26px;width:26px}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .goal-checkbox label,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .goal-checkbox label,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .goal-checkbox label,.flambia-checkout .falmbia-checkout-calendar .delete-modal .goal-checkbox label,.flambia-checkout .falmbia-checkout-calendar .measures-modal .goal-checkbox label{color:#000;font-size:.9em;font-weight:500}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .goal-checkbox label i,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .goal-checkbox label i,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .goal-checkbox label i,.flambia-checkout .falmbia-checkout-calendar .delete-modal .goal-checkbox label i,.flambia-checkout .falmbia-checkout-calendar .measures-modal .goal-checkbox label i{color:#d1d1d1;padding:0 .5em}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .inputs-wrap,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .inputs-wrap,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .inputs-wrap,.flambia-checkout .falmbia-checkout-calendar .delete-modal .inputs-wrap,.flambia-checkout .falmbia-checkout-calendar .measures-modal .inputs-wrap{-webkit-animation:element-fade-enter .5s forwards;animation:element-fade-enter .5s forwards;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-wrap:wrap;padding-top:1em;width:600px}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .inputs-wrap .goal-alert,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .inputs-wrap .goal-alert,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .inputs-wrap .goal-alert,.flambia-checkout .falmbia-checkout-calendar .delete-modal .inputs-wrap .goal-alert,.flambia-checkout .falmbia-checkout-calendar .measures-modal .inputs-wrap .goal-alert{margin-right:1%;width:98%}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .inputs-wrap input::-webkit-inner-spin-button,.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .inputs-wrap input::-webkit-outer-spin-button,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .inputs-wrap input::-webkit-inner-spin-button,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .inputs-wrap input::-webkit-outer-spin-button,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .inputs-wrap input::-webkit-inner-spin-button,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .inputs-wrap input::-webkit-outer-spin-button,.flambia-checkout .falmbia-checkout-calendar .delete-modal .inputs-wrap input::-webkit-inner-spin-button,.flambia-checkout .falmbia-checkout-calendar .delete-modal .inputs-wrap input::-webkit-outer-spin-button,.flambia-checkout .falmbia-checkout-calendar .measures-modal .inputs-wrap input::-webkit-inner-spin-button,.flambia-checkout .falmbia-checkout-calendar .measures-modal .inputs-wrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .inputs-wrap input[type=number],.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .inputs-wrap input[type=number],.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .inputs-wrap input[type=number],.flambia-checkout .falmbia-checkout-calendar .delete-modal .inputs-wrap input[type=number],.flambia-checkout .falmbia-checkout-calendar .measures-modal .inputs-wrap input[type=number]{-moz-appearance:textfield}@media (max-width:700px){.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .inputs-wrap,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .inputs-wrap,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .inputs-wrap,.flambia-checkout .falmbia-checkout-calendar .delete-modal .inputs-wrap,.flambia-checkout .falmbia-checkout-calendar .measures-modal .inputs-wrap{flex-wrap:wrap;width:100%}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .inputs-wrap div,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .inputs-wrap div,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .inputs-wrap div,.flambia-checkout .falmbia-checkout-calendar .delete-modal .inputs-wrap div,.flambia-checkout .falmbia-checkout-calendar .measures-modal .inputs-wrap div{margin-right:0}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .inputs-wrap div input,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .inputs-wrap div input,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .inputs-wrap div input,.flambia-checkout .falmbia-checkout-calendar .delete-modal .inputs-wrap div input,.flambia-checkout .falmbia-checkout-calendar .measures-modal .inputs-wrap div input{max-width:265px}}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .input-errors,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .input-errors,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .input-errors,.flambia-checkout .falmbia-checkout-calendar .delete-modal .input-errors,.flambia-checkout .falmbia-checkout-calendar .measures-modal .input-errors{background-color:#f5db87;border:1px solid #eab713;display:none;flex-direction:column;padding:.6em .4em;width:100%}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .input-errors.visible,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .input-errors.visible,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .input-errors.visible,.flambia-checkout .falmbia-checkout-calendar .delete-modal .input-errors.visible,.flambia-checkout .falmbia-checkout-calendar .measures-modal .input-errors.visible{display:flex}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .input-errors span,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .input-errors span,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .input-errors span,.flambia-checkout .falmbia-checkout-calendar .delete-modal .input-errors span,.flambia-checkout .falmbia-checkout-calendar .measures-modal .input-errors span{display:none;font-size:.95em}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .input-errors span.visible,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .input-errors span.visible,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .input-errors span.visible,.flambia-checkout .falmbia-checkout-calendar .delete-modal .input-errors span.visible,.flambia-checkout .falmbia-checkout-calendar .measures-modal .input-errors span.visible{display:block}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .summary,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .summary,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .summary,.flambia-checkout .falmbia-checkout-calendar .delete-modal .summary,.flambia-checkout .falmbia-checkout-calendar .measures-modal .summary{display:flex;justify-content:flex-end;margin-top:2em;width:100%}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .summary div,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .summary div,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .summary div,.flambia-checkout .falmbia-checkout-calendar .delete-modal .summary div,.flambia-checkout .falmbia-checkout-calendar .measures-modal .summary div{margin:0;width:auto}.flambia-checkout .falmbia-checkout-calendar .add-goal-modal .summary div:first-child,.flambia-checkout .falmbia-checkout-calendar .add-weight-measure-modal .summary div:first-child,.flambia-checkout .falmbia-checkout-calendar .change-goal-modal .summary div:first-child,.flambia-checkout .falmbia-checkout-calendar .delete-modal .summary div:first-child,.flambia-checkout .falmbia-checkout-calendar .measures-modal .summary div:first-child{margin-right:1em}.flambia-checkout .falmbia-checkout-calendar .measures-modal:active{outline:none}.flambia-checkout .falmbia-checkout-calendar .measures-modal .change-goal-wrap{align-items:center;flex-wrap:nowrap;justify-content:space-between}.flambia-checkout .falmbia-checkout-calendar .measures-modal .change-goal-wrap .month{border:2px solid #000;border-radius:23px;font-weight:800;height:45px;text-align:center;width:170px}.flambia-checkout .falmbia-checkout-calendar .measures-modal .change-goal-wrap .month span{line-height:41px}@media (max-width:700px){.flambia-checkout .falmbia-checkout-calendar .measures-modal .change-goal-wrap .month{width:150px}}.flambia-checkout .falmbia-checkout-calendar .measures-modal .change-goal-wrap h3{width:auto}.flambia-checkout .falmbia-checkout-calendar .measures-modal .goal-item-title{color:#000;font-size:1.2em;font-weight:800;min-width:450px}@media (max-width:700px){.flambia-checkout .falmbia-checkout-calendar .measures-modal .goal-item-title{min-width:auto}}.flambia-checkout .falmbia-checkout-calendar .measures-modal .goal-item-title>div{align-items:center;color:#26673e;display:flex;font-size:.9em;text-transform:uppercase}.flambia-checkout .falmbia-checkout-calendar .measures-modal .goal-item-title>div i{font-size:1.2em;margin-right:.3em}.flambia-checkout .falmbia-checkout-calendar .measures-modal .summary{margin-top:1em}.flambia-checkout .falmbia-checkout-calendar .measures-modal .summary .cancel{margin-right:0!important}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul{list-style-type:none;padding:0}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;min-width:450px;padding:.5em}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element:first-child{border-top:1px solid #d1d1d1}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .date,.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .weight{flex-basis:32%}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .date{white-space:nowrap}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .calories,.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .time,.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .weight{font-weight:800;padding-left:2em;white-space:nowrap}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .name{flex-grow:1;white-space:nowrap}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .delete{background-color:#ee533a;border-radius:15px;color:#fff;cursor:pointer;font-size:.8em;height:30px;margin-left:1em;min-width:50px;width:50px}@media (max-width:700px){.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element{flex-wrap:wrap;justify-content:space-between;min-width:auto}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element>*{flex-basis:auto;width:48%}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .date{padding-right:0}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .weight{text-align:end}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .delete{margin-left:auto;margin-top:1em}.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .calories,.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .name,.flambia-checkout .falmbia-checkout-calendar .measures-modal ul .activity-element .time{padding-left:0;width:100%}}.flambia-checkout .falmbia-checkout-calendar .slider-wrapper{border:2px solid #000;border-radius:23px;height:45px;width:220px}.flambia-checkout .falmbia-checkout-calendar .slider-wrapper .option-label{align-items:center;display:flex;font-size:.9em;font-weight:500;height:41px;justify-content:center;text-align:center;width:100%}.flambia-checkout .falmbia-checkout-calendar .slider-wrapper i{color:#26673e;font-size:1.8em}.flambia-checkout .falmbia-checkout-calendar .slider-wrapper i.disabled-slide,.flambia-checkout .falmbia-checkout-calendar .slider-wrapper i.disabled-slide:hover{color:#d1d1d1}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-price{align-items:flex-end;display:flex}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-price .summary{flex-grow:1;flex-shrink:0}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper{min-height:200px}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar-radios .checkbox-radio-options{flex-wrap:nowrap;justify-content:flex-start}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar-radios .checkbox-radio-options>div{width:auto}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar-radios .checkbox-radio-options>div.active>button>span:first-child{background-color:#26673e}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar{margin-top:.8rem;width:auto}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-slider-wrapper{display:flex;justify-content:center;max-width:620px}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-slider-wrapper .slider-wrapper{border-width:0;width:250px}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container{display:flex;gap:1.2rem;margin-top:.5rem;overflow:hidden;position:relative}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary{align-items:flex-start;background-color:transparent;border:1px solid #d1d1d1;margin:0}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary .brick{cursor:pointer;transition:.3s}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary .brick.ordered{background-color:var(--col-primary);color:#fff}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary .brick.locked{background-color:#d1d1d1;color:#fff;cursor:default}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary .brick.notordered{background-color:#f6f6f6;color:#7c7c7b}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary.last{opacity:.6}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary.last:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 50%);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:20rem}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container .fog{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);bottom:0;height:100%;position:absolute;right:0;top:0;width:2rem}@media (max-width:410px){.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container .fog{display:none}}@media (min-width:800px){.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container .fog{display:none}}@media (min-width:1000px){.flambia-checkout .falmbia-checkout-calendar .payment-calendar-wrapper .payment-calendar .payment-calendars-container .fog{display:block}}@media (max-width:980px){.flambia-checkout .falmbia-checkout-calendar .payment-calendar-price{align-items:flex-start;flex-direction:column}.flambia-checkout .falmbia-checkout-calendar .payment-calendar-price .summary{width:100%}}@media (max-width:700px){.flambia-checkout .falmbia-checkout-calendar .payment-calendars-container .calendary{min-width:auto}}.flambia-checkout button{outline:none!important}.flambia .DayPickerInput>input,.flambia input[type=date],.flambia input[type=datetime-local],.flambia input[type=datetime],.flambia input[type=email],.flambia input[type=month],.flambia input[type=number],.flambia input[type=password],.flambia input[type=search],.flambia input[type=tel],.flambia input[type=text],.flambia input[type=time],.flambia input[type=week],.flambia select,.flambia textarea{align-items:center;background:#f6f6f6;border:1px solid #d1d1d1;border-radius:10px;box-sizing:border-box;color:#1a1a17;display:flex;font-family:Outfit,sans-serif;font-size:1em;justify-content:flex-end;line-height:1.3;outline:none!important;padding:.7em .9em;transition:all .2s ease;width:100%}.flambia .DayPickerInput>input:focus,.flambia input[type=date]:focus,.flambia input[type=datetime-local]:focus,.flambia input[type=datetime]:focus,.flambia input[type=email]:focus,.flambia input[type=month]:focus,.flambia input[type=number]:focus,.flambia input[type=password]:focus,.flambia input[type=search]:focus,.flambia input[type=tel]:focus,.flambia input[type=text]:focus,.flambia input[type=time]:focus,.flambia input[type=week]:focus,.flambia select:focus,.flambia textarea:focus{background:#fff;border:1px solid #1a1a17}.flambia textarea{height:130px}.flambia .hint{font-size:.85em;margin-bottom:2em;text-align:center;width:100%}.flambia .item-label{display:block;font-size:.75em;font-weight:700;margin-bottom:.35em;text-transform:uppercase}.flambia .item-label .req{color:#eab713;display:inline-block;margin-left:.1em}.flambia .item-label i.tooltip-icon{color:#d1d1d1;margin-left:7px;transition:color .3s ease}.flambia .item-label i.tooltip-icon:hover{color:#26673e}.flambia .item-label .bmc-tooltip{text-transform:none}.flambia .datepicker-item{position:relative}.flambia .datepicker-item .DayPickerInput{width:100%}.flambia .datepicker-item .DayPickerInput>input{padding-right:40px}.flambia .datepicker-item .icon-datepicker{font-size:1.3em;opacity:.5;position:absolute;right:10px;top:36px}.flambia .DayPickerInput>input:disabled{color:#d1d1d1}.flambia .small.radio-input-item .checkbox-radio-options>div>button label{font-size:.8em;text-align:left}.flambia .small.radio-input-item .checkbox-radio-options>div>button>span:first-child{border-radius:10px;height:20px;margin-right:.3em;width:20px}.flambia .small.radio-input-item .checkbox-radio-options>div>button>span:first-child>i{font-size:.7em}.flambia .checkbox-radio-options{align-items:center;display:flex;flex-wrap:wrap}.flambia .checkbox-radio-options.no-wrap{flex-wrap:nowrap}.flambia .checkbox-radio-options.no-inherit>div>button{width:auto}.flambia .checkbox-radio-options>div{margin-bottom:.4em;margin-top:.4em;width:100%}.flambia .checkbox-radio-options>div>button{align-items:center;cursor:pointer;display:flex;margin-right:1.7em;padding:0;width:inherit}.flambia .checkbox-radio-options>div>button>span:first-child{align-items:center;background:#e8e8e8;color:#fff;display:flex;flex-shrink:0;height:30px;justify-content:center;line-height:1;margin-right:.6em;overflow:hidden;transition:all .3s ease;width:30px}.flambia .checkbox-radio-options>div>button>span:first-child svg,.flambia .checkbox-radio-options>div>button>span:first-child>i{display:none;font-size:1.1em;line-height:1}.flambia .checkbox-radio-options>div>button label{font-size:.95em;line-height:1.2;padding:0;text-align:left}.flambia .checkbox-radio-options>div>button label .sublabel{color:#26673e;display:block;font-size:.6em;font-weight:500}.flambia .checkbox-radio-options>div>button label .tooltip-icon{color:#d1d1d1;margin-left:.2em}.flambia .checkbox-radio-options>div>button .icon{flex-shrink:0;margin-right:.4em;width:40px}.flambia .checkbox-radio-options>div>button .icon svg *{fill:#d1d1d1}.flambia .checkbox-radio-options>div>button:hover>span:first-child{background:#e9e9e9}.flambia .checkbox-radio-options>div.active>button>span:first-child{background:#eab713}.flambia .checkbox-radio-options>div.active>button>span:first-child .include-icon,.flambia .checkbox-radio-options>div.active>button>span:first-child i.include-icon{display:block}.flambia .checkbox-radio-options>div.active>button .icon svg *{fill:#eab713}.flambia .checkbox-radio-options.radio>div>button>span:first-child{border-radius:30px}.flambia .checkbox-radio-options.checkbox>div>button>span:first-child{border-radius:5px}.flambia .checkbox-radio-options>div.active.includer>button>span:first-child,.flambia .form-item.includer>.checkbox-radio-options>div.active>button>span:first-child{background:var(--col-success-dark)}.flambia .checkbox-radio-options>div.active.includer>button .icon svg *,.flambia .form-item.includer>.checkbox-radio-options>div.active>button .icon svg *{fill:var(--col-success-dark)}.flambia .checkbox-radio-options>div.active.excluder>button>span:first-child,.flambia .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child{background:#ee533a}.flambia .checkbox-radio-options>div.active.excluder>button>span:first-child .accept,.flambia .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .accept{background:#26673e}.flambia .checkbox-radio-options>div.active.excluder>button>span:first-child .include-icon,.flambia .checkbox-radio-options>div.active.excluder>button>span:first-child i.include-icon,.flambia .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .include-icon,.flambia .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child i.include-icon{display:none}.flambia .checkbox-radio-options>div.active.excluder>button>span:first-child .exclude-icon,.flambia .checkbox-radio-options>div.active.excluder>button>span:first-child i.exclude-icon,.flambia .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .exclude-icon,.flambia .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child i.exclude-icon{display:block}.flambia .checkbox-radio-options>div.active.excluder>button .icon svg *,.flambia .form-item.excluder>.checkbox-radio-options>div.active>button .icon svg *{fill:#ee533a}.flambia .form-item.equal-width .checkbox-radio-options>div{width:25%}@media (max-width:980px){.flambia .form-item.equal-width .checkbox-radio-options>div{width:50%}}@media (max-width:700px){.flambia .form-item.equal-width .checkbox-radio-options>div{width:100%}}.flambia .form-item{margin-bottom:1.5em}.flambia .form-item.error input[type=date],.flambia .form-item.error input[type=datetime],.flambia .form-item.error input[type=email],.flambia .form-item.error input[type=month],.flambia .form-item.error input[type=number],.flambia .form-item.error input[type=password],.flambia .form-item.error input[type=search],.flambia .form-item.error input[type=text],.flambia .form-item.error input[type=time],.flambia .form-item.error input[type=week],.flambia .form-item.error textarea{border-color:#d1d1d1}.flambia .form-item.error .item-label{color:#ee533a}.flambia .form-item.checkbox-input-item,.flambia .form-item.radio-input-item{margin-bottom:1.3em}.flambia .form-item.checkbox-input-item.excluder-first,.flambia .form-item.radio-input-item.excluder-first{margin-bottom:0}.flambia .form-item>select{height:2.58em;padding:0 .9em}.flambia .select-tags-container{margin-bottom:2em}.flambia .dish-variants-select{height:70px;position:relative;text-align:left;transition:all .3s ease}.flambia .dish-variants-select>select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:1em;box-sizing:border-box;display:inline-block;font-size:.85em;font-weight:600;line-height:1.2;min-height:70px!important;padding:.4em 3.5em .4em .8em;white-space:pre-wrap;width:100%}.flambia .dish-variants-select.small>select{font-size:.95em;font-weight:400}.flambia .dish-variants-select>i{border-left:1px solid #d1d1d1;color:#d1d1d1;font-size:1.3em;line-height:70px;padding:0 .6em;pointer-events:none;position:absolute;right:0;top:0;transition:all .2s ease}.flambia .dish-variants-select:hover{cursor:pointer}.flambia .dish-variants-select:hover>select{background:#f6f6f6}.flambia .dish-variants-select:hover>i{color:#26673e}.flambia .day-details-page .user-selector-card{padding:.5em}.flambia .day-details-page .user-selector-card .user-selector-data h4{margin-bottom:0}.flambia .day-details-page .recommendation-status{border:none;margin-bottom:0;padding-bottom:0}.flambia .day-details-page .recommendation-status .buttons-wrapper{margin-bottom:.5em}.flambia .card-title h2{font-size:.7em}.flambia .day-selector{margin-bottom:30px}.flambia .day-selector>div:first-child>div:first-child{border:1px solid #d1d1d1;border-radius:1em;overflow:hidden}@media (max-width:700px){.flambia .day-selector{margin-left:-.7em;margin-right:-.7em}.flambia .day-selector>div:first-child>div:first-child{border-left:none;border-radius:0;border-right:none}}.flambia .day-selector-day{background:#f3f1ee;border-right:1px solid #d1d1d1;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:.5em;position:relative;text-align:center;transition:all .3s ease;width:100%}.flambia .day-selector-day:hover{background:#ded8d0}.flambia .day-selector-day.active{background:var(--col-secondary)}.flambia .day-selector-day.active .active-arrow{display:block}.flambia .day-selector-day .status{border:2px solid #fff;border-radius:20px;display:inline-block;height:25px;margin-bottom:.5em;width:25px}.flambia .day-selector-day .status.ordered-not-enough{background:#f49080}.flambia .day-selector-day .status.ordered-not-enough-multi-warning{background:#fbc25b}.flambia .day-selector-day .status.ordered-enough{background:#74cc94}.flambia .day-selector-day .status.blocked-planned{background:#2d7a49}.flambia .day-selector-day .status.not-planned{background:#f6f6f6}.flambia .day-selector-day h5{font-size:.75em;margin-bottom:.3em;text-transform:uppercase}.flambia .day-selector-day h6{font-size:.8em;font-weight:400}.flambia .day-selector-day .active-arrow{bottom:0;color:#26673e;display:none;font-size:1.4em;left:0;position:absolute;text-align:center;width:100%}.flambia .day-status>div{border-radius:.5em;color:#1a1a17;font-size:1.1em;margin-bottom:1em;padding:.5em;text-align:center;width:100%}.flambia .day-status>div.day-status-col-gray{background:#f6f6f6}.flambia .day-status>div.day-status-col-dark-grey{background:#d1d1d1}.flambia .day-status>div.day-status-col-dark-green{background:#2d7a49;color:#fff}.flambia .day-status>div.day-status-col-green{background:#74cc94}.flambia .day-status>div.day-status-col-green span{opacity:.4}.flambia .day-status>div.day-status-col-red{background:#f49080}.flambia .day-status>div.day-status-col-red span{opacity:.4}.flambia .day-status>div.day-status-col-orange{background:#fbc25b}.flambia .day-status>div.day-status-col-orange span{opacity:.4}.flambia .day-status-bottom{display:flex;padding:1em}@media (max-width:700px){.flambia .day-status-bottom{flex-direction:column}.flambia .day-status-bottom button,.flambia .day-status-bottom p,.flambia .day-status-bottom>div{padding:.25em}}.flambia .day-status-bottom button.status-item1,.flambia .day-status-bottom p.status-item1,.flambia .day-status-bottom>div.status-item1{flex-grow:6}.flambia .day-status-bottom button.status-item2,.flambia .day-status-bottom p.status-item2,.flambia .day-status-bottom>div.status-item2{align-self:center;flex-grow:4;margin:0}.flambia .day-status-bottom button.status-item3,.flambia .day-status-bottom p.status-item3,.flambia .day-status-bottom>div.status-item3{align-self:center;padding-left:2.75em;padding-right:2.75em}.flambia .day-status-small>div{border-radius:.5em;color:#1a1a17;font-size:1.1em;padding:.1em .5em;text-align:center;width:98%}.flambia .day-status-small>div.day-status-col-gray{background:#f6f6f6}.flambia .day-status-small>div.day-status-col-dark-grey{background:#d1d1d1}.flambia .day-status-small>div.day-status-col-dark-green{background:#2d7a49;color:#fff}.flambia .day-status-small>div.day-status-col-green{background:#74cc94}.flambia .day-status-small>div.day-status-col-green span{opacity:.4}.flambia .day-status-small>div.day-status-col-red{background:#f49080}.flambia .day-status-small>div.day-status-col-red span{opacity:.4}.flambia .day-status-small>div.day-status-col-orange{background:#fbc25b}.flambia .day-status-small>div.day-status-col-orange span{opacity:.4}.flambia .day-status-card>button{margin-bottom:.85em;width:100%}.flambia .adress-status-card .adress-item-text{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5em}.flambia .adress-status-card .adress-item-text .adress-wrapper{margin-right:1em;width:100%}.flambia .adress-status-card .adress-item-text .warning-info{color:#ee533a;font-size:14px;font-weight:500}.flambia .adress-status-card .adress-item-text .delivery-logo{height:auto;width:50px}.flambia .dish-detail-slider .dish-detail-slider-nav-thumbs{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.75em;margin-top:-3.5em}.flambia .dish-detail-slider .dish-detail-slider-nav-thumbs>div{border:2px solid #fff;border-radius:30px;height:50px;margin-left:.75em;opacity:.6;overflow:hidden;transition:all .3s ease;width:50px}.flambia .dish-detail-slider .dish-detail-slider-nav-thumbs>div button{display:block;height:100%;padding:0;width:100%}.flambia .dish-detail-slider .dish-detail-slider-nav-thumbs>div:hover{opacity:.85}.flambia .dish-detail-slider .dish-detail-slider-nav-thumbs>div.active,.flambia .dish-detail-slider .dish-detail-slider-nav-thumbs>div.active:hover{border-color:#eab713;opacity:1}@media (max-width:700px){.flambia .dish-detail-slider .dish-detail-slider-nav-thumbs{display:none;margin-top:0}}.flambia .dish-detail-slider .dish-detail-card{align-items:stretch;border:1px solid #f3f1ee;border-radius:1.5em;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;height:100%;min-height:322px;overflow:hidden}.flambia .dish-detail-slider .dish-detail-card .photo-side{flex:0 0 320px;position:relative}.flambia .dish-detail-slider .dish-detail-card .photo-side .dish-image{border-radius:0}.flambia .dish-detail-slider .dish-detail-card .photo-side .dish-image img{-o-object-fit:cover!important;object-fit:cover!important}.flambia .dish-detail-slider .dish-detail-card .photo-side .form-item{left:.75em;margin:0;position:absolute;top:.5em}.flambia .dish-detail-slider .dish-detail-card .photo-side .fa-search-plus{bottom:.65em;color:#fff;font-size:1.3em;pointer-events:none;position:absolute;right:.65em}.flambia .dish-detail-slider .dish-detail-card .content-side{display:flex;flex-direction:column;padding:1em;width:100%}.flambia .dish-detail-slider .dish-detail-card .content-side h4{line-height:1.2}.flambia .dish-detail-slider .dish-detail-card .content-side .macro-info{font-size:.9em;margin-bottom:0}.flambia .dish-detail-slider .dish-detail-card .content-side .macro-info .chart{height:10px}.flambia .dish-detail-slider .dish-detail-card .content-side .macro-info .legend>div{margin-bottom:.5em}.flambia .dish-detail-slider .dish-detail-card .content-side .ingredients{font-size:.8em;margin-bottom:.5em}.flambia .dish-detail-slider .dish-detail-card .content-side .selected-info{background:#26673e;border-radius:100px;color:#fff;font-size:.75em;font-weight:500;padding:.3em;text-align:center}.flambia .dish-detail-slider .dish-detail-card .content-side .alert{border:2px solid #ee533a;border-radius:100px;color:#ee533a;font-size:.75em;font-weight:500;margin-bottom:1em;padding:.3em;text-align:center}.flambia .dish-detail-slider .dish-detail-card .content-side .choose-button{text-align:right}.flambia .dish-detail-slider .dish-detail-card .content-side .bottom-info{margin-top:auto}.flambia .dish-detail-slider .dish-detail-card.incompatible{background:#fef7f6}.flambia .dish-detail-slider .dish-detail-card.active{background:#f6fcf8}@media (max-width:980px){.flambia .dish-detail-slider .dish-detail-card .photo-side{flex-basis:250px}}@media (max-width:700px){.flambia .dish-detail-slider .dish-detail-card{flex-direction:column}.flambia .dish-detail-slider .dish-detail-card .photo-side{flex-basis:0;flex-grow:0;flex-shrink:0;height:150px}.flambia .dish-detail-slider .dish-detail-card .content-side{padding:.5em}.flambia .dish-detail-slider .dish-detail-card .content-side h3{text-align:center}.flambia .dish-detail-slider .dish-detail-card .content-side .choose-button button{text-align:center;width:100%}}.flambia .dish-detail-slider .dish-detail-slider-arrow-left,.flambia .dish-detail-slider .dish-detail-slider-arrow-right{align-items:center;background:#f3f1ee;border-radius:30px;color:#1a1a17;display:flex;font-size:1.1em;height:30px;justify-content:center;line-height:1;transition:all .3s ease;width:20px}.flambia .dish-detail-slider .dish-detail-slider-arrow-left:hover,.flambia .dish-detail-slider .dish-detail-slider-arrow-right:hover{background:#eab713}.flambia .dish-detail-slider .dish-detail-slider-arrow-left{padding-right:4px}.flambia .dish-detail-slider .dish-detail-slider-arrow-right{padding-left:4px}.flambia .day-details-simple h3{margin-bottom:.5em}.flambia .day-details-simple .change-menu-container{border-bottom:1px solid #d1d1d1}.flambia .day-details-simple .change-menu-container .dish{font-size:.9em}.flambia .day-details-simple .change-menu-container .dish button{text-align:left}.flambia .day-details-simple .change-menu-container .dish h4{margin-bottom:0}.flambia .day-details-simple .change-menu-container .dish .dish-image{height:100px;width:100px}.flambia .day-details-simple .change-menu-container .dish .alert{color:#ee533a;display:block;font-size:.9em;font-weight:500}.flambia body:not(.day-details-navigation-attached) .day-details-navigation-placeholder{height:100%!important}.flambia .day-details-navigation-attached .day-details-navigation{left:0;position:fixed;top:4.375rem;transition:.4s;width:100%;z-index:997}.flambia .day-details-navigation-attached .day-details-navigation .user-selector-card{background:#fff;border-radius:0;font-size:.8em;margin-bottom:0}.flambia .day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector-line{display:none}.flambia .day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector{margin-bottom:0}.flambia .day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector img{display:none}.flambia .day-details-navigation-attached .day-details-navigation .day-selector-container{background:#fff;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;margin-top:-1px;padding:0 2em}.flambia .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector{margin-bottom:0;margin-top:-1px}.flambia .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector>div:first-child>div:first-child{border-radius:0;box-shadow:0 2px 1px 1px rgba(0,0,0,.05)}.flambia .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector-day{font-size:.8em}.flambia .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector-day>div:first-child{height:15px;margin-bottom:.3em;width:15px}@media (max-width:700px){.flambia .day-details-navigation-attached .day-details-navigation .day-selector-container{padding:0}.flambia .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector>div:first-child>div:first-child{border-radius:0}}.flambia .modal-overlay{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;overflow-y:auto;padding:2em 1em;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;z-index:999}.flambia .ReactModal__Overlay.animate-right{opacity:0;transform:translateX(100px);transition:all .5s ease-in-out}.flambia .ReactModal__Overlay--after-open.animate-right{opacity:1;transform:translateX(0)}.flambia .ReactModal__Overlay--before-close.animate-right{opacity:0;transform:translateX(-100px)}.flambia .modal-content{-webkit-overflow-scrolling:"touch";background:#fff;border-radius:5px;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);margin-left:auto;margin-right:auto;max-width:100%;min-height:170px;outline:none;padding:2em;position:relative}.flambia .modal-content.modal-full-page{background:#f6f6f6;height:100%;left:0;overflow:auto;padding-left:1em;padding-right:1em;position:fixed;top:0;width:100%}.flambia .modal-content.modal-full-page>.wrapper{padding:0}.flambia .modal-content .loader:not(.bodyloader):not(.inside-content-loader){align-items:center;background:#fff;display:none;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:5}.flambia .modal-content.md{max-width:650px}.flambia .modal-content.md h1{margin-top:.3em}.flambia .modal-content.lg{max-width:950px}.flambia .modal-content.lg h1{margin-top:.3em}.flambia .modal-content.loading .loader{display:flex}@media (max-width:800px){.flambia .modal-content{padding:2em 1em}}.flambia .recommending-code-modal{display:flex;flex-direction:column;justify-content:center;max-width:800px;text-align:center}.flambia .recommending-code-modal .title-wrapper h2{font-size:2.5em;font-weight:700;margin-bottom:10px}.flambia .recommending-code-modal .title-wrapper .modal-steps{display:flex;flex-wrap:wrap;justify-content:center;text-align:left;width:100%}.flambia .recommending-code-modal .title-wrapper .modal-steps ol{margin:0 0 20px}.flambia .recommending-code-modal .title-wrapper .modal-steps ol li{font-weight:600}.flambia .recommending-code-modal .title-wrapper .modal-steps ol li::marker{color:#ee533a;font-weight:700}.flambia .recommending-code-modal .recommending-monkey{bottom:0;max-width:40%;position:absolute;right:0;z-index:99}@media (max-width:700px){.flambia .recommending-code-modal .recommending-monkey{display:none}}.flambia .recommending-code-modal .title{margin:0 80px}.flambia .recommending-code-modal .code-wrapper{width:100%}.flambia .recommending-code-modal .code-wrapper .code-field{max-width:none}.flambia .recommending-code-modal .code-wrapper .code-field .code-value{font-weight:700}.flambia .recommending-code-modal .code-wrapper .button-wrapper{max-width:none}.flambia .recommending-code-modal .code-wrapper .button-wrapper.left{margin-right:auto;width:50%}.flambia .recommending-code-modal .code-wrapper .button-wrapper.left .btn{margin:10px 0 0}@media (max-width:700px){.flambia .recommending-code-modal .code-wrapper .button-wrapper.left{justify-content:center;margin-right:0;width:100%}}.flambia .recommending-code-modal .bottom-wrapper{justify-content:center;margin-bottom:4em}.flambia .app-modal{display:flex;flex-direction:column;justify-content:center;max-width:800px;overflow:hidden;position:relative;text-align:center}.flambia .app-modal .wrapper{padding:20px 0 0}@media (max-width:700px){.flambia .app-modal .wrapper{padding:0 0 0 1em}}.flambia .app-modal .liane-image{position:absolute}.flambia .app-modal .liane-image.liane-image-1{left:-20px;top:-80px;transform:rotate(-20deg) scaleX(-1)}.flambia .app-modal .liane-image.liane-image-2{left:110px;top:-20px;transform:rotate(0deg)}.flambia .app-modal .liane-image.liane-image-3{left:175px;top:-20px;transform:rotate(-25deg) scaleX(-1) scale(.8)}.flambia .app-modal .liane-image.liane-image-4{left:200px;top:-95px;transform:rotate(0deg) scale(1.2)}.flambia .app-modal .liane-image.liane-image-5{left:360px;top:-20px;transform:scale(.8)}.flambia .app-modal .liane-image.liane-image-6{left:305px;top:-175px;transform:rotate(-12deg) scale(.52)}.flambia .app-modal .liane-image.liane-image-7{left:683px;top:-95px;transform:rotate(0deg) scale(.7)}.flambia .app-modal .liane-image.liane-image-8{left:543px;top:-20px;transform:rotate(0deg)}.flambia .app-modal .liane-image.liane-image-9{left:475px;top:-175px;transform:rotate(-12deg) scale(.52)}@media (max-width:700px){.flambia .app-modal .liane-image.liane-image-1{left:-100px;top:60px;transform:rotate(-90deg)}.flambia .app-modal .liane-image.liane-image-2{left:auto;right:170px}.flambia .app-modal .liane-image.liane-image-3{left:auto;right:240px}.flambia .app-modal .liane-image.liane-image-4{left:auto;right:20px}.flambia .app-modal .liane-image.liane-image-6{left:auto;right:170px}.flambia .app-modal .liane-image.liane-image-5,.flambia .app-modal .liane-image.liane-image-7,.flambia .app-modal .liane-image.liane-image-8,.flambia .app-modal .liane-image.liane-image-9{display:none}}@media (max-width:570px){.flambia .app-modal .liane-image.liane-image-3{display:none}.flambia .app-modal .liane-image.liane-image-6{right:100px}}@media (max-width:500px){.flambia .app-modal .liane-image.liane-image-3{display:block}.flambia .app-modal .liane-image.liane-image-6{display:none}}.flambia .app-modal .background-polygon{background-color:#eab713;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;-webkit-clip-path:polygon(0 60%,100% 40%,100% 100%,75% 100%,0 100%);clip-path:polygon(0 60%,100% 40%,100% 100%,75% 100%,0 100%);height:220px;left:0;position:absolute;width:100%}.flambia .app-modal .app-modal-container{align-items:flex-start;display:flex;flex-direction:column}.flambia .app-modal .app-modal-container .description{font-size:1em;font-weight:700;margin-bottom:21px;text-align:left}.flambia .app-modal .app-modal-container .description span{color:#26673e}@media (max-width:700px){.flambia .app-modal .app-modal-container .description br{display:none}}.flambia .app-modal .app-modal-container .download{font-size:.9em;font-weight:600;margin-bottom:10px;z-index:99}@media (max-width:700px){.flambia .app-modal .app-modal-container .download{margin-top:4em}.flambia .app-modal .app-modal-container .download.is-os{margin-top:8em}}@media (max-width:450px){.flambia .app-modal .app-modal-container .download{margin-top:6em}}.flambia .app-modal .app-modal-container .store-links-container{display:flex;flex-direction:row}.flambia .app-modal .app-modal-container .store-links-container .store-link{display:flex;flex-direction:column;margin-bottom:10px;margin-right:50px;z-index:1}.flambia .app-modal .app-modal-container .store-links-container .store-link .qr-code-container{align-items:center;background-color:#fff;display:flex;height:125px;justify-content:center;width:125px}.flambia .app-modal .app-modal-container .store-links-container .store-link img{max-width:110px}@media (max-width:700px){.flambia .app-modal .app-modal-container .store-links-container{align-items:flex-end;flex-direction:column}.flambia .app-modal .app-modal-container .store-links-container .store-link .qr-code-container,.flambia .app-modal .app-modal-container .store-links-container .store-link.store-link-hidden{display:none}}.flambia .app-modal .icons{height:140px;position:absolute;right:33%;top:60px;width:140px}.flambia .app-modal .icons .icon{position:absolute}.flambia .app-modal .icons .icon img{height:100%}.flambia .app-modal .icons .icon1{bottom:4%;height:47%;right:46%}.flambia .app-modal .icons .icon1 img{transform:rotate(-15deg)}.flambia .app-modal .icons .icon2{bottom:43%;height:55%;right:-10px}.flambia .app-modal .icons .icon3{bottom:64%;height:50%;right:51%}@media (max-width:700px){.flambia .app-modal .icons{height:120px;top:90px;width:240px}.flambia .app-modal .icons .icon1{height:50%;right:34%}.flambia .app-modal .icons .icon2{height:52%;right:5%}.flambia .app-modal .icons .icon3{bottom:40%;height:50%;right:65%}}@media (max-width:550px){.flambia .app-modal .icons{height:90px;right:80px;top:100px}}@media (max-width:450px){.flambia .app-modal .icons .icon3{right:60%}}@media (max-width:400px){.flambia .app-modal .icons{right:70px;top:120px}}.flambia .app-modal .title-wrapper{align-items:center;display:flex;flex-direction:row;margin:1.3em 0 .8em}.flambia .app-modal .title-wrapper h2{font-size:2.4em;font-weight:700;margin-bottom:0;white-space:nowrap}.flambia .app-modal .title-wrapper img{height:2em;margin-right:.8em;width:2em}@media (max-width:700px){.flambia .app-modal .title-wrapper{margin-top:-.4em}}@media (max-width:400px){.flambia .app-modal .title-wrapper{margin-top:.4em}}.flambia .app-modal .recommending-monkey{bottom:-27px;max-width:40%;position:absolute;right:10px;z-index:99}.flambia .app-modal .recommending-monkey img{max-width:345px}@media (max-width:700px){.flambia .app-modal .recommending-monkey{max-width:none;right:-2em}.flambia .app-modal .recommending-monkey img{max-width:260px}}@media (max-width:550px){.flambia .app-modal .recommending-monkey{max-width:none;right:-5em}.flambia .app-modal .recommending-monkey img{max-width:230px}}.flambia .app-modal .title{margin:0 80px}.flambia .app-modal .code-wrapper{width:100%}.flambia .app-modal .code-wrapper .code-field{max-width:none}.flambia .app-modal .code-wrapper .code-field .code-value{font-weight:700}.flambia .app-modal .code-wrapper .button-wrapper{max-width:none}.flambia .app-modal .code-wrapper .button-wrapper.left{margin-right:auto;width:50%}.flambia .app-modal .code-wrapper .button-wrapper.left .btn{margin:10px 0 0}@media (max-width:700px){.flambia .app-modal .code-wrapper .button-wrapper.left{justify-content:center;margin-right:0;width:100%}}.flambia .app-modal .bottom-wrapper{justify-content:center;margin-bottom:4em}.flambia .done-modal .wrapper{margin:0 50px;width:100%}.flambia .done-modal .confetti-group{display:flex;flex-wrap:wrap;position:absolute;transform:translate(-50%,-50%);width:85px;z-index:0}.flambia .done-modal .confetti-group>*{margin:8px}.flambia .done-modal .confetti-group.index-1{left:calc(5% + 80px);top:calc(5% + 80px)}.flambia .done-modal .confetti-group.index-2{left:calc(95% - 80px);top:calc(45% - 80px)}.flambia .done-modal .confetti-group.index-3{left:calc(25% - 80px);top:calc(80% - 80px)}.flambia .done-modal .confetti-group.index-4{left:calc(95% - 80px);top:calc(40% + 80px)}@media (max-width:800px){.flambia .done-modal .confetti-group{display:none}}.flambia .done-modal h3{color:#26673e;font:normal normal 800 18px/24px Mulish;margin:0 80px 2em}.flambia .done-modal h4{color:#1a1a17;font:italic normal 600 16px/20px Mulish;width:100%}.flambia .done-modal .icon{font-size:3em;margin-bottom:.2em}.flambia .done-modal .title{color:#1a1a17;font:normal normal 800 30px/38px Mulish;margin-bottom:.5em}.flambia .done-modal .btn{margin-bottom:27px}@media (max-width:700px){.flambia .done-modal h3{margin:0 0 2em}.flambia .done-modal .title{margin:0 0 .5em}}.flambia .close-modal-btn{cursor:pointer;opacity:.5;position:absolute;right:1em;top:1em;transition:all .3s ease}.flambia .close-modal-btn:hover{opacity:1}.flambia .modal-footer{border-top:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:1em;text-align:right}.flambia .modal-footer .btn{margin-bottom:.7em;margin-left:1em}@media (max-width:450px){.flambia .modal-footer .btn{margin-left:0;width:100%}}.flambia body.ReactModal__Body--open{overflow:hidden}.flambia body.ReactModal__Body--open.fixed-modal{position:fixed;width:100%}.flambia .ReactModal__Overlay--after-open{opacity:1}.flambia .ReactModal__Overlay--before-close{opacity:0}.flambia .modal-standard{padding:2em 2em 1em;width:700px}.flambia .modal-small{padding:1em;width:450px}.flambia .dish-filter-modal .top{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column;gap:1em;margin-bottom:2em;padding-bottom:2em}.flambia .dish-filter-modal .top *{margin:0}.flambia .dish-filter-modal .top>i{color:#26673e;font-size:1.5em}.flambia .dish-filter-modal .top h2{font-size:1.2em}@media (min-width:700px){.flambia .dish-filter-modal .top{flex-direction:row}.flambia .dish-filter-modal .top h2{font-size:1.5em}}.flambia .dish-filter-modal .item-label{font-weight:800}.flambia .dish-filter-modal .filter-section{border-bottom:1px solid #d1d1d1;margin-bottom:2em}.flambia .dish-filter-modal .ingredientsExclusions-wrapper{position:relative;top:-30px}.flambia .dish-filter-modal .close-btn{display:flex;margin-left:auto;margin-right:0}.flambia .dish-carte-container .dish-carte-wrapper.dish-content-wrapper{margin:0 1.6em}.flambia .dish-carte-container .dish-carte-wrapper h3{font-size:1em;font-weight:600;text-transform:uppercase}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte{display:flex;flex-wrap:nowrap;justify-content:space-between;min-height:270px;overflow:hidden;padding:0}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte.dish-content-menu{height:100%}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte.excluded{border:1px solid #ee533a}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte.dish-carte-loading{border:1px solid #f3f1ee}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte.dish-carte-loading.excluded{border:1px solid #ee533a}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{display:flex;justify-content:center;overflow:hidden;width:225px}@media (min-width:1050px){.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{width:280px}}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content{display:flex;flex-direction:column;justify-content:space-between;padding:1em;width:100%}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder{display:flex;flex-direction:column;justify-content:space-between}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .text-container .text-placeholder{background-color:#f3f1ee;border-radius:.2em;height:1em;margin-top:1em}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .button-container{display:flex;justify-content:flex-end;margin-top:1em}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .button-container .button-placeholder{background-color:#f3f1ee;border-radius:.8em;height:1.6em;margin-left:.5em;width:100px}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side h4{font-size:1.1em;font-weight:600;margin:0 0 .7em}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side .dish-variants-select{margin-bottom:.9em}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side .tags-wrapper{margin-bottom:.7em}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{align-items:flex-end;color:#ee533a;display:flex;flex-grow:1;font-size:.85em;font-weight:500;margin:-.4em 0 .2em;text-align:left}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{width:100%}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;font-weight:600;justify-content:space-between;margin-bottom:.9em;padding:.3em 0;width:100%}@media (max-width:1150px){.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{flex-wrap:wrap}}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector{width:120px}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector .size-label{display:flex;font-size:.9em;justify-content:center;text-align:center;width:100%}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .box-wrapper{align-content:center;align-items:center;display:flex;font-size:.95em;justify-content:flex-end}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .box-wrapper img{display:flex;height:30px}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper{align-content:center;align-items:center;display:flex;font-size:.95em;font-weight:700;justify-content:flex-end;margin-left:auto;white-space:nowrap}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{align-items:center;display:flex;width:45px}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper img{max-height:20px}@media (max-width:1150px){.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{display:none}}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .dot-price{border-radius:3em;flex-shrink:0;height:1em;margin-right:.4em;width:1em}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper.PRIME .dot-price{display:none}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper>button:last-child{margin-left:auto;padding:0}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper{justify-content:flex-end;margin-bottom:0}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper .btn{font-size:.8em;margin:0}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper .dish-care-del-btn{margin-right:auto}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper:last-child{margin-right:0}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte-empty{align-items:center;background-color:#f3f1ee;display:flex;justify-content:center;min-height:270px}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper h2{margin-bottom:.5em;opacity:.45}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper h3{font-size:.9em;font-weight:600;margin-bottom:.4em;opacity:.45}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper p{font-size:.85em;margin-bottom:1em;opacity:.45;text-align:center}@media (max-width:980px){.flambia .dish-carte-container .dish-carte-wrapper.col1-2{width:100%}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte{font-size:.9em;min-height:200px}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side h4{font-size:1.25em}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{align-items:center;flex-wrap:nowrap;justify-content:space-between}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector{width:110px}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector span{font-size:1.1em}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper{justify-content:flex-end;margin-left:auto}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{display:flex}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte-empty{max-width:none;min-height:280px;width:100%}}@media (max-width:700px){.flambia .dish-carte-container .dish-carte-wrapper .dish-carte{flex-wrap:wrap;font-size:.85em}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{height:150px;max-height:35vw;width:100%}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image.big-image{height:200px;max-height:55vw}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content{width:100%}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{margin-bottom:.3em}.flambia .dish-carte-container .dish-carte-wrapper .dish-carte-empty{max-height:30vw}}.flambia .dish-carte-container.details-view{display:grid;grid-template-columns:100%}.flambia .dish-carte-container.details-view .dish-carte-wrapper.col1-2{width:98%}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte{max-width:none;min-height:340px;width:100%}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .top-side{width:100%}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{margin-bottom:10px}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side{display:flex;margin-bottom:.5em}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p{font-size:.8em;margin-bottom:0}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p span{font-weight:500;text-transform:uppercase}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p .allergen{text-transform:none}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info{flex-grow:0;flex-shrink:0;margin-bottom:0;margin-right:4%;width:48%}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend{font-size:.8em}@media (max-width:1300px){.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend>div{width:47%}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend>div:last-child{margin-right:3%}}@media (max-width:700px){.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .chart{height:10px}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side{flex-wrap:wrap}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section{margin:0 0 .5em;width:100%}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info{margin:0;width:100%}}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{display:flex}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-weight:600;justify-content:space-between;padding:5px 0;width:100%}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row p{margin:0;text-align:left}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row .rate span{margin-left:5px}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side .buttons-wrapper{justify-content:flex-end}@media (max-width:700px){.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{flex-wrap:wrap}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side{margin:0 0 .5em;width:100%}.flambia .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side{margin:0;width:100%}}.flambia .website .dish-carte{border:1px solid #d1d1d1}.flambia .dish-carte-price-group span{font-size:.8em;font-weight:400}.flambia .dish-carte-price-group div{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.flambia .dish-carte-price-group div img{max-width:3.2em}.flambia .dish-carte-modal{max-width:900px}.flambia .dish-carte-modal .content-diet-title{font-size:1em;font-weight:600}.flambia .dish-carte-modal .top-side{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;width:100%}.flambia .dish-carte-modal .top-side .dish-carte-image{height:auto;max-width:225px}.flambia .dish-carte-modal .top-side .dish-carte-image img{border-radius:10px;max-width:225px!important}.flambia .dish-carte-modal .top-side .dish-carte-modal-content{margin-bottom:20px;max-width:580px;width:100%}.flambia .dish-carte-modal .top-side .dish-carte-modal-content>h4{font-weight:700;margin-bottom:1rem}.flambia .dish-carte-modal .top-side .dish-carte-modal-content .dish-variants-select{margin-bottom:10px}.flambia .dish-carte-modal .top-side .dish-carte-modal-content p{color:#ee533a;font-size:14px;font-weight:500}.flambia .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-weight:600;justify-content:space-between;padding:10px 0;width:100%}.flambia .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .carte-kcal-selector{margin-left:20px;width:90px}.flambia .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .carte-kcal-selector .size-label{display:flex;justify-content:center;text-align:center;width:100%}.flambia .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper{align-content:center;align-items:center;display:flex;font-weight:500;font-weight:700;justify-content:flex-end;white-space:nowrap}.flambia .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper img{margin-right:2px;max-height:20px}.flambia .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper .dot-price{border-radius:50px;height:15px;margin-right:5px;width:15px}.flambia .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper.PRIME .dot-price{display:none}.flambia .dish-carte-modal .ingredients-section{font-size:13px;margin-bottom:20px;text-align:left;width:100%}.flambia .dish-carte-modal .ingredients-section p{margin-bottom:0}.flambia .dish-carte-modal .ingredients-section p span{font-weight:600;text-transform:uppercase}.flambia .dish-carte-modal .ingredients-section p .allergen{text-transform:none}.flambia .dish-carte-modal .stats-section{-moz-column-gap:2%;column-gap:2%;display:flex;grid-template-columns:49% 49%}.flambia .dish-carte-modal .stats-section .stats-row{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:2em;padding:10px 0;width:100%}.flambia .dish-carte-modal .stats-section .stats-row p{margin:0;text-align:left}.flambia .dish-carte-modal .stats-section .stats-row .rate span{margin-left:5px}@media (max-width:700px){.flambia .dish-carte-modal .stats-section .stats-row{margin-bottom:.5em}.flambia .dish-carte-modal .stats-section{flex-wrap:wrap}}.flambia .dish-carte-modal .additional-info{font-size:15px;margin-bottom:40px;text-align:left}.flambia .dish-carte-modal .additional-info span{font-weight:600}@media (max-width:940px){.flambia .dish-carte-modal .top-side{justify-content:center}.flambia .dish-carte-modal .top-side .dish-carte-image{margin-bottom:20px}.flambia .dish-carte-modal .top-side .dish-carte-modal-content{max-width:none}}.flambia .dish-image{border-radius:10px;flex-shrink:0;height:100%;overflow:hidden;width:100%}.flambia .dish-image a,.flambia .dish-image div,.flambia .dish-image img,.flambia .dish-image video{display:block;height:100%!important;width:100%!important}.flambia .kcal-picker-module{border-bottom:1px solid #d1d1d1;flex-direction:column;margin-bottom:1em;padding-bottom:1em}.flambia .kcal-picker-module,.flambia .kcal-picker-module .bottom-section{display:flex;justify-content:center;width:100%}.flambia .kcal-picker-module h3{font-weight:700}.flambia .kcal-picker-module h3 span{color:#26673e}.flambia .kcal-picker-module .kcal-picker{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin:2em 0;position:relative;width:100%}.flambia .kcal-picker-module .kcal-picker .kcal-swiper-brightener{background:linear-gradient(90deg,#fff,transparent);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:20%;z-index:3}.flambia .kcal-picker-module .kcal-picker .kcal-swiper-brightener.right{background:linear-gradient(-90deg,#fff,transparent);left:auto;right:0}.flambia .kcal-picker-module .kcal-picker .swiper{justify-content:center;position:relative}.flambia .kcal-picker-module .kcal-picker .swiper,.flambia .kcal-picker-module .kcal-picker .swiper .swiper-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.flambia .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide{align-items:center;background-color:#f6f6f6;border-right:1px solid #d1d1d1;display:flex;flex-direction:row;flex-wrap:nowrap;height:30px;justify-content:center;min-width:200px;padding:.3em 0;text-align:center;width:200px}.flambia .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4{font-size:1em;margin:0}.flambia .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4.not-active{color:#d1d1d1;font-weight:500}.flambia .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4.active{color:#1a1a17;font-weight:700}@media (max-width:700px){.flambia .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide{height:30px}}.flambia .kcal-picker-module .kcal-picker .swiper-controller{align-items:center;background:none;border:2px solid #1a1a17;border-radius:30px;color:#26673e;display:flex;font-size:1.5em;height:50px;justify-content:space-between;left:50%;overflow:hidden;pointer-events:none;position:absolute;transform:translateX(-83px);width:166px;z-index:9}@media (max-width:700px){.flambia .kcal-picker-module .kcal-picker .swiper-controller{height:40px;transform:translateX(-70px);width:140px}}.flambia .kcal-picker-module .kcal-picker .swiper-controller .fa{pointer-events:all}.flambia .kcal-picker-module .kcal-picker .swiper-controller button{align-items:center;display:flex;height:100%;margin:0;padding:10px;pointer-events:all;transition:all .3s ease}.flambia .kcal-picker-module .kcal-picker .swiper-controller button:hover{background:#eab713;color:#26673e}.flambia .kcal-picker-module .kcal-picker .kcal-item{background-color:#f6f6f6;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;color:#d1d1d1;padding:5px;text-align:center;width:150px}.flambia .calculator-init h3{font-size:1.1em;font-weight:500}.flambia .calculator-init span{font-size:1rem;font-weight:400;margin-right:.4em}.flambia .calculator-init button{color:var(--col-primary);font-weight:500;padding:0}.flambia .cart-products-list+.cart-products-list{margin-top:-1.5em}.flambia .cart-products-card .card-title{margin-bottom:0}.flambia .cart-product-list-item{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;padding:.5em 0}.flambia .cart-product-list-item span{font-size:.8em}.flambia .cart-product-list-item .right{margin-left:auto}.flambia .cart-product-list-item .buttons{display:flex;flex-direction:column;font-size:.7em;justify-content:center;margin-right:1em}.flambia .cart-product-list-item .buttons .btn{padding-left:.5em;padding-right:.5em}.flambia .cart-product-list-item .buttons .btn:first-child{margin-bottom:.5em}.flambia .cart-product-list-item .left-section{align-content:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.flambia .cart-product-list-item .right-section{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end}.flambia .cart-product-list-item .more-btn{font-size:.65em;margin:0 1em}.flambia .cart-product-list-item img{border-radius:.7em;margin-right:1em;width:120px}.flambia .cart-product-list-item .data-section{align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.flambia .cart-product-list-item .data-section .main-title{display:flex;flex-wrap:nowrap;justify-content:flex-start;width:100%}.flambia .cart-product-list-item .data-section .main-title h4{font-size:18px;font-weight:600;text-align:left}.flambia .cart-product-list-item .data-section p{font-size:16px;font-weight:600;text-align:left}.flambia .cart-product-list-item .image-section{display:flex;justify-content:center;margin-right:1em;width:150px}.flambia .cart-product-list-item .image-section .voucher{width:150px}.flambia .cart-product-list-item .image-section .dog-bowls{background:url(/img/animals/wrapper.svg);display:flex;height:129px;margin:10px 17px 10px 0;width:122px}.flambia .cart-product-list-item .image-section .dog-bowls img{border-radius:50px;display:block;height:100px;margin:auto;width:100px}.flambia .cart-product-list-item .dog-bowls-info-buttons{display:flex}.flambia .cart-product-list-item .dog-bowls-info-buttons button{margin:0 1em 0 0}.flambia .cart-product-list-item .dog-bowls-info-buttons img{width:auto}.flambia .cart-product-list-item h4{margin-bottom:0}.flambia .cart-product-list-item .form-item{margin-bottom:0;margin-right:.3em;width:58px}.flambia .cart-product-list-item .form-item input{font-size:.8em;padding:.7em 0;text-align:center}.flambia .cart-product-list-item .price{color:#26673e;font-size:.8em;font-weight:500;margin-left:1em;min-width:70px;text-align:right}.flambia .cart-product-list-item .price .old-price{color:#ee533a;font-size:.8em;text-decoration:line-through}.flambia .cart-product-list-item .price .old-price-info{color:#ee533a;font-size:.55em;line-height:1}.flambia .cart-product-list-item .price.grey{color:#1a1a17;opacity:.5}@media (max-width:700px){.flambia .cart-product-list-item{align-items:center;flex-direction:column;flex-wrap:wrap}.flambia .cart-product-list-item .left-section{flex-wrap:wrap;justify-content:center;margin-bottom:1em;width:100%}.flambia .cart-product-list-item .left-section .image-section{margin:0;order:-1;width:100%}.flambia .cart-product-list-item .left-section .image-section .voucher{display:flex;justify-content:center}.flambia .cart-product-list-item .left-section .image-section .dog-bowls{margin:10px 17px}.flambia .cart-product-list-item .left-section .data-section{padding:0 1em;width:100%}.flambia .cart-product-list-item .left-section .data-section .main-title{justify-content:center}.flambia .cart-product-list-item .left-section .data-section .main-title h4,.flambia .cart-product-list-item .left-section .data-section p{text-align:center}.flambia .cart-product-list-item .right{margin-left:0}.flambia .cart-product-list-item .buttons{flex-direction:row;justify-content:flex-end;margin-bottom:.5em;margin-right:0;width:80px}.flambia .cart-product-list-item .buttons .btn,.flambia .cart-product-list-item .buttons .btn:first-child{margin:0 .5em}.flambia .cart-product-list-item .more-btn{margin:.7em 0}.flambia .cart-product-list-item img{margin-bottom:.6em;margin-right:0}.flambia .cart-product-list-item h4{margin-bottom:.6em;text-align:center}.flambia .cart-product-list-item>span{display:none}.flambia .cart-product-list-item .form-item{font-size:.85em;margin:0 .5em .5em 0}.flambia .cart-product-list-item .form-item input{text-align:center}.flambia .cart-product-list-item .price{margin:0;text-align:center}}.flambia .car-list-item:last-child{margin-bottom:1.5em}.flambia .cart-card-buttons{align-content:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;margin:1em 0;width:100%}.flambia .list-item-animation{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:"wjazd";animation-name:"wjazd";opacity:1;transform:translateY(0)}@-webkit-keyframes wjazd{0%{opacity:0;transform:translateY(-5em)}to{opacity:1;transform:translateY(0)}}@keyframes wjazd{0%{opacity:0;transform:translateY(-5em)}to{opacity:1;transform:translateY(0)}}.flambia .modal-content .cart-products-list+.modal-footer{border-top:none;margin-top:-1.5em}.flambia .voucher-info{padding-top:1.5em}.flambia .voucher-info .infobox-small{margin-bottom:2em}.flambia .voucher-info .voucher-controls{display:flex;flex-wrap:wrap;justify-content:flex-end}.flambia .voucher-info .voucher-controls .btn{margin-bottom:.6em;margin-right:.6em}@media (max-width:700px){.flambia .voucher-info .voucher-controls .btn{width:100%}}.flambia .summary-table .cart-total{border-bottom:1px solid #d1d1d1;font-size:1.4em;font-weight:500;margin-bottom:10px;padding-bottom:20px;text-align:right;width:100%}.flambia .summary-table .cart-total span{color:#26673e;font-size:34px;font-weight:700}.flambia .summary-table .cart-total h6{font-size:14px;font-size:.6em;font-weight:600;margin-bottom:0;text-transform:uppercase}.flambia .summary-table .summary-items-table{width:100%}.flambia .summary-table .summary-items-table .summary-price-item{align-content:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;font-size:14px;justify-content:space-between;margin-bottom:10px;padding:10px 0;width:100%}.flambia .summary-table .summary-items-table .summary-price-item .item-price{margin-left:20px;min-width:55px;text-align:right}.flambia .summary-table .summary-items-table .summary-price-item.promo{color:#26673e}.flambia .product-slider{display:flex;flex-wrap:nowrap;height:100%;width:100%}.flambia .slider-item{align-content:space-between;display:flex;flex-wrap:wrap;justify-content:center;margin:0 7px;max-width:140px!important;min-height:220px;min-width:120px;width:100%}.flambia .slider-item .image-section{height:auto;position:relative;width:100%}.flambia .slider-item .image-section img{border-radius:5px;overflow:hidden}.flambia .slider-item .image-section .count-label{background-color:#26673e;border-bottom-right-radius:5px;border-top-left-radius:5px;color:#fff;font-size:11px;font-weight:600;left:0;padding:4px 8px;position:absolute;text-align:center;top:0;width:auto;z-index:10}.flambia .slider-item .title{font-size:12px;font-weight:600;width:100%}.flambia .slider-item .details-section{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;font-size:12px;justify-content:space-between;padding:10px 0;width:100%}.flambia .slider-item .details-section .price{color:#26673e;font-weight:600;width:40%}.flambia .slider-item .details-section .price.grey{color:#1a1a17;opacity:.5}.flambia .slider-item .details-section .buttons{align-content:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;width:60%}.flambia .slider-item .details-section .buttons .btn:nth-child(2){margin-left:5px}.flambia .slider-item .details-section .buttons .btn-sm{padding:.4em .7em}.flambia .payment-models-cards-wrapper{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;position:relative;width:100%}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding-top:1em;width:100%}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .recomended-label{align-items:center;display:flex;justify-content:center;left:0;overflow:overlay;position:absolute;top:-8px;width:100%;z-index:1}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .recomended-label span{background-color:#1895ba;border-radius:1em;color:#fff;font-size:.6em;font-weight:700;padding:.5em 2em;text-align:center;text-transform:uppercase}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card{border:1px solid #d1d1d1;border-radius:1em;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between;margin-bottom:2em;min-height:640px;overflow:hidden;padding-top:.7em;position:relative;width:100%}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side{overflow:hidden}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .color-bar{height:11px;left:0;position:absolute;top:-1px;width:100%}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .color-bar.FLEX{background:#ede3b2}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .color-bar.SMART{background:#cbe657}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .color-bar.PRIME{background:#ff8264}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .card-header{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:.5em;width:100%}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .card-header .title{align-items:center;display:flex;justify-content:center;margin-bottom:.5em;margin-top:.4em;width:100%}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .card-header .title img{height:45px;max-width:200px}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .card-header p{font-size:.9em;line-height:1.3;margin-bottom:.3em;min-height:60px;text-align:center}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar{align-items:center;display:flex;justify-content:center;padding:.3em}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar h4{font-size:.9em;font-weight:700;margin-bottom:0;text-align:center}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar h4 span{font-size:.8em}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar.FLEX{background:#ede3b2}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar.SMART{background:#cbe657}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar.PRIME{background:#ff8264}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .users-prices-wrapper{display:flex;flex-direction:column;padding:0 .5em;width:100%}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .users-prices-wrapper .user-price{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;font-size:.8em;font-weight:500;justify-content:space-between;padding:.6em 0;width:100%}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe{min-height:230px;padding:1em .5em;text-align:left}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe h3{font-size:.95em;font-weight:700;line-height:1.3;margin-bottom:1em}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe .fa-ul{margin-bottom:0;margin-left:1.5em;margin-top:0}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe li{font-size:.8em}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe li .fas{color:#26673e}@media (max-width:700px){.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe{min-height:160px}}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side{padding:0 .5em .5em;width:100%}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:.5em;min-height:170px;padding:.5em 0}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices .title{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.5em;width:100%}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices .title .fas{font-size:1em;margin-right:.4em}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices .title h5{font-size:.7em;font-weight:700;margin-bottom:0}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices p{text-align:left}@media (max-width:700px){.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices{min-height:130px}}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .btn{width:100%}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .btn.col-ternary{border:none;color:#1a1a17}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .btn.col-ternary.FLEX{background:#ede3b2}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .btn.col-ternary.SMART{background:#cbe657}.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .btn.col-ternary.PRIME{background:#ff8264}@media (max-width:700px){.flambia .payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card{min-height:550px}}.flambia .payment-models-cards-wrapper .cards-controller{align-items:center;display:flex;justify-content:space-between;left:0;pointer-events:none;position:absolute;top:100px;width:100%;z-index:99}.flambia .payment-models-cards-wrapper .cards-controller .card-controller-button{align-items:center;background-color:#26673e;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;pointer-events:all;width:30px}.flambia .payment-models-cards-wrapper .cards-controller .card-controller-button.left{border-radius:0 10px 10px 0;margin-left:-2em}@media (max-width:700px){.flambia .payment-models-cards-wrapper .cards-controller .card-controller-button.left{margin-left:-1em}}.flambia .payment-models-cards-wrapper .cards-controller .card-controller-button.right{border-radius:10px 0 0 10px;margin-right:-2em}@media (max-width:700px){.flambia .payment-models-cards-wrapper .cards-controller .card-controller-button.right{margin-right:-1em}}.flambia .payment-models-cards-wrapper .cards-controller .card-controller-button.disabled{background-color:#1a1a17;cursor:default;opacity:.3}.flambia .payment-models-cards-wrapper .cards-controller .card-controller-button .fa{font-size:1.5em}.flambia .decimal{font-size:.8em}.flambia .product-list{margin-bottom:2em}.flambia .product-list-item{align-items:stretch;display:flex;margin-bottom:1.5em;text-decoration:none;transition:all .3s ease}.flambia .product-list-item>img{border:2px solid #f6f6f6;border-radius:1em;box-sizing:border-box;height:270px;margin-right:1em;transition:all .3s ease;width:270px}.flambia .product-list-item>div{border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column;justify-content:flex-end;padding:.5em 0;width:100%}.flambia .product-list-item>div h2{font-size:1.55em;margin-bottom:.1em;transition:all .3s ease}.flambia .product-list-item>div h5{color:#ee533a}.flambia .product-list-item>div .price{border-top:1px solid #d1d1d1;color:#26673e;font-size:1.2em;font-weight:500;padding:.5em 0 .2em}.flambia .product-list-item>div .price .old-price{color:#ee533a;font-size:.8em;text-decoration:line-through}.flambia .product-list-item>div .price .old-price-info{color:#ee533a;font-size:.55em;line-height:1}.flambia .product-list-item:hover>img{border-color:#eab713}.flambia .product-list-item:hover>div h2{color:#26673e}@media (max-width:980px){.flambia .product-list-item{flex-direction:column}}.flambia .user-selector{align-items:center;display:flex;justify-content:center;margin-bottom:.5em;text-align:left}.flambia .user-selector img{width:90px}.flambia .user-selector .user-selector-data{align-items:center;display:flex;justify-content:center;text-align:center}.flambia .user-selector .user-selector-data h4,.flambia .user-selector .user-selector-data p{text-align:left}.flambia .user-selector .user-selector-data h4{min-width:70px}.flambia .user-selector .user-selector-data button{font-size:2em;margin:0 1.5em}@media (max-width:700px){.flambia .user-selector .user-selector-data button{margin:0}}.flambia .user-selector .user-selector-data button i{color:var(--col-black)}.flambia .user-selector .user-selector-data>div{display:inline-block}.flambia .user-selector .user-selector-data .user-name{margin-left:20px}.flambia .user-selector .user-selector-data .user-name .user-type{font-size:.6em}.flambia .user-selector.is-flex .user-selector-data{display:flex;justify-content:center}.flambia .user-selector.is-flex .user-selector-content{align-items:center;display:flex;justify-content:flex-start}.flambia .user-selector.is-flex .user-selector-content>div{margin-left:1em}.flambia .user-selector.is-flex .user-selector-content p{font-weight:600;text-align:left}.flambia .user-selector.is-flex .user-selector-content h4{margin-bottom:0;text-align:left}.flambia .user-type{color:#26673e;font-size:.75em;font-weight:500;margin-bottom:0}.flambia .user-selector-line{border-top:1px solid #d1d1d1;margin-bottom:45px;margin-top:20px}.flambia .user-selector-line.bottom{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;height:50px;margin-bottom:0}@media (max-width:700px){.flambia .user-selector-line{display:none}}.flambia .user-selector-card{padding:.6em 1em .1em}.flambia .user-selector-card .user-selector-line{margin-bottom:32px;margin-top:0}.flambia .container-fluid{padding:0}.flambia .container-fluid .row{margin-right:0}.flambia .container-fluid .form-control{padding:.5rem}.flambia .ingredients-table .no-shrink{flex-shrink:0!important}.flambia .ingredients-table .label-top{font-size:.75rem;font-weight:700;margin-bottom:.5em}.flambia .ingredients-table .ingredients-table-container{border:1px solid var(--col-border);border-bottom:none;border-radius:1rem 1rem 0 0;flex-direction:row}.flambia .ingredients-table .ingredients-table-container .header-cell{background-color:var(--col-bg);font-weight:700}.flambia .ingredients-table .ingredients-table-container .header-cell.col-info,.flambia .ingredients-table .ingredients-table-container .total-row{background-color:var(--col-info-light)}.flambia .ingredients-table .ingredients-table-container .label-buttons-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-left:auto;max-width:5rem}.flambia .ingredients-table .ingredients-table-container .single-row{align-items:center;display:flex;height:4rem;justify-content:flex-start;overflow:visible;z-index:99}.flambia .ingredients-table .ingredients-table-container .single-row.is-dragging{z-index:99999999}.flambia .ingredients-table .ingredients-table-container .single-row.total-row{overflow:visible}.flambia .ingredients-table .ingredients-table-container .single-row.half-product-row{height:5rem}.flambia .ingredients-table .ingredients-table-container .single-row.half-product-row .cell{background-color:#f2efea}.flambia .ingredients-table .ingredients-table-container .single-row.half-product-row.bold-border{border-bottom:2px solid #d1d1d1}.flambia .ingredients-table .ingredients-table-container .single-row .cell{background-color:#fefcf9;height:100%;padding:.5rem}.flambia .ingredients-table .ingredients-table-container .single-row .submeal{border-top:0}.flambia .ingredients-table .ingredients-table-container .single-row .ingredient-label{padding:1rem .5rem}.flambia .ingredients-table .ingredients-table-container .single-row .ingredient-label .collapse-button{flex-shrink:0;margin-right:.5rem}.flambia .ingredients-table .ingredients-table-container .single-row.total .cell{background-color:var(--col-info-light)}.flambia .ingredients-table .ingredients-table-container .half-product-ingredients{border-bottom:1px solid var(--col-border)}.flambia .ingredients-table .ingredients-table-container .ingredient-labels{align-items:center;display:flex;flex-wrap:nowrap}.flambia .ingredients-table .ingredients-table-container .ingredients-column{background:#fff;border-right:1px solid var(--col-border);left:0;min-width:28rem;position:-webkit-sticky;position:sticky;width:45%;z-index:2}.flambia .ingredients-table .ingredients-table-container .ingredients-column .cell{height:100%;padding:.5rem}.flambia .ingredients-table .ingredients-table-container .ingredients-column .ingredient-label{height:100%;min-width:5rem;padding:1rem .5rem}.flambia .ingredients-table .ingredients-table-container .ingredients-column .proportion-input{height:100%;min-width:5rem;padding:.5rem}.flambia .ingredients-table .ingredients-col-small-label{min-width:5rem;text-align:center}.flambia .ingredients-table .ingredients-col-small-label.col-info{background-color:var(--col-info-light)}.flambia .ingredients-table .ingredients-controls-panel{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:flex-end;margin-left:auto}.flambia .ingredients-table .cutom-unit-wrapper{position:relative}.flambia .ingredients-table .cutom-unit-wrapper span{bottom:-.7rem;font-size:.5rem;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center}.flambia .loader .spinner{height:40px;margin:100px auto;position:relative;width:40px}.flambia .loader .cube1,.flambia .loader .cube2{-webkit-animation:sk-cubemove 1.8s ease-in-out infinite;animation:sk-cubemove 1.8s ease-in-out infinite;background-color:#1d1d1b;height:15px;left:0;position:absolute;top:0;width:15px}.flambia .loader .cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}.flambia .full-page-loader-container{background:var(--col-secondary);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}.flambia .full-page-loader-container.flambia{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(0,0,0,.7);pointer-events:none}.flambia .full-page-loader-container>div{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.flambia .brand-3 .full-page-loader-container{background:var(--col-primary)}.flambia .brand-3 .full-page-loader-container .cube1,.flambia .brand-3 .full-page-loader-container .cube2{background-color:var(--col-white)}.flambia .full-page-loader-visible .full-page-loader-container{display:block}.flambia .loader-content{align-items:center;display:flex;height:200px;justify-content:center;transition:all .3s ease;width:100%}.flambia .loader-content .cube1,.flambia .loader-content .cube2{opacity:.2}@-webkit-keyframes sk-cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-1turn)}}@keyframes sk-cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-1turn)}}.flambia .user-selector button{background:none;border:none;outline:none}.flambia .swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.flambia .day-selector button{border:none;outline:none}.flambia .day-selector button.day-selector-day{border-right:1px solid var(--col-border)}.flambia .day-selector>div:first-child>div:first-child{border:1px solid var(--col-border)}.flambia .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;margin:auto}.flambia .swiper-wrapper .swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.flambia .swiper-wrapper .image-section{align-items:center;display:flex;height:8rem;justify-content:center;overflow:hidden;width:8rem}.flambia .swiper-wrapper .image-section img{height:8rem;-o-object-fit:cover;object-fit:cover;width:8rem}.flambia .payment-models-cards-swiper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding-top:1em;width:100%}.flambia .btn svg:first-child{margin-right:.35rem}.flambia .btn+.btn{margin-left:1rem}.flambia-cart button{background:none;border:none;color:#1a1a17;font-family:Outfit,sans-serif;outline:none!important}.flambia-cart button[type=button]{cursor:pointer}.flambia-cart .btn{border:1px solid;border-radius:5em;color:#1a1a17;cursor:pointer;display:inline-block;font-weight:400;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.flambia-cart .btn i:first-child{margin-right:.35em}.flambia-cart .btn i:last-child{margin-left:.35em}.flambia-cart .btn:visited{background:inherit;color:inherit}.flambia-cart .btn.col-primary{background:#1a1a17;border-color:#1a1a17;color:#fff}.flambia-cart .btn.col-primary:hover{background:#000;border-color:#000;color:#eab713}.flambia-cart .btn.col-secondary{background:#eab713;border-color:#eab713;color:#1a1a17}.flambia-cart .btn.col-secondary:hover{background:#d2a511;border-color:#d2a511}.flambia-cart .btn.col-ternary{background:#26673e;border-color:#26673e;color:#f3f1ee}.flambia-cart .btn.col-ternary:hover{background:#184228;border-color:#184228;color:#eab713}.flambia-cart .btn.col-quadrary{background:#ee533a;border-color:#ee533a;color:#fff}.flambia-cart .btn.col-quadrary:hover{background:#e23013;border-color:#e23013}.flambia-cart .btn.col-primary-b{background:none;border-color:#1a1a17;color:#1a1a17}.flambia-cart .btn.col-primary-b:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-cart .btn.col-primary-bn{background:none;border:none;color:#1a1a17}.flambia-cart .btn.col-primary-bn:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-cart .btn.col-primary-bg{background:#f3f1ee;border-color:#1a1a17;color:#1a1a17}.flambia-cart .btn.col-primary-bg:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-cart .btn.col-SMART{background:#cbe657;border-color:#cbe657;color:#1a1a17}.flambia-cart .btn.col-SMART:hover{background:#e9e9e9;border-color:#9dbb1c;color:#9dbb1c}.flambia-cart .btn.col-PRIME{background:#ff8264;border-color:#ff8264;color:#1a1a17}.flambia-cart .btn.col-PRIME:hover{background:#e9e9e9;border-color:#fd3100;color:#fd3100}.flambia-cart .btn.btn-sm{font-size:.75em;font-weight:500;padding:.5em 1.2em}.flambia-cart .btn.btn-md{font-size:.8em;font-weight:500;padding:1.2em 1.6em}.flambia-cart .btn.btn-lg{font-size:1.1em;font-weight:700;padding:1.4em 3em}.flambia-cart .btn.disabled{background:#d1d1d1!important;border-color:#d1d1d1!important;color:#35352f!important;opacity:.7;pointer-events:none}.flambia-cart .btn.rounded{border-radius:50%;height:2.4em;padding:0;width:2.4em}.flambia-cart .btn.show-more-btn{box-sizing:border-box;font-size:.8em;margin-bottom:2em;width:100%}.flambia-cart .btn.always-right{margin-left:auto}.flambia-cart .btn>i{pointer-events:none}.flambia-dish-carte-modal button{background:none;border:none;color:#1a1a17;font-family:Outfit,sans-serif;outline:none!important}.flambia-dish-carte-modal button[type=button]{cursor:pointer}.flambia-dish-carte-modal .btn{border:1px solid;border-radius:5em;color:#1a1a17;cursor:pointer;display:inline-block;font-weight:400;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.flambia-dish-carte-modal .btn i:first-child{margin-right:.35em}.flambia-dish-carte-modal .btn i:last-child{margin-left:.35em}.flambia-dish-carte-modal .btn:visited{background:inherit;color:inherit}.flambia-dish-carte-modal .btn.col-primary{background:#1a1a17;border-color:#1a1a17;color:#fff}.flambia-dish-carte-modal .btn.col-primary:hover{background:#000;border-color:#000;color:#eab713}.flambia-dish-carte-modal .btn.col-secondary{background:#eab713;border-color:#eab713;color:#1a1a17}.flambia-dish-carte-modal .btn.col-secondary:hover{background:#d2a511;border-color:#d2a511}.flambia-dish-carte-modal .btn.col-ternary{background:#26673e;border-color:#26673e;color:#f3f1ee}.flambia-dish-carte-modal .btn.col-ternary:hover{background:#184228;border-color:#184228;color:#eab713}.flambia-dish-carte-modal .btn.col-quadrary{background:#ee533a;border-color:#ee533a;color:#fff}.flambia-dish-carte-modal .btn.col-quadrary:hover{background:#e23013;border-color:#e23013}.flambia-dish-carte-modal .btn.col-primary-b{background:none;border-color:#1a1a17;color:#1a1a17}.flambia-dish-carte-modal .btn.col-primary-b:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-dish-carte-modal .btn.col-primary-bn{background:none;border:none;color:#1a1a17}.flambia-dish-carte-modal .btn.col-primary-bn:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-dish-carte-modal .btn.col-primary-bg{background:#f3f1ee;border-color:#1a1a17;color:#1a1a17}.flambia-dish-carte-modal .btn.col-primary-bg:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-dish-carte-modal .btn.col-SMART{background:#cbe657;border-color:#cbe657;color:#1a1a17}.flambia-dish-carte-modal .btn.col-SMART:hover{background:#e9e9e9;border-color:#9dbb1c;color:#9dbb1c}.flambia-dish-carte-modal .btn.col-PRIME{background:#ff8264;border-color:#ff8264;color:#1a1a17}.flambia-dish-carte-modal .btn.col-PRIME:hover{background:#e9e9e9;border-color:#fd3100;color:#fd3100}.flambia-dish-carte-modal .btn.btn-sm{font-size:.75em;font-weight:500;padding:.5em 1.2em}.flambia-dish-carte-modal .btn.btn-md{font-size:.8em;font-weight:500;padding:1.2em 1.6em}.flambia-dish-carte-modal .btn.btn-lg{font-size:1.1em;font-weight:700;padding:1.4em 3em}.flambia-dish-carte-modal .btn.disabled{background:#d1d1d1!important;border-color:#d1d1d1!important;color:#35352f!important;opacity:.7;pointer-events:none}.flambia-dish-carte-modal .btn.rounded{border-radius:50%;height:2.4em;padding:0;width:2.4em}.flambia-dish-carte-modal .btn.show-more-btn{box-sizing:border-box;font-size:.8em;margin-bottom:2em;width:100%}.flambia-dish-carte-modal .btn.always-right{margin-left:auto}.flambia-dish-carte-modal .btn>i{pointer-events:none}.flambia-dish-carte-modal .tags-wrapper{align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 1em;width:100%}.flambia-dish-carte-modal .tags-wrapper .tag-label{border:1px solid;border-radius:1em;font-size:.65em;font-weight:500;margin-bottom:.5em;margin-right:.3em;opacity:.85;padding:0 .7em}.flambia-dish-carte-modal .tags-wrapper .tag-label.small{font-size:.5em}.flambia-dish-carte-modal .tags-wrapper .tag-label#vegan-tag{border-color:#7ed18e;color:#7ed18e}.flambia-dish-carte-modal .tags-wrapper .tag-label#wege-tag{border-color:#76a26c;color:#76a26c}.flambia-dish-carte-modal .tags-wrapper .tag-label#gf-tag{border-color:#d1cb7e;color:#d1cb7e}.flambia-dish-carte-modal .tags-wrapper .tag-label#io-tag{border-color:#d19b7e;color:#d19b7e}.flambia-dish-carte-modal .tags-wrapper .tag-label#lf-tag{border-color:#7ec1d1;color:#7ec1d1}.flambia-dish-carte-modal .macro-info{margin-bottom:1.5em}.flambia-dish-carte-modal .macro-info .legend{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:.9em;justify-content:space-between}.flambia-dish-carte-modal .macro-info .legend>div{display:flex;flex:2 0 auto;flex-direction:column;justify-content:center;margin-bottom:1em;margin-right:3%;width:22%}.flambia-dish-carte-modal .macro-info .legend>div .name{align-items:center;display:flex;font-size:.65em;font-weight:600;margin-bottom:.5em;padding-top:.7em;text-transform:uppercase}.flambia-dish-carte-modal .macro-info .legend>div .name:not(.no-border){border-top:1px solid #d1d1d1}.flambia-dish-carte-modal .macro-info .legend>div .name>span{border-radius:100px;height:15px;margin-right:10px;width:15px}.flambia-dish-carte-modal .macro-info .legend>div.proteins .name>span{background:#dcdbc6}.flambia-dish-carte-modal .macro-info .legend>div.carbons .name>span{background:#e0b777}.flambia-dish-carte-modal .macro-info .legend>div.fat .name>span{background:#a9bac8}.flambia-dish-carte-modal .macro-info .legend>div.kcal .name>span{display:none}.flambia-dish-carte-modal .macro-info .legend>div .burn-icon{display:inline-block!important}.flambia-dish-carte-modal .macro-info .legend>div .value{font-size:1.1em;font-weight:600;line-height:1.2}.flambia-dish-carte-modal .macro-info .legend>div .value span{font-size:.8em;font-weight:400}.flambia-dish-carte-modal .macro-info .legend>div .value span.additional-info{font-size:.65em}.flambia-dish-carte-modal .macro-info .legend>div:last-child{margin-right:0}@media (max-width:980px){.flambia-dish-carte-modal .macro-info .legend>div{width:47%}.flambia-dish-carte-modal .macro-info .legend>div:last-child{margin-right:3%}}.flambia-dish-carte-modal .macro-info .chart{align-items:stretch;border-radius:10px;display:flex;height:15px;margin-bottom:1em;overflow:hidden}.flambia-dish-carte-modal .macro-info .chart>div{flex:1 0 auto}.flambia-dish-carte-modal .macro-info .chart>div.proteins{background:#dcdbc6}.flambia-dish-carte-modal .macro-info .chart>div.carbons{background:#e0b777}.flambia-dish-carte-modal .macro-info .chart>div.fat{background:#a9bac8}.flambia-dish-carte-modal .exclusion-list-wrapper{border-top:1px solid #d1d1d1;margin:1em 0;width:100%}.flambia-dish-carte-modal .exclusion-list-wrapper .list-item{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:14px 0;width:100%}.flambia-dish-carte-modal .exclusion-list-wrapper .list-item .left-side{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;width:80%}.flambia-dish-carte-modal .exclusion-list-wrapper .list-item .left-side img{margin-right:15px;width:40px}.flambia-dish-carte-modal .exclusion-list-wrapper .list-item .left-side .txt-content{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.flambia-dish-carte-modal .exclusion-list-wrapper .list-item .left-side .txt-content h2{font-size:12px;margin-bottom:.5em;width:100%}.flambia-dish-carte-modal .exclusion-list-wrapper .list-item .left-side .txt-content p{font-size:15px;margin:0;text-align:left}.flambia-dish-carte-modal .exclusion-list-wrapper .list-item .left-side .txt-content p .beta-tag{color:#59af9f;font-size:11px;font-weight:600;margin-left:5px}.flambia-dish-carte-modal .exclusion-list-wrapper .list-item .left-side .txt-content p .more-info-icon{font-size:12px;margin-left:5px;opacity:.5;transition:.3s}.flambia-dish-carte-modal .exclusion-list-wrapper .list-item .left-side .txt-content p .more-info-icon:hover{cursor:pointer;opacity:1}@media (max-width:700px){.flambia-dish-carte-modal .exclusion-list-wrapper .list-item .left-side .txt-content>.description{display:none}}.flambia-dish-carte-modal .exclusion-list-wrapper .list-item .left-side .txt-content .excluded-string{text-transform:lowercase}.flambia-dish-carte-modal .exclusion-list-wrapper .list-item .right-side>.fas{font-size:1.4em}.flambia-dish-carte-modal .afterSave-text{font-weight:500}.flambia-dish-carte-modal .exclusion-modal{max-width:865px}.flambia-dish-carte-modal .exclusion-modal .title-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;width:100%}.flambia-dish-carte-modal .exclusion-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-dish-carte-modal .exclusion-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-dish-carte-modal .exclusion-modal .buttons-wrapper,.flambia-dish-carte-modal .exclusion-modal .buttons-wrapper .btn,.flambia-dish-carte-modal .exclusion-modal .form-item{margin-bottom:0}.flambia-dish-carte-modal .exclusion-modal.settings .exclusion-items-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.flambia-dish-carte-modal .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;width:100%}.flambia-dish-carte-modal .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item label{width:100%}.flambia-dish-carte-modal .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .left-side h2{font-size:12px;font-weight:600;margin-bottom:6px;width:100%}.flambia-dish-carte-modal .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .left-side p{font-size:15px;text-align:left}.flambia-dish-carte-modal .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .dish-variants-select{height:53px;width:140px}.flambia-dish-carte-modal .exclusion-modal.diet-type-modal{transition:all .3s ease}.flambia-dish-carte-modal .exclusion-modal.diet-type-modal .title-wrapper{border-bottom:2px solid #d1d1d1;margin-bottom:30px;padding-bottom:20px}.flambia-dish-carte-modal .exclusion-modal.diet-type-modal .buttons-wrapper{border-top:none}.flambia-dish-carte-modal .exclusion-modal.diet-type-modal [data-css=AnimatedCurrentView]{transition:height .2s ease}.flambia-dish-carte-modal .exclusion-modal.diet-type-modal .modal-footer{border-bottom:none}.flambia-dish-carte-modal .exclusion-items-wrapper{align-content:center;-moz-column-gap:2%;column-gap:2%;display:grid;grid-template-columns:32% 32% 32%;margin-top:20px;width:100%}.flambia-dish-carte-modal .exclusion-items-wrapper .exclusion-item{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin:0;padding:.6em 0}.flambia-dish-carte-modal .exclusion-items-wrapper .exclusion-item label{font-weight:500}.flambia-dish-carte-modal .exclusion-items-wrapper .exclusion-item img{margin:0 .8em;width:4em}.flambia-dish-carte-modal .exclusion-items-wrapper .exclusion-item p{font-size:17px;margin:0;text-align:left}@media (max-width:900px){.flambia-dish-carte-modal .exclusion-items-wrapper .exclusion-item{max-width:100%}}.flambia-dish-carte-modal .exclusion-items-wrapper :last-child{border-bottom:none}@media (max-width:900px){.flambia-dish-carte-modal .exclusion-items-wrapper{grid-template-columns:100%}}.flambia-dish-carte-modal .aftersave-modal{max-width:865px}.flambia-dish-carte-modal .aftersave-modal .title-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;width:100%}.flambia-dish-carte-modal .aftersave-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-dish-carte-modal .aftersave-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-dish-carte-modal .aftersave-modal .form-item{margin-bottom:0}.flambia-dish-carte-modal .aftersave-modal .exclusion-items-wrapper{align-content:center;border-top:1px solid #d1d1d1;-moz-column-gap:2%;column-gap:2%;display:grid;grid-template-columns:49% 49%;margin-top:20px;width:100%}.flambia-dish-carte-modal .aftersave-modal .exclusion-items-wrapper .exclusion-item{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:flex-start;margin:0;max-width:389px;padding:13px}.flambia-dish-carte-modal .aftersave-modal .exclusion-items-wrapper .exclusion-item img{margin-right:10px;width:42px}.flambia-dish-carte-modal .aftersave-modal .exclusion-items-wrapper .exclusion-item p{font-size:17px;margin:0;text-align:left}@media (max-width:900px){.flambia-dish-carte-modal .aftersave-modal .exclusion-items-wrapper .exclusion-item{max-width:100%}}.flambia-dish-carte-modal .aftersave-modal .exclusion-items-wrapper :last-child{border-bottom:none}@media (max-width:900px){.flambia-dish-carte-modal .aftersave-modal .exclusion-items-wrapper{grid-template-columns:100%}}.flambia-dish-carte-modal .aftersave-modal .buttons-wrapper,.flambia-dish-carte-modal .aftersave-modal .buttons-wrapper .btn{margin-bottom:0}.flambia-dish-carte-modal .aftersave-modal.settings .exclusion-items-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.flambia-dish-carte-modal .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;width:100%}.flambia-dish-carte-modal .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item label{width:100%}.flambia-dish-carte-modal .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .left-side h2{font-size:12px;font-weight:600;margin-bottom:6px;width:100%}.flambia-dish-carte-modal .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .left-side p{font-size:15px;text-align:left}.flambia-dish-carte-modal .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .dish-variants-select{height:53px;width:140px}.flambia-dish-carte-modal .aftersave-modal.diet-type-modal{transition:all .3s ease}.flambia-dish-carte-modal .aftersave-modal.diet-type-modal .title-wrapper{border-bottom:2px solid #d1d1d1;margin-bottom:30px;padding-bottom:20px}.flambia-dish-carte-modal .aftersave-modal.diet-type-modal .buttons-wrapper{border-top:none}.flambia-dish-carte-modal .aftersave-modal.diet-type-modal [data-css=AnimatedCurrentView]{transition:height .2s ease}.flambia-dish-carte-modal .aftersave-modal.diet-type-modal .modal-footer{border-bottom:none}.flambia-dish-carte-modal .settings-modal{max-width:865px}.flambia-dish-carte-modal .settings-modal .title-wrapper{align-items:flex-end;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;padding-bottom:20px;width:100%}.flambia-dish-carte-modal .settings-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-dish-carte-modal .settings-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper{display:flex;flex-wrap:wrap;width:100%}.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper .form-item{margin:0}.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper .preferences-item{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;padding:10px 0;width:100%}.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper .preferences-item .left-side{width:100%}.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper .preferences-item .left-side h2{font-size:16px;margin-bottom:7px}.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper .preferences-item .left-side p{font-size:20px;margin:0;text-align:left}.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper .preferences-item .dish-variants-select{margin:0 0 0 20px;width:165px}.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper .preferences-item.to-left{justify-content:flex-start}@media (max-width:400px){.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper .preferences-item{flex-wrap:wrap;justify-content:center}.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper .preferences-item .left-side p{margin-bottom:10px}.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper .preferences-item .dish-variants-select{margin:0;width:100%}.flambia-dish-carte-modal .settings-modal .preferences-modal-wrapper .preferences-item.to-left{flex-wrap:nowrap;justify-content:flex-start}}.flambia-dish-carte-modal .settings-modal .buttons-wrapper{margin-bottom:0;margin-top:20px}.flambia-dish-carte-modal .settings-modal .buttons-wrapper .btn{margin-left:20px}.flambia-dish-carte-modal .settings-modal .ingredients-exclusion-wrapper{border-top:1px solid #d1d1d1;margin-bottom:20px;margin-top:15px;padding:25px 0 0}.flambia-dish-carte-modal .kcal-picker-module{border-bottom:1px solid #d1d1d1;flex-direction:column;margin-bottom:1em;padding-bottom:1em}.flambia-dish-carte-modal .kcal-picker-module,.flambia-dish-carte-modal .kcal-picker-module .bottom-section{display:flex;justify-content:center;width:100%}.flambia-dish-carte-modal .kcal-picker-module h3{font-weight:700}.flambia-dish-carte-modal .kcal-picker-module h3 span{color:#26673e}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin:2em 0;position:relative;width:100%}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .kcal-swiper-brightener{background:linear-gradient(90deg,#fff,transparent);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:20%;z-index:3}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .kcal-swiper-brightener.right{background:linear-gradient(-90deg,#fff,transparent);left:auto;right:0}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper{justify-content:center;position:relative}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper,.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper .swiper-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide{align-items:center;background-color:#f6f6f6;border-right:1px solid #d1d1d1;display:flex;flex-direction:row;flex-wrap:nowrap;height:30px;justify-content:center;min-width:200px;padding:.3em 0;text-align:center;width:200px}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4{font-size:1em;margin:0}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4.not-active{color:#d1d1d1;font-weight:500}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4.active{color:#1a1a17;font-weight:700}@media (max-width:700px){.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide{height:30px}}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper-controller{align-items:center;background:none;border:2px solid #1a1a17;border-radius:30px;color:#26673e;display:flex;font-size:1.5em;height:50px;justify-content:space-between;left:50%;overflow:hidden;pointer-events:none;position:absolute;transform:translateX(-83px);width:166px;z-index:9}@media (max-width:700px){.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper-controller{height:40px;transform:translateX(-70px);width:140px}}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper-controller .fa{pointer-events:all}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper-controller button{align-items:center;display:flex;height:100%;margin:0;padding:10px;pointer-events:all;transition:all .3s ease}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .swiper-controller button:hover{background:#eab713;color:#26673e}.flambia-dish-carte-modal .kcal-picker-module .kcal-picker .kcal-item{background-color:#f6f6f6;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;color:#d1d1d1;padding:5px;text-align:center;width:150px}.flambia-dish-carte-modal .calculator-init h3{font-size:1.1em;font-weight:500}.flambia-dish-carte-modal .calculator-init span{font-size:1rem;font-weight:400;margin-right:.4em}.flambia-dish-carte-modal .calculator-init button{color:var(--col-primary);font-weight:500;padding:0}.flambia-dish-selector .dish-carte{flex-direction:row}.flambia-dish-selector body{background:#fff;display:flex;flex-direction:column;min-height:100vh;position:relative}.flambia-dish-selector body:after{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition-duration:1s;width:100%;z-index:900}.flambia-dish-selector #js-app{overflow-x:hidden;overflow-y:visible}.flambia-dish-selector .wrapper{margin:0 auto;max-width:1300px;padding:0 1.2em;width:100%}@media (max-width:550px){.flambia-dish-selector .wrapper{padding:0 1em}}@media (max-width:700px){.flambia-dish-selector .panel-page>.wrapper{padding:0 .5em}}.flambia-dish-selector body.user-logged.panel{background:#f6f6f6}.flambia-dish-selector .site-content{flex:1}.flambia-dish-selector .visibleFixedHeader{margin-top:35px!important}.flambia-dish-selector .panel-page{background:#f6f6f6;flex:1;padding-top:2em}.flambia-dish-selector div{box-sizing:border-box}.flambia-dish-selector img,.flambia-dish-selector video{max-width:100%}.flambia-dish-selector img:not([src]),.flambia-dish-selector img[src=""]{visibility:hidden}.flambia-dish-selector .container,.flambia-dish-selector .container-resp{display:flex;flex-wrap:wrap;margin-left:-1%;margin-right:-1%}.flambia-dish-selector .container-resp.reverse,.flambia-dish-selector .container.reverse{flex-direction:row-reverse}.flambia-dish-selector .col1,.flambia-dish-selector .col1-12,.flambia-dish-selector .col1-2,.flambia-dish-selector .col1-3,.flambia-dish-selector .col1-4,.flambia-dish-selector .col1-5,.flambia-dish-selector .col1-6,.flambia-dish-selector .col11-12,.flambia-dish-selector .col2-3,.flambia-dish-selector .col2-5,.flambia-dish-selector .col3-4,.flambia-dish-selector .col3-5,.flambia-dish-selector .col4-5,.flambia-dish-selector .col5-12,.flambia-dish-selector .col5-6,.flambia-dish-selector .col7-12{box-sizing:border-box;margin-left:1%;margin-right:1%}.flambia-dish-selector .col1{width:98%}.flambia-dish-selector .col1-2{width:48%}.flambia-dish-selector .col1-3{width:31.333%}.flambia-dish-selector .col1-4{width:23%}.flambia-dish-selector .col1-5{width:18%}.flambia-dish-selector .col1-6{width:14.666%}.flambia-dish-selector .col2-3{width:64.666%}.flambia-dish-selector .col3-4{width:73%}.flambia-dish-selector .col2-5{width:38%}.flambia-dish-selector .col3-5{width:58%}.flambia-dish-selector .col4-5{width:78%}.flambia-dish-selector .col5-6{width:81.333%}@media (max-width:700px){.flambia-dish-selector .container-resp{width:100%}}@media (max-width:980px){.flambia-dish-selector .container-resp .col1-12,.flambia-dish-selector .container-resp .col1-3,.flambia-dish-selector .container-resp .col1-4,.flambia-dish-selector .container-resp .col1-5,.flambia-dish-selector .container-resp .col1-6,.flambia-dish-selector .container-resp .col2-3,.flambia-dish-selector .container-resp .col2-5,.flambia-dish-selector .container-resp .col3-4,.flambia-dish-selector .container-resp .col3-5,.flambia-dish-selector .container-resp .col4-5,.flambia-dish-selector .container-resp .col5-12,.flambia-dish-selector .container-resp .col5-6{width:48%}.flambia-dish-selector .container-resp .full-md{width:100%!important}}@media (max-width:700px){.flambia-dish-selector .container-resp .col1-2,.flambia-dish-selector .container-resp .col1-3,.flambia-dish-selector .container-resp .col1-4,.flambia-dish-selector .container-resp .col1-5,.flambia-dish-selector .container-resp .col1-6,.flambia-dish-selector .container-resp .col11-12,.flambia-dish-selector .container-resp .col2-3,.flambia-dish-selector .container-resp .col2-5,.flambia-dish-selector .container-resp .col3-4,.flambia-dish-selector .container-resp .col3-5,.flambia-dish-selector .container-resp .col4-5,.flambia-dish-selector .container-resp .col5-6,.flambia-dish-selector .container-resp .col7-12{width:100%}.flambia-dish-selector .sm-column-reverse{flex-direction:column-reverse}}@media (max-width:980px){.flambia-dish-selector .md-column-reverse{flex-direction:column-reverse}}@media (max-width:700px){.flambia-dish-selector .none-sm{display:none!important}}@media (max-width:980px){.flambia-dish-selector .none-md{display:none!important}}.flambia-dish-selector .none{display:none!important}.flambia-dish-selector .row{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 1em;width:100%}.flambia-dish-selector .column{display:flex;flex:1;flex-direction:column}@media (max-width:700px){.flambia-dish-selector .column{flex-basis:100%}}.flambia-dish-selector button{background:none;border:none;color:#1a1a17;font-family:Outfit,sans-serif;outline:none!important}.flambia-dish-selector button[type=button]{cursor:pointer}.flambia-dish-selector .btn{border:1px solid;border-radius:5em;color:#1a1a17;cursor:pointer;display:inline-block;font-weight:400;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.flambia-dish-selector .btn i:first-child{margin-right:.35em}.flambia-dish-selector .btn i:last-child{margin-left:.35em}.flambia-dish-selector .btn:visited{background:inherit;color:inherit}.flambia-dish-selector .btn.col-primary{background:#1a1a17;border-color:#1a1a17;color:#fff}.flambia-dish-selector .btn.col-primary:hover{background:#000;border-color:#000;color:#eab713}.flambia-dish-selector .btn.col-secondary{background:#eab713;border-color:#eab713;color:#1a1a17}.flambia-dish-selector .btn.col-secondary:hover{background:#d2a511;border-color:#d2a511}.flambia-dish-selector .btn.col-ternary{background:#26673e;border-color:#26673e;color:#f3f1ee}.flambia-dish-selector .btn.col-ternary:hover{background:#184228;border-color:#184228;color:#eab713}.flambia-dish-selector .btn.col-quadrary{background:#ee533a;border-color:#ee533a;color:#fff}.flambia-dish-selector .btn.col-quadrary:hover{background:#e23013;border-color:#e23013}.flambia-dish-selector .btn.col-primary-b{background:none;border-color:#1a1a17;color:#1a1a17}.flambia-dish-selector .btn.col-primary-b:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-dish-selector .btn.col-primary-bn{background:none;border:none;color:#1a1a17}.flambia-dish-selector .btn.col-primary-bn:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-dish-selector .btn.col-primary-bg{background:#f3f1ee;border-color:#1a1a17;color:#1a1a17}.flambia-dish-selector .btn.col-primary-bg:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-dish-selector .btn.col-SMART{background:#cbe657;border-color:#cbe657;color:#1a1a17}.flambia-dish-selector .btn.col-SMART:hover{background:#e9e9e9;border-color:#9dbb1c;color:#9dbb1c}.flambia-dish-selector .btn.col-PRIME{background:#ff8264;border-color:#ff8264;color:#1a1a17}.flambia-dish-selector .btn.col-PRIME:hover{background:#e9e9e9;border-color:#fd3100;color:#fd3100}.flambia-dish-selector .btn.btn-sm{font-size:.75em;font-weight:500;padding:.5em 1.2em}.flambia-dish-selector .btn.btn-md{font-size:.8em;font-weight:500;padding:1.2em 1.6em}.flambia-dish-selector .btn.btn-lg{font-size:1.1em;font-weight:700;padding:1.4em 3em}.flambia-dish-selector .btn.disabled{background:#d1d1d1!important;border-color:#d1d1d1!important;color:#35352f!important;opacity:.7;pointer-events:none}.flambia-dish-selector .btn.rounded{border-radius:50%;height:2.4em;padding:0;width:2.4em}.flambia-dish-selector .btn.show-more-btn{box-sizing:border-box;font-size:.8em;margin-bottom:2em;width:100%}.flambia-dish-selector .btn.always-right{margin-left:auto}.flambia-dish-selector .btn>i{pointer-events:none}.flambia-dish-selector .DayPickerInput>input,.flambia-dish-selector input[type=date],.flambia-dish-selector input[type=datetime-local],.flambia-dish-selector input[type=datetime],.flambia-dish-selector input[type=email],.flambia-dish-selector input[type=month],.flambia-dish-selector input[type=number],.flambia-dish-selector input[type=password],.flambia-dish-selector input[type=search],.flambia-dish-selector input[type=tel],.flambia-dish-selector input[type=text],.flambia-dish-selector input[type=time],.flambia-dish-selector input[type=week],.flambia-dish-selector select,.flambia-dish-selector textarea{align-items:center;background:#f6f6f6;border:1px solid #d1d1d1;border-radius:10px;box-sizing:border-box;color:#1a1a17;display:flex;font-family:Outfit,sans-serif;font-size:1em;justify-content:flex-end;line-height:1.3;outline:none!important;padding:.7em .9em;transition:all .2s ease;width:100%}.flambia-dish-selector .DayPickerInput>input:focus,.flambia-dish-selector input[type=date]:focus,.flambia-dish-selector input[type=datetime-local]:focus,.flambia-dish-selector input[type=datetime]:focus,.flambia-dish-selector input[type=email]:focus,.flambia-dish-selector input[type=month]:focus,.flambia-dish-selector input[type=number]:focus,.flambia-dish-selector input[type=password]:focus,.flambia-dish-selector input[type=search]:focus,.flambia-dish-selector input[type=tel]:focus,.flambia-dish-selector input[type=text]:focus,.flambia-dish-selector input[type=time]:focus,.flambia-dish-selector input[type=week]:focus,.flambia-dish-selector select:focus,.flambia-dish-selector textarea:focus{background:#fff;border:1px solid #1a1a17}.flambia-dish-selector textarea{height:130px}.flambia-dish-selector .hint{font-size:.85em;margin-bottom:2em;text-align:center;width:100%}.flambia-dish-selector .item-label{display:block;font-size:.75em;font-weight:700;margin-bottom:.35em;text-transform:uppercase}.flambia-dish-selector .item-label .req{color:#eab713;display:inline-block;margin-left:.1em}.flambia-dish-selector .item-label i.tooltip-icon{color:#d1d1d1;margin-left:7px;transition:color .3s ease}.flambia-dish-selector .item-label i.tooltip-icon:hover{color:#26673e}.flambia-dish-selector .item-label .bmc-tooltip{text-transform:none}.flambia-dish-selector .datepicker-item{position:relative}.flambia-dish-selector .datepicker-item .DayPickerInput{width:100%}.flambia-dish-selector .datepicker-item .DayPickerInput>input{padding-right:40px}.flambia-dish-selector .datepicker-item .icon-datepicker{font-size:1.3em;opacity:.5;position:absolute;right:10px;top:36px}.flambia-dish-selector .DayPickerInput>input:disabled{color:#d1d1d1}.flambia-dish-selector .small.radio-input-item .checkbox-radio-options>div>button label{font-size:.8em;text-align:left}.flambia-dish-selector .small.radio-input-item .checkbox-radio-options>div>button>span:first-child{border-radius:10px;height:20px;margin-right:.3em;width:20px}.flambia-dish-selector .small.radio-input-item .checkbox-radio-options>div>button>span:first-child>i{font-size:.7em}.flambia-dish-selector .checkbox-radio-options{align-items:center;display:flex;flex-wrap:wrap}.flambia-dish-selector .checkbox-radio-options.no-wrap{flex-wrap:nowrap}.flambia-dish-selector .checkbox-radio-options.no-inherit>div>button{width:auto}.flambia-dish-selector .checkbox-radio-options>div{margin-bottom:.4em;margin-top:.4em;width:100%}.flambia-dish-selector .checkbox-radio-options>div>button{align-items:center;cursor:pointer;display:flex;margin-right:1.7em;padding:0;width:inherit}.flambia-dish-selector .checkbox-radio-options>div>button>span:first-child{align-items:center;background:#e8e8e8;color:#fff;display:flex;flex-shrink:0;height:30px;justify-content:center;line-height:1;margin-right:.6em;overflow:hidden;transition:all .3s ease;width:30px}.flambia-dish-selector .checkbox-radio-options>div>button>span:first-child svg,.flambia-dish-selector .checkbox-radio-options>div>button>span:first-child>i{display:none;font-size:1.1em;line-height:1}.flambia-dish-selector .checkbox-radio-options>div>button label{font-size:.95em;line-height:1.2;padding:0;text-align:left}.flambia-dish-selector .checkbox-radio-options>div>button label .sublabel{color:#26673e;display:block;font-size:.6em;font-weight:500}.flambia-dish-selector .checkbox-radio-options>div>button label .tooltip-icon{color:#d1d1d1;margin-left:.2em}.flambia-dish-selector .checkbox-radio-options>div>button .icon{flex-shrink:0;margin-right:.4em;width:40px}.flambia-dish-selector .checkbox-radio-options>div>button .icon svg *{fill:#d1d1d1}.flambia-dish-selector .checkbox-radio-options>div>button:hover>span:first-child{background:#e9e9e9}.flambia-dish-selector .checkbox-radio-options>div.active>button>span:first-child{background:#eab713}.flambia-dish-selector .checkbox-radio-options>div.active>button>span:first-child .include-icon,.flambia-dish-selector .checkbox-radio-options>div.active>button>span:first-child i.include-icon{display:block}.flambia-dish-selector .checkbox-radio-options>div.active>button .icon svg *{fill:#eab713}.flambia-dish-selector .checkbox-radio-options.radio>div>button>span:first-child{border-radius:30px}.flambia-dish-selector .checkbox-radio-options.checkbox>div>button>span:first-child{border-radius:5px}.flambia-dish-selector .checkbox-radio-options>div.active.includer>button>span:first-child,.flambia-dish-selector .form-item.includer>.checkbox-radio-options>div.active>button>span:first-child{background:var(--col-success-dark)}.flambia-dish-selector .checkbox-radio-options>div.active.includer>button .icon svg *,.flambia-dish-selector .form-item.includer>.checkbox-radio-options>div.active>button .icon svg *{fill:var(--col-success-dark)}.flambia-dish-selector .checkbox-radio-options>div.active.excluder>button>span:first-child,.flambia-dish-selector .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child{background:#ee533a}.flambia-dish-selector .checkbox-radio-options>div.active.excluder>button>span:first-child .accept,.flambia-dish-selector .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .accept{background:#26673e}.flambia-dish-selector .checkbox-radio-options>div.active.excluder>button>span:first-child .include-icon,.flambia-dish-selector .checkbox-radio-options>div.active.excluder>button>span:first-child i.include-icon,.flambia-dish-selector .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .include-icon,.flambia-dish-selector .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child i.include-icon{display:none}.flambia-dish-selector .checkbox-radio-options>div.active.excluder>button>span:first-child .exclude-icon,.flambia-dish-selector .checkbox-radio-options>div.active.excluder>button>span:first-child i.exclude-icon,.flambia-dish-selector .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .exclude-icon,.flambia-dish-selector .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child i.exclude-icon{display:block}.flambia-dish-selector .checkbox-radio-options>div.active.excluder>button .icon svg *,.flambia-dish-selector .form-item.excluder>.checkbox-radio-options>div.active>button .icon svg *{fill:#ee533a}.flambia-dish-selector .form-item.equal-width .checkbox-radio-options>div{width:25%}@media (max-width:980px){.flambia-dish-selector .form-item.equal-width .checkbox-radio-options>div{width:50%}}@media (max-width:700px){.flambia-dish-selector .form-item.equal-width .checkbox-radio-options>div{width:100%}}.flambia-dish-selector .form-item{margin-bottom:1.5em}.flambia-dish-selector .form-item.error input[type=date],.flambia-dish-selector .form-item.error input[type=datetime],.flambia-dish-selector .form-item.error input[type=email],.flambia-dish-selector .form-item.error input[type=month],.flambia-dish-selector .form-item.error input[type=number],.flambia-dish-selector .form-item.error input[type=password],.flambia-dish-selector .form-item.error input[type=search],.flambia-dish-selector .form-item.error input[type=text],.flambia-dish-selector .form-item.error input[type=time],.flambia-dish-selector .form-item.error input[type=week],.flambia-dish-selector .form-item.error textarea{border-color:#d1d1d1}.flambia-dish-selector .form-item.error .item-label{color:#ee533a}.flambia-dish-selector .form-item.checkbox-input-item,.flambia-dish-selector .form-item.radio-input-item{margin-bottom:1.3em}.flambia-dish-selector .form-item.checkbox-input-item.excluder-first,.flambia-dish-selector .form-item.radio-input-item.excluder-first{margin-bottom:0}.flambia-dish-selector .form-item>select{height:2.58em;padding:0 .9em}.flambia-dish-selector .select-tags-container{margin-bottom:2em}.flambia-dish-selector .dish-variants-select{height:70px;position:relative;text-align:left;transition:all .3s ease}.flambia-dish-selector .dish-variants-select>select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:1em;box-sizing:border-box;display:inline-block;font-size:.85em;font-weight:600;line-height:1.2;min-height:70px!important;padding:.4em 3.5em .4em .8em;white-space:pre-wrap;width:100%}.flambia-dish-selector .dish-variants-select.small>select{font-size:.95em;font-weight:400}.flambia-dish-selector .dish-variants-select>i{border-left:1px solid #d1d1d1;color:#d1d1d1;font-size:1.3em;line-height:70px;padding:0 .6em;pointer-events:none;position:absolute;right:0;top:0;transition:all .2s ease}.flambia-dish-selector .dish-variants-select:hover{cursor:pointer}.flambia-dish-selector .dish-variants-select:hover>select{background:#f6f6f6}.flambia-dish-selector .dish-variants-select:hover>i{color:#26673e}.flambia-dish-selector .modal-overlay{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;overflow-y:auto;padding:2em 1em;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;z-index:999}.flambia-dish-selector .ReactModal__Overlay.animate-right{opacity:0;transform:translateX(100px);transition:all .5s ease-in-out}.flambia-dish-selector .ReactModal__Overlay--after-open.animate-right{opacity:1;transform:translateX(0)}.flambia-dish-selector .ReactModal__Overlay--before-close.animate-right{opacity:0;transform:translateX(-100px)}.flambia-dish-selector .modal-content{-webkit-overflow-scrolling:"touch";background:#fff;border-radius:5px;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);margin-left:auto;margin-right:auto;max-width:100%;min-height:170px;outline:none;padding:2em;position:relative}.flambia-dish-selector .modal-content.modal-full-page{background:#f6f6f6;height:100%;left:0;overflow:auto;padding-left:1em;padding-right:1em;position:fixed;top:0;width:100%}.flambia-dish-selector .modal-content.modal-full-page>.wrapper{padding:0}.flambia-dish-selector .modal-content .loader:not(.bodyloader):not(.inside-content-loader){align-items:center;background:#fff;display:none;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:5}.flambia-dish-selector .modal-content.md{max-width:650px}.flambia-dish-selector .modal-content.md h1{margin-top:.3em}.flambia-dish-selector .modal-content.lg{max-width:950px}.flambia-dish-selector .modal-content.lg h1{margin-top:.3em}.flambia-dish-selector .modal-content.loading .loader{display:flex}@media (max-width:800px){.flambia-dish-selector .modal-content{padding:2em 1em}}.flambia-dish-selector .recommending-code-modal{display:flex;flex-direction:column;justify-content:center;max-width:800px;text-align:center}.flambia-dish-selector .recommending-code-modal .title-wrapper h2{font-size:2.5em;font-weight:700;margin-bottom:10px}.flambia-dish-selector .recommending-code-modal .title-wrapper .modal-steps{display:flex;flex-wrap:wrap;justify-content:center;text-align:left;width:100%}.flambia-dish-selector .recommending-code-modal .title-wrapper .modal-steps ol{margin:0 0 20px}.flambia-dish-selector .recommending-code-modal .title-wrapper .modal-steps ol li{font-weight:600}.flambia-dish-selector .recommending-code-modal .title-wrapper .modal-steps ol li::marker{color:#ee533a;font-weight:700}.flambia-dish-selector .recommending-code-modal .recommending-monkey{bottom:0;max-width:40%;position:absolute;right:0;z-index:99}@media (max-width:700px){.flambia-dish-selector .recommending-code-modal .recommending-monkey{display:none}}.flambia-dish-selector .recommending-code-modal .title{margin:0 80px}.flambia-dish-selector .recommending-code-modal .code-wrapper{width:100%}.flambia-dish-selector .recommending-code-modal .code-wrapper .code-field{max-width:none}.flambia-dish-selector .recommending-code-modal .code-wrapper .code-field .code-value{font-weight:700}.flambia-dish-selector .recommending-code-modal .code-wrapper .button-wrapper{max-width:none}.flambia-dish-selector .recommending-code-modal .code-wrapper .button-wrapper.left{margin-right:auto;width:50%}.flambia-dish-selector .recommending-code-modal .code-wrapper .button-wrapper.left .btn{margin:10px 0 0}@media (max-width:700px){.flambia-dish-selector .recommending-code-modal .code-wrapper .button-wrapper.left{justify-content:center;margin-right:0;width:100%}}.flambia-dish-selector .recommending-code-modal .bottom-wrapper{justify-content:center;margin-bottom:4em}.flambia-dish-selector .app-modal{display:flex;flex-direction:column;justify-content:center;max-width:800px;overflow:hidden;position:relative;text-align:center}.flambia-dish-selector .app-modal .wrapper{padding:20px 0 0}@media (max-width:700px){.flambia-dish-selector .app-modal .wrapper{padding:0 0 0 1em}}.flambia-dish-selector .app-modal .liane-image{position:absolute}.flambia-dish-selector .app-modal .liane-image.liane-image-1{left:-20px;top:-80px;transform:rotate(-20deg) scaleX(-1)}.flambia-dish-selector .app-modal .liane-image.liane-image-2{left:110px;top:-20px;transform:rotate(0deg)}.flambia-dish-selector .app-modal .liane-image.liane-image-3{left:175px;top:-20px;transform:rotate(-25deg) scaleX(-1) scale(.8)}.flambia-dish-selector .app-modal .liane-image.liane-image-4{left:200px;top:-95px;transform:rotate(0deg) scale(1.2)}.flambia-dish-selector .app-modal .liane-image.liane-image-5{left:360px;top:-20px;transform:scale(.8)}.flambia-dish-selector .app-modal .liane-image.liane-image-6{left:305px;top:-175px;transform:rotate(-12deg) scale(.52)}.flambia-dish-selector .app-modal .liane-image.liane-image-7{left:683px;top:-95px;transform:rotate(0deg) scale(.7)}.flambia-dish-selector .app-modal .liane-image.liane-image-8{left:543px;top:-20px;transform:rotate(0deg)}.flambia-dish-selector .app-modal .liane-image.liane-image-9{left:475px;top:-175px;transform:rotate(-12deg) scale(.52)}@media (max-width:700px){.flambia-dish-selector .app-modal .liane-image.liane-image-1{left:-100px;top:60px;transform:rotate(-90deg)}.flambia-dish-selector .app-modal .liane-image.liane-image-2{left:auto;right:170px}.flambia-dish-selector .app-modal .liane-image.liane-image-3{left:auto;right:240px}.flambia-dish-selector .app-modal .liane-image.liane-image-4{left:auto;right:20px}.flambia-dish-selector .app-modal .liane-image.liane-image-6{left:auto;right:170px}.flambia-dish-selector .app-modal .liane-image.liane-image-5,.flambia-dish-selector .app-modal .liane-image.liane-image-7,.flambia-dish-selector .app-modal .liane-image.liane-image-8,.flambia-dish-selector .app-modal .liane-image.liane-image-9{display:none}}@media (max-width:570px){.flambia-dish-selector .app-modal .liane-image.liane-image-3{display:none}.flambia-dish-selector .app-modal .liane-image.liane-image-6{right:100px}}@media (max-width:500px){.flambia-dish-selector .app-modal .liane-image.liane-image-3{display:block}.flambia-dish-selector .app-modal .liane-image.liane-image-6{display:none}}.flambia-dish-selector .app-modal .background-polygon{background-color:#eab713;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;-webkit-clip-path:polygon(0 60%,100% 40%,100% 100%,75% 100%,0 100%);clip-path:polygon(0 60%,100% 40%,100% 100%,75% 100%,0 100%);height:220px;left:0;position:absolute;width:100%}.flambia-dish-selector .app-modal .app-modal-container{align-items:flex-start;display:flex;flex-direction:column}.flambia-dish-selector .app-modal .app-modal-container .description{font-size:1em;font-weight:700;margin-bottom:21px;text-align:left}.flambia-dish-selector .app-modal .app-modal-container .description span{color:#26673e}@media (max-width:700px){.flambia-dish-selector .app-modal .app-modal-container .description br{display:none}}.flambia-dish-selector .app-modal .app-modal-container .download{font-size:.9em;font-weight:600;margin-bottom:10px;z-index:99}@media (max-width:700px){.flambia-dish-selector .app-modal .app-modal-container .download{margin-top:4em}.flambia-dish-selector .app-modal .app-modal-container .download.is-os{margin-top:8em}}@media (max-width:450px){.flambia-dish-selector .app-modal .app-modal-container .download{margin-top:6em}}.flambia-dish-selector .app-modal .app-modal-container .store-links-container{display:flex;flex-direction:row}.flambia-dish-selector .app-modal .app-modal-container .store-links-container .store-link{display:flex;flex-direction:column;margin-bottom:10px;margin-right:50px;z-index:1}.flambia-dish-selector .app-modal .app-modal-container .store-links-container .store-link .qr-code-container{align-items:center;background-color:#fff;display:flex;height:125px;justify-content:center;width:125px}.flambia-dish-selector .app-modal .app-modal-container .store-links-container .store-link img{max-width:110px}@media (max-width:700px){.flambia-dish-selector .app-modal .app-modal-container .store-links-container{align-items:flex-end;flex-direction:column}.flambia-dish-selector .app-modal .app-modal-container .store-links-container .store-link .qr-code-container,.flambia-dish-selector .app-modal .app-modal-container .store-links-container .store-link.store-link-hidden{display:none}}.flambia-dish-selector .app-modal .icons{height:140px;position:absolute;right:33%;top:60px;width:140px}.flambia-dish-selector .app-modal .icons .icon{position:absolute}.flambia-dish-selector .app-modal .icons .icon img{height:100%}.flambia-dish-selector .app-modal .icons .icon1{bottom:4%;height:47%;right:46%}.flambia-dish-selector .app-modal .icons .icon1 img{transform:rotate(-15deg)}.flambia-dish-selector .app-modal .icons .icon2{bottom:43%;height:55%;right:-10px}.flambia-dish-selector .app-modal .icons .icon3{bottom:64%;height:50%;right:51%}@media (max-width:700px){.flambia-dish-selector .app-modal .icons{height:120px;top:90px;width:240px}.flambia-dish-selector .app-modal .icons .icon1{height:50%;right:34%}.flambia-dish-selector .app-modal .icons .icon2{height:52%;right:5%}.flambia-dish-selector .app-modal .icons .icon3{bottom:40%;height:50%;right:65%}}@media (max-width:550px){.flambia-dish-selector .app-modal .icons{height:90px;right:80px;top:100px}}@media (max-width:450px){.flambia-dish-selector .app-modal .icons .icon3{right:60%}}@media (max-width:400px){.flambia-dish-selector .app-modal .icons{right:70px;top:120px}}.flambia-dish-selector .app-modal .title-wrapper{align-items:center;display:flex;flex-direction:row;margin:1.3em 0 .8em}.flambia-dish-selector .app-modal .title-wrapper h2{font-size:2.4em;font-weight:700;margin-bottom:0;white-space:nowrap}.flambia-dish-selector .app-modal .title-wrapper img{height:2em;margin-right:.8em;width:2em}@media (max-width:700px){.flambia-dish-selector .app-modal .title-wrapper{margin-top:-.4em}}@media (max-width:400px){.flambia-dish-selector .app-modal .title-wrapper{margin-top:.4em}}.flambia-dish-selector .app-modal .recommending-monkey{bottom:-27px;max-width:40%;position:absolute;right:10px;z-index:99}.flambia-dish-selector .app-modal .recommending-monkey img{max-width:345px}@media (max-width:700px){.flambia-dish-selector .app-modal .recommending-monkey{max-width:none;right:-2em}.flambia-dish-selector .app-modal .recommending-monkey img{max-width:260px}}@media (max-width:550px){.flambia-dish-selector .app-modal .recommending-monkey{max-width:none;right:-5em}.flambia-dish-selector .app-modal .recommending-monkey img{max-width:230px}}.flambia-dish-selector .app-modal .title{margin:0 80px}.flambia-dish-selector .app-modal .code-wrapper{width:100%}.flambia-dish-selector .app-modal .code-wrapper .code-field{max-width:none}.flambia-dish-selector .app-modal .code-wrapper .code-field .code-value{font-weight:700}.flambia-dish-selector .app-modal .code-wrapper .button-wrapper{max-width:none}.flambia-dish-selector .app-modal .code-wrapper .button-wrapper.left{margin-right:auto;width:50%}.flambia-dish-selector .app-modal .code-wrapper .button-wrapper.left .btn{margin:10px 0 0}@media (max-width:700px){.flambia-dish-selector .app-modal .code-wrapper .button-wrapper.left{justify-content:center;margin-right:0;width:100%}}.flambia-dish-selector .app-modal .bottom-wrapper{justify-content:center;margin-bottom:4em}.flambia-dish-selector .done-modal .wrapper{margin:0 50px;width:100%}.flambia-dish-selector .done-modal .confetti-group{display:flex;flex-wrap:wrap;position:absolute;transform:translate(-50%,-50%);width:85px;z-index:0}.flambia-dish-selector .done-modal .confetti-group>*{margin:8px}.flambia-dish-selector .done-modal .confetti-group.index-1{left:calc(5% + 80px);top:calc(5% + 80px)}.flambia-dish-selector .done-modal .confetti-group.index-2{left:calc(95% - 80px);top:calc(45% - 80px)}.flambia-dish-selector .done-modal .confetti-group.index-3{left:calc(25% - 80px);top:calc(80% - 80px)}.flambia-dish-selector .done-modal .confetti-group.index-4{left:calc(95% - 80px);top:calc(40% + 80px)}@media (max-width:800px){.flambia-dish-selector .done-modal .confetti-group{display:none}}.flambia-dish-selector .done-modal h3{color:#26673e;font:normal normal 800 18px/24px Mulish;margin:0 80px 2em}.flambia-dish-selector .done-modal h4{color:#1a1a17;font:italic normal 600 16px/20px Mulish;width:100%}.flambia-dish-selector .done-modal .icon{font-size:3em;margin-bottom:.2em}.flambia-dish-selector .done-modal .title{color:#1a1a17;font:normal normal 800 30px/38px Mulish;margin-bottom:.5em}.flambia-dish-selector .done-modal .btn{margin-bottom:27px}@media (max-width:700px){.flambia-dish-selector .done-modal h3{margin:0 0 2em}.flambia-dish-selector .done-modal .title{margin:0 0 .5em}}.flambia-dish-selector .close-modal-btn{cursor:pointer;opacity:.5;position:absolute;right:1em;top:1em;transition:all .3s ease}.flambia-dish-selector .close-modal-btn:hover{opacity:1}.flambia-dish-selector .modal-footer{border-top:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:1em;text-align:right}.flambia-dish-selector .modal-footer .btn{margin-bottom:.7em;margin-left:1em}@media (max-width:450px){.flambia-dish-selector .modal-footer .btn{margin-left:0;width:100%}}.flambia-dish-selector body.ReactModal__Body--open{overflow:hidden}.flambia-dish-selector body.ReactModal__Body--open.fixed-modal{position:fixed;width:100%}.flambia-dish-selector .ReactModal__Overlay--after-open{opacity:1}.flambia-dish-selector .ReactModal__Overlay--before-close{opacity:0}.flambia-dish-selector .modal-standard{padding:2em 2em 1em;width:700px}.flambia-dish-selector .modal-small{padding:1em;width:450px}.flambia-dish-selector .card{background:#fff;border-radius:1.25rem;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);margin-bottom:1.5em;overflow:hidden;padding:2em;position:relative;transition:all .3s ease}.flambia-dish-selector .card.hidden{display:none}.flambia-dish-selector .card.loader{position:relative}.flambia-dish-selector .card.loader .loader-content{align-items:center;background:#fff;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:5}.flambia-dish-selector .card .card-title{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;font-size:1.3em;justify-content:space-between;margin-top:-.5em;padding-bottom:.8em}.flambia-dish-selector .card .card-title>span{padding-right:1em}.flambia-dish-selector .card .card-title .card-title-button,.flambia-dish-selector .card .card-title .card-title-radio-checkbox{font-size:.7em}.flambia-dish-selector .card .card-title .card-title-radio-checkbox .form-item.checkbox-input-item,.flambia-dish-selector .card .card-title .card-title-radio-checkbox .form-item.radio-input-item{margin-bottom:0}.flambia-dish-selector .card .card-header{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;margin-bottom:1em;padding-bottom:.8em;width:100%}.flambia-dish-selector .card .card-header h2{font-size:1.5em;margin-bottom:0}@media (max-width:700px){.flambia-dish-selector .card .card-header{flex-direction:column;gap:1em}.flambia-dish-selector .card{border-radius:0}}@media (max-width:500px){.flambia-dish-selector .card{padding:1em}.flambia-dish-selector .card .card-title{flex-wrap:wrap;justify-content:flex-start;margin-top:-.2em}.flambia-dish-selector .card .card-title .card-title-button,.flambia-dish-selector .card .card-title .card-title-radio-checkbox{margin-top:.65em}}.flambia-dish-selector .card .close-card-btn{color:#d1d1d1;cursor:pointer;position:absolute;right:1em;top:1em;transition:all .3s ease}.flambia-dish-selector .card .close-card-btn:hover{color:#26673e}.flambia-dish-selector .card .child{transition:.4s}.flambia-dish-selector .card .child.hidden{height:0;opacity:0;overflow:hidden}.flambia-dish-selector .centered-card{border:3px solid #1a1a17;text-align:center}.flambia-dish-selector .centered-card>img{border-radius:.5em;margin-bottom:1em;width:120px}.flambia-dish-selector .centered-card p{text-align:center}.flambia-dish-selector .centered-card>.btn{margin:0 .5em}.flambia-dish-selector .centered-card .card-title{justify-content:center}.flambia-dish-selector .centered-card.col-secondary{border-color:#eab713}.flambia-dish-selector .centered-card.col-ternary{border-color:#26673e}.flambia-dish-selector .centered-card.col-quadrary{border-color:#ee533a}.flambia-dish-selector .dish-selector{padding-top:6em;position:relative}.flambia-dish-selector .dish-selector .dish-selector-top{align-items:center;background-color:#1a1a17;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;justify-content:space-between;left:0;padding:0 1em;position:fixed;top:0;width:100%;z-index:100}.flambia-dish-selector .dish-selector .dish-selector-top .title-wrapper{padding:1em 0}.flambia-dish-selector .dish-selector .dish-selector-top .title-wrapper h2{color:#fff;font-size:1.3em;margin-bottom:0}.flambia-dish-selector .dish-selector .dish-selector-top .title-wrapper h5{color:#eab713;margin-bottom:0}.flambia-dish-selector .dish-selector .dish-selector-top .btn-sm{border-color:#fff;color:#fff}.flambia-dish-selector .dish-selector .dish-selector-top .btn-sm:hover{background:#000}@media (max-width:700px){.flambia-dish-selector .dish-selector .dish-selector-top .dish-selector-return-btn span{display:none}}.flambia-dish-selector .dish-selector .filter-box{padding:1em}.flambia-dish-selector .dish-selector .filter-box .view-type-control{align-items:center;display:flex}.flambia-dish-selector .dish-selector .filter-box .view-type-control .view-type-button{align-items:center;display:flex;gap:.5em}.flambia-dish-selector .dish-selector .filter-box .view-type-control .view-type-button:first-child{margin-right:1em}.flambia-dish-selector .dish-selector .filter-box .view-type-control .view-type-button i{color:#d1d1d1}.flambia-dish-selector .dish-selector .filter-box .view-type-control .view-type-button h4{font-weight:400;margin:0}.flambia-dish-selector .dish-selector .filter-box .view-type-control .view-type-button.active i{color:#26673e}.flambia-dish-selector .dish-selector .filter-box .view-type-control .view-type-button.active h4{font-weight:700}.flambia-dish-selector .dish-selector .filter-box .floating-filter-button{font-size:.7em;left:0;position:fixed;top:25%;transform:translateY(-50%);z-index:999}.flambia-dish-selector .dish-selector .filter-box .floating-filter-button>.filter-button{border-radius:0 1em 1em 0;padding:1em .4em;transform:translateX(-100%);transition-duration:.4s}.flambia-dish-selector .dish-selector .filter-box .floating-filter-button>.filter-button i{font-size:2em;margin-right:0}.flambia-dish-selector .dish-selector .filter-box .filter-button{align-items:center;display:flex;gap:1em;justify-content:center}.flambia-dish-selector .dish-selector .filter-box .filter-button.floating{flex-direction:column}.flambia-dish-selector .dish-selector .filter-box .filter-button>span{padding:.4em 0}.flambia-dish-selector .dish-selector .filter-box .filter-button .filters-count{background-color:#eab713;border-radius:2em;color:#1a1a17;padding:.3em 1em}.flambia-dish-selector .dish-selector .filter-box .filter-box-title{display:flex;justify-content:flex-end}@media (min-width:700px){.flambia-dish-selector .dish-selector .filter-box .filter-box-title{justify-content:space-between}}.flambia-dish-selector .dish-selector .filter-box .filter-box-title>div{align-items:center;display:flex;flex-wrap:wrap}.flambia-dish-selector .dish-selector .filter-box .filter-box-title>div h2{font-size:1.2em;margin-bottom:0;margin-right:.5em}.flambia-dish-selector .dish-selector .filter-box .filter-box-title>div h2>i{color:#26673e;font-size:.9em;margin-right:.5em}@media (max-width:700px){.flambia-dish-selector .dish-selector .filter-box .filter-box-title>div h2{font-size:1em}}.flambia-dish-selector .dish-selector .filter-box .filter-box-title>div .btn{font-size:.7em;margin-bottom:.6em;margin-right:.5em;margin-top:.6em}.flambia-dish-selector .dish-selector .filter-box .filter-box-title .arrow-button{border-left:1px solid #d1d1d1;color:#26673e;font-size:1.5em;padding-left:.8em}.flambia-dish-selector .dish-selector .filter-box .filter-section-container{font-size:.9em;padding-top:1em}.flambia-dish-selector .dish-selector .filter-box .filter-section{border-top:1px dashed #d1d1d1;margin-bottom:1em;padding-top:1em}.flambia-dish-selector .dish-selector .filter-box .filter-section .form-item,.flambia-dish-selector .dish-selector .filter-box .filter-section:last-child{margin-bottom:0}.flambia-dish-selector .dish-selector .filter-box .filter-section .btn-md{width:100%}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper.dish-content-wrapper{margin:0 1.6em}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper h3{font-size:1em;font-weight:600;text-transform:uppercase}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte{display:flex;flex-wrap:nowrap;justify-content:space-between;min-height:270px;overflow:hidden;padding:0}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte.dish-content-menu{height:100%}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte.excluded{border:1px solid #ee533a}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte.dish-carte-loading{border:1px solid #f3f1ee}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte.dish-carte-loading.excluded{border:1px solid #ee533a}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{display:flex;justify-content:center;overflow:hidden;width:225px}@media (min-width:1050px){.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{width:280px}}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content{display:flex;flex-direction:column;justify-content:space-between;padding:1em;width:100%}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder{display:flex;flex-direction:column;justify-content:space-between}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .text-container .text-placeholder{background-color:#f3f1ee;border-radius:.2em;height:1em;margin-top:1em}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .button-container{display:flex;justify-content:flex-end;margin-top:1em}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .button-container .button-placeholder{background-color:#f3f1ee;border-radius:.8em;height:1.6em;margin-left:.5em;width:100px}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side h4{font-size:1.1em;font-weight:600;margin:0 0 .7em}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side .dish-variants-select{margin-bottom:.9em}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side .tags-wrapper{margin-bottom:.7em}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{align-items:flex-end;color:#ee533a;display:flex;flex-grow:1;font-size:.85em;font-weight:500;margin:-.4em 0 .2em;text-align:left}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{width:100%}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;font-weight:600;justify-content:space-between;margin-bottom:.9em;padding:.3em 0;width:100%}@media (max-width:1150px){.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{flex-wrap:wrap}}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector{width:120px}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector .size-label{display:flex;font-size:.9em;justify-content:center;text-align:center;width:100%}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .box-wrapper{align-content:center;align-items:center;display:flex;font-size:.95em;justify-content:flex-end}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .box-wrapper img{display:flex;height:30px}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper{align-content:center;align-items:center;display:flex;font-size:.95em;font-weight:700;justify-content:flex-end;margin-left:auto;white-space:nowrap}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{align-items:center;display:flex;width:45px}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper img{max-height:20px}@media (max-width:1150px){.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{display:none}}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .dot-price{border-radius:3em;flex-shrink:0;height:1em;margin-right:.4em;width:1em}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper.PRIME .dot-price{display:none}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper>button:last-child{margin-left:auto;padding:0}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper{justify-content:flex-end;margin-bottom:0}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper .btn{font-size:.8em;margin:0}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper .dish-care-del-btn{margin-right:auto}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper:last-child{margin-right:0}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte-empty{align-items:center;background-color:#f3f1ee;display:flex;justify-content:center;min-height:270px}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper h2{margin-bottom:.5em;opacity:.45}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper h3{font-size:.9em;font-weight:600;margin-bottom:.4em;opacity:.45}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper p{font-size:.85em;margin-bottom:1em;opacity:.45;text-align:center}@media (max-width:980px){.flambia-dish-selector .dish-carte-container .dish-carte-wrapper.col1-2{width:100%}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte{font-size:.9em;min-height:200px}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side h4{font-size:1.25em}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{align-items:center;flex-wrap:nowrap;justify-content:space-between}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector{width:110px}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector span{font-size:1.1em}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper{justify-content:flex-end;margin-left:auto}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{display:flex}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte-empty{max-width:none;min-height:280px;width:100%}}@media (max-width:700px){.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte{flex-wrap:wrap;font-size:.85em}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{height:150px;max-height:35vw;width:100%}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image.big-image{height:200px;max-height:55vw}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content{width:100%}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{margin-bottom:.3em}.flambia-dish-selector .dish-carte-container .dish-carte-wrapper .dish-carte-empty{max-height:30vw}}.flambia-dish-selector .dish-carte-container.details-view{display:grid;grid-template-columns:100%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper.col1-2{width:98%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte{max-width:none;min-height:340px;width:100%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .top-side{width:100%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{margin-bottom:10px}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side{display:flex;margin-bottom:.5em}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p{font-size:.8em;margin-bottom:0}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p span{font-weight:500;text-transform:uppercase}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p .allergen{text-transform:none}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info{flex-grow:0;flex-shrink:0;margin-bottom:0;margin-right:4%;width:48%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend{font-size:.8em}@media (max-width:1300px){.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend>div{width:47%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend>div:last-child{margin-right:3%}}@media (max-width:700px){.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .chart{height:10px}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side{flex-wrap:wrap}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section{margin:0 0 .5em;width:100%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info{margin:0;width:100%}}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{display:flex}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-weight:600;justify-content:space-between;padding:5px 0;width:100%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row p{margin:0;text-align:left}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row .rate span{margin-left:5px}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side .buttons-wrapper{justify-content:flex-end}@media (max-width:700px){.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{flex-wrap:wrap}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side{margin:0 0 .5em;width:100%}.flambia-dish-selector .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side{margin:0;width:100%}}.flambia-dish-selector .website .dish-carte{border:1px solid #d1d1d1}.flambia-dish-selector .dish-carte-price-group span{font-size:.8em;font-weight:400}.flambia-dish-selector .dish-carte-price-group div{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.flambia-dish-selector .dish-carte-price-group div img{max-width:3.2em}.flambia-dish-selector .dish-carte-modal{max-width:900px}.flambia-dish-selector .dish-carte-modal .content-diet-title{font-size:1em;font-weight:600}.flambia-dish-selector .dish-carte-modal .top-side{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;width:100%}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-image{height:auto;max-width:225px}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-image img{border-radius:10px;max-width:225px!important}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content{margin-bottom:20px;max-width:580px;width:100%}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content>h4{font-weight:700;margin-bottom:1rem}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content .dish-variants-select{margin-bottom:10px}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content p{color:#ee533a;font-size:14px;font-weight:500}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-weight:600;justify-content:space-between;padding:10px 0;width:100%}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .carte-kcal-selector{margin-left:20px;width:90px}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .carte-kcal-selector .size-label{display:flex;justify-content:center;text-align:center;width:100%}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper{align-content:center;align-items:center;display:flex;font-weight:500;font-weight:700;justify-content:flex-end;white-space:nowrap}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper img{margin-right:2px;max-height:20px}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper .dot-price{border-radius:50px;height:15px;margin-right:5px;width:15px}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper.PRIME .dot-price{display:none}.flambia-dish-selector .dish-carte-modal .ingredients-section{font-size:13px;margin-bottom:20px;text-align:left;width:100%}.flambia-dish-selector .dish-carte-modal .ingredients-section p{margin-bottom:0}.flambia-dish-selector .dish-carte-modal .ingredients-section p span{font-weight:600;text-transform:uppercase}.flambia-dish-selector .dish-carte-modal .ingredients-section p .allergen{text-transform:none}.flambia-dish-selector .dish-carte-modal .stats-section{-moz-column-gap:2%;column-gap:2%;display:flex;grid-template-columns:49% 49%}.flambia-dish-selector .dish-carte-modal .stats-section .stats-row{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:2em;padding:10px 0;width:100%}.flambia-dish-selector .dish-carte-modal .stats-section .stats-row p{margin:0;text-align:left}.flambia-dish-selector .dish-carte-modal .stats-section .stats-row .rate span{margin-left:5px}@media (max-width:700px){.flambia-dish-selector .dish-carte-modal .stats-section .stats-row{margin-bottom:.5em}.flambia-dish-selector .dish-carte-modal .stats-section{flex-wrap:wrap}}.flambia-dish-selector .dish-carte-modal .additional-info{font-size:15px;margin-bottom:40px;text-align:left}.flambia-dish-selector .dish-carte-modal .additional-info span{font-weight:600}@media (max-width:940px){.flambia-dish-selector .dish-carte-modal .top-side{justify-content:center}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-image{margin-bottom:20px}.flambia-dish-selector .dish-carte-modal .top-side .dish-carte-modal-content{max-width:none}}.flambia-dish-selector .dish-image{border-radius:10px;flex-shrink:0;height:100%;overflow:hidden;width:100%}.flambia-dish-selector .dish-image a,.flambia-dish-selector .dish-image div,.flambia-dish-selector .dish-image img,.flambia-dish-selector .dish-image video{display:block;height:100%!important;width:100%!important}.flambia-dish-selector .tags-wrapper{align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 1em;width:100%}.flambia-dish-selector .tags-wrapper .tag-label{border:1px solid;border-radius:1em;font-size:.65em;font-weight:500;margin-bottom:.5em;margin-right:.3em;opacity:.85;padding:0 .7em}.flambia-dish-selector .tags-wrapper .tag-label.small{font-size:.5em}.flambia-dish-selector .tags-wrapper .tag-label#vegan-tag{border-color:#7ed18e;color:#7ed18e}.flambia-dish-selector .tags-wrapper .tag-label#wege-tag{border-color:#76a26c;color:#76a26c}.flambia-dish-selector .tags-wrapper .tag-label#gf-tag{border-color:#d1cb7e;color:#d1cb7e}.flambia-dish-selector .tags-wrapper .tag-label#io-tag{border-color:#d19b7e;color:#d19b7e}.flambia-dish-selector .tags-wrapper .tag-label#lf-tag{border-color:#7ec1d1;color:#7ec1d1}.flambia-dish-selector .macro-info{margin-bottom:1.5em}.flambia-dish-selector .macro-info .legend{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:.9em;justify-content:space-between}.flambia-dish-selector .macro-info .legend>div{display:flex;flex:2 0 auto;flex-direction:column;justify-content:center;margin-bottom:1em;margin-right:3%;width:22%}.flambia-dish-selector .macro-info .legend>div .name{align-items:center;display:flex;font-size:.65em;font-weight:600;margin-bottom:.5em;padding-top:.7em;text-transform:uppercase}.flambia-dish-selector .macro-info .legend>div .name:not(.no-border){border-top:1px solid #d1d1d1}.flambia-dish-selector .macro-info .legend>div .name>span{border-radius:100px;height:15px;margin-right:10px;width:15px}.flambia-dish-selector .macro-info .legend>div.proteins .name>span{background:#dcdbc6}.flambia-dish-selector .macro-info .legend>div.carbons .name>span{background:#e0b777}.flambia-dish-selector .macro-info .legend>div.fat .name>span{background:#a9bac8}.flambia-dish-selector .macro-info .legend>div.kcal .name>span{display:none}.flambia-dish-selector .macro-info .legend>div .burn-icon{display:inline-block!important}.flambia-dish-selector .macro-info .legend>div .value{font-size:1.1em;font-weight:600;line-height:1.2}.flambia-dish-selector .macro-info .legend>div .value span{font-size:.8em;font-weight:400}.flambia-dish-selector .macro-info .legend>div .value span.additional-info{font-size:.65em}.flambia-dish-selector .macro-info .legend>div:last-child{margin-right:0}@media (max-width:980px){.flambia-dish-selector .macro-info .legend>div{width:47%}.flambia-dish-selector .macro-info .legend>div:last-child{margin-right:3%}}.flambia-dish-selector .macro-info .chart{align-items:stretch;border-radius:10px;display:flex;height:15px;margin-bottom:1em;overflow:hidden}.flambia-dish-selector .macro-info .chart>div{flex:1 0 auto}.flambia-dish-selector .macro-info .chart>div.proteins{background:#dcdbc6}.flambia-dish-selector .macro-info .chart>div.carbons{background:#e0b777}.flambia-dish-selector .macro-info .chart>div.fat{background:#a9bac8}.flambia-dish-selector .exclusion-list-wrapper{border-top:1px solid #d1d1d1;margin:1em 0;width:100%}.flambia-dish-selector .exclusion-list-wrapper .list-item{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:14px 0;width:100%}.flambia-dish-selector .exclusion-list-wrapper .list-item .left-side{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;width:80%}.flambia-dish-selector .exclusion-list-wrapper .list-item .left-side img{margin-right:15px;width:40px}.flambia-dish-selector .exclusion-list-wrapper .list-item .left-side .txt-content{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.flambia-dish-selector .exclusion-list-wrapper .list-item .left-side .txt-content h2{font-size:12px;margin-bottom:.5em;width:100%}.flambia-dish-selector .exclusion-list-wrapper .list-item .left-side .txt-content p{font-size:15px;margin:0;text-align:left}.flambia-dish-selector .exclusion-list-wrapper .list-item .left-side .txt-content p .beta-tag{color:#59af9f;font-size:11px;font-weight:600;margin-left:5px}.flambia-dish-selector .exclusion-list-wrapper .list-item .left-side .txt-content p .more-info-icon{font-size:12px;margin-left:5px;opacity:.5;transition:.3s}.flambia-dish-selector .exclusion-list-wrapper .list-item .left-side .txt-content p .more-info-icon:hover{cursor:pointer;opacity:1}@media (max-width:700px){.flambia-dish-selector .exclusion-list-wrapper .list-item .left-side .txt-content>.description{display:none}}.flambia-dish-selector .exclusion-list-wrapper .list-item .left-side .txt-content .excluded-string{text-transform:lowercase}.flambia-dish-selector .exclusion-list-wrapper .list-item .right-side>.fas{font-size:1.4em}.flambia-dish-selector .afterSave-text{font-weight:500}.flambia-dish-selector .exclusion-modal{max-width:865px}.flambia-dish-selector .exclusion-modal .title-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;width:100%}.flambia-dish-selector .exclusion-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-dish-selector .exclusion-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-dish-selector .exclusion-modal .buttons-wrapper,.flambia-dish-selector .exclusion-modal .buttons-wrapper .btn,.flambia-dish-selector .exclusion-modal .form-item{margin-bottom:0}.flambia-dish-selector .exclusion-modal.settings .exclusion-items-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.flambia-dish-selector .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;width:100%}.flambia-dish-selector .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item label{width:100%}.flambia-dish-selector .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .left-side h2{font-size:12px;font-weight:600;margin-bottom:6px;width:100%}.flambia-dish-selector .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .left-side p{font-size:15px;text-align:left}.flambia-dish-selector .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .dish-variants-select{height:53px;width:140px}.flambia-dish-selector .exclusion-modal.diet-type-modal{transition:all .3s ease}.flambia-dish-selector .exclusion-modal.diet-type-modal .title-wrapper{border-bottom:2px solid #d1d1d1;margin-bottom:30px;padding-bottom:20px}.flambia-dish-selector .exclusion-modal.diet-type-modal .buttons-wrapper{border-top:none}.flambia-dish-selector .exclusion-modal.diet-type-modal [data-css=AnimatedCurrentView]{transition:height .2s ease}.flambia-dish-selector .exclusion-modal.diet-type-modal .modal-footer{border-bottom:none}.flambia-dish-selector .exclusion-items-wrapper{align-content:center;-moz-column-gap:2%;column-gap:2%;display:grid;grid-template-columns:32% 32% 32%;margin-top:20px;width:100%}.flambia-dish-selector .exclusion-items-wrapper .exclusion-item{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin:0;padding:.6em 0}.flambia-dish-selector .exclusion-items-wrapper .exclusion-item label{font-weight:500}.flambia-dish-selector .exclusion-items-wrapper .exclusion-item img{margin:0 .8em;width:4em}.flambia-dish-selector .exclusion-items-wrapper .exclusion-item p{font-size:17px;margin:0;text-align:left}@media (max-width:900px){.flambia-dish-selector .exclusion-items-wrapper .exclusion-item{max-width:100%}}.flambia-dish-selector .exclusion-items-wrapper :last-child{border-bottom:none}@media (max-width:900px){.flambia-dish-selector .exclusion-items-wrapper{grid-template-columns:100%}}.flambia-dish-selector .aftersave-modal{max-width:865px}.flambia-dish-selector .aftersave-modal .title-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;width:100%}.flambia-dish-selector .aftersave-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-dish-selector .aftersave-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-dish-selector .aftersave-modal .form-item{margin-bottom:0}.flambia-dish-selector .aftersave-modal .exclusion-items-wrapper{align-content:center;border-top:1px solid #d1d1d1;-moz-column-gap:2%;column-gap:2%;display:grid;grid-template-columns:49% 49%;margin-top:20px;width:100%}.flambia-dish-selector .aftersave-modal .exclusion-items-wrapper .exclusion-item{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:flex-start;margin:0;max-width:389px;padding:13px}.flambia-dish-selector .aftersave-modal .exclusion-items-wrapper .exclusion-item img{margin-right:10px;width:42px}.flambia-dish-selector .aftersave-modal .exclusion-items-wrapper .exclusion-item p{font-size:17px;margin:0;text-align:left}@media (max-width:900px){.flambia-dish-selector .aftersave-modal .exclusion-items-wrapper .exclusion-item{max-width:100%}}.flambia-dish-selector .aftersave-modal .exclusion-items-wrapper :last-child{border-bottom:none}@media (max-width:900px){.flambia-dish-selector .aftersave-modal .exclusion-items-wrapper{grid-template-columns:100%}}.flambia-dish-selector .aftersave-modal .buttons-wrapper,.flambia-dish-selector .aftersave-modal .buttons-wrapper .btn{margin-bottom:0}.flambia-dish-selector .aftersave-modal.settings .exclusion-items-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.flambia-dish-selector .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;width:100%}.flambia-dish-selector .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item label{width:100%}.flambia-dish-selector .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .left-side h2{font-size:12px;font-weight:600;margin-bottom:6px;width:100%}.flambia-dish-selector .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .left-side p{font-size:15px;text-align:left}.flambia-dish-selector .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .dish-variants-select{height:53px;width:140px}.flambia-dish-selector .aftersave-modal.diet-type-modal{transition:all .3s ease}.flambia-dish-selector .aftersave-modal.diet-type-modal .title-wrapper{border-bottom:2px solid #d1d1d1;margin-bottom:30px;padding-bottom:20px}.flambia-dish-selector .aftersave-modal.diet-type-modal .buttons-wrapper{border-top:none}.flambia-dish-selector .aftersave-modal.diet-type-modal [data-css=AnimatedCurrentView]{transition:height .2s ease}.flambia-dish-selector .aftersave-modal.diet-type-modal .modal-footer{border-bottom:none}.flambia-dish-selector .settings-modal{max-width:865px}.flambia-dish-selector .settings-modal .title-wrapper{align-items:flex-end;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;padding-bottom:20px;width:100%}.flambia-dish-selector .settings-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-dish-selector .settings-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-dish-selector .settings-modal .preferences-modal-wrapper{display:flex;flex-wrap:wrap;width:100%}.flambia-dish-selector .settings-modal .preferences-modal-wrapper .form-item{margin:0}.flambia-dish-selector .settings-modal .preferences-modal-wrapper .preferences-item{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;padding:10px 0;width:100%}.flambia-dish-selector .settings-modal .preferences-modal-wrapper .preferences-item .left-side{width:100%}.flambia-dish-selector .settings-modal .preferences-modal-wrapper .preferences-item .left-side h2{font-size:16px;margin-bottom:7px}.flambia-dish-selector .settings-modal .preferences-modal-wrapper .preferences-item .left-side p{font-size:20px;margin:0;text-align:left}.flambia-dish-selector .settings-modal .preferences-modal-wrapper .preferences-item .dish-variants-select{margin:0 0 0 20px;width:165px}.flambia-dish-selector .settings-modal .preferences-modal-wrapper .preferences-item.to-left{justify-content:flex-start}@media (max-width:400px){.flambia-dish-selector .settings-modal .preferences-modal-wrapper .preferences-item{flex-wrap:wrap;justify-content:center}.flambia-dish-selector .settings-modal .preferences-modal-wrapper .preferences-item .left-side p{margin-bottom:10px}.flambia-dish-selector .settings-modal .preferences-modal-wrapper .preferences-item .dish-variants-select{margin:0;width:100%}.flambia-dish-selector .settings-modal .preferences-modal-wrapper .preferences-item.to-left{flex-wrap:nowrap;justify-content:flex-start}}.flambia-dish-selector .settings-modal .buttons-wrapper{margin-bottom:0;margin-top:20px}.flambia-dish-selector .settings-modal .buttons-wrapper .btn{margin-left:20px}.flambia-dish-selector .settings-modal .ingredients-exclusion-wrapper{border-top:1px solid #d1d1d1;margin-bottom:20px;margin-top:15px;padding:25px 0 0}.flambia-dish-selector .kcal-picker-module{border-bottom:1px solid #d1d1d1;flex-direction:column;margin-bottom:1em;padding-bottom:1em}.flambia-dish-selector .kcal-picker-module,.flambia-dish-selector .kcal-picker-module .bottom-section{display:flex;justify-content:center;width:100%}.flambia-dish-selector .kcal-picker-module h3{font-weight:700}.flambia-dish-selector .kcal-picker-module h3 span{color:#26673e}.flambia-dish-selector .kcal-picker-module .kcal-picker{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin:2em 0;position:relative;width:100%}.flambia-dish-selector .kcal-picker-module .kcal-picker .kcal-swiper-brightener{background:linear-gradient(90deg,#fff,transparent);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:20%;z-index:3}.flambia-dish-selector .kcal-picker-module .kcal-picker .kcal-swiper-brightener.right{background:linear-gradient(-90deg,#fff,transparent);left:auto;right:0}.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper{justify-content:center;position:relative}.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper,.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper .swiper-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide{align-items:center;background-color:#f6f6f6;border-right:1px solid #d1d1d1;display:flex;flex-direction:row;flex-wrap:nowrap;height:30px;justify-content:center;min-width:200px;padding:.3em 0;text-align:center;width:200px}.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4{font-size:1em;margin:0}.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4.not-active{color:#d1d1d1;font-weight:500}.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4.active{color:#1a1a17;font-weight:700}@media (max-width:700px){.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide{height:30px}}.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper-controller{align-items:center;background:none;border:2px solid #1a1a17;border-radius:30px;color:#26673e;display:flex;font-size:1.5em;height:50px;justify-content:space-between;left:50%;overflow:hidden;pointer-events:none;position:absolute;transform:translateX(-83px);width:166px;z-index:9}@media (max-width:700px){.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper-controller{height:40px;transform:translateX(-70px);width:140px}}.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper-controller .fa{pointer-events:all}.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper-controller button{align-items:center;display:flex;height:100%;margin:0;padding:10px;pointer-events:all;transition:all .3s ease}.flambia-dish-selector .kcal-picker-module .kcal-picker .swiper-controller button:hover{background:#eab713;color:#26673e}.flambia-dish-selector .kcal-picker-module .kcal-picker .kcal-item{background-color:#f6f6f6;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;color:#d1d1d1;padding:5px;text-align:center;width:150px}.flambia-dish-selector .calculator-init h3{font-size:1.1em;font-weight:500}.flambia-dish-selector .calculator-init span{font-size:1rem;font-weight:400;margin-right:.4em}.flambia-dish-selector .calculator-init button{color:var(--col-primary);font-weight:500;padding:0}.flambia-dish-selector .dish-filter-modal .top{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column;gap:1em;margin-bottom:2em;padding-bottom:2em}.flambia-dish-selector .dish-filter-modal .top *{margin:0}.flambia-dish-selector .dish-filter-modal .top>i{color:#26673e;font-size:1.5em}.flambia-dish-selector .dish-filter-modal .top h2{font-size:1.2em}@media (min-width:700px){.flambia-dish-selector .dish-filter-modal .top{flex-direction:row}.flambia-dish-selector .dish-filter-modal .top h2{font-size:1.5em}}.flambia-dish-selector .dish-filter-modal .item-label{font-weight:800}.flambia-dish-selector .dish-filter-modal .filter-section{border-bottom:1px solid #d1d1d1;margin-bottom:2em}.flambia-dish-selector .dish-filter-modal .ingredientsExclusions-wrapper{position:relative;top:-30px}.flambia-dish-selector .dish-filter-modal .close-btn{display:flex;margin-left:auto;margin-right:0}.flambia-dish-selector .day-details-page .user-selector-card{padding:.5em}.flambia-dish-selector .day-details-page .user-selector-card .user-selector-data h4{margin-bottom:0}.flambia-dish-selector .day-details-page .recommendation-status{border:none;margin-bottom:0;padding-bottom:0}.flambia-dish-selector .day-details-page .recommendation-status .buttons-wrapper{margin-bottom:.5em}.flambia-dish-selector .card-title h2{font-size:.7em}.flambia-dish-selector .day-selector{margin-bottom:30px}.flambia-dish-selector .day-selector>div:first-child>div:first-child{border:1px solid #d1d1d1;border-radius:1em;overflow:hidden}@media (max-width:700px){.flambia-dish-selector .day-selector{margin-left:-.7em;margin-right:-.7em}.flambia-dish-selector .day-selector>div:first-child>div:first-child{border-left:none;border-radius:0;border-right:none}}.flambia-dish-selector .day-selector-day{background:#f3f1ee;border-right:1px solid #d1d1d1;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:.5em;position:relative;text-align:center;transition:all .3s ease;width:100%}.flambia-dish-selector .day-selector-day:hover{background:#ded8d0}.flambia-dish-selector .day-selector-day.active{background:var(--col-secondary)}.flambia-dish-selector .day-selector-day.active .active-arrow{display:block}.flambia-dish-selector .day-selector-day .status{border:2px solid #fff;border-radius:20px;display:inline-block;height:25px;margin-bottom:.5em;width:25px}.flambia-dish-selector .day-selector-day .status.ordered-not-enough{background:#f49080}.flambia-dish-selector .day-selector-day .status.ordered-not-enough-multi-warning{background:#fbc25b}.flambia-dish-selector .day-selector-day .status.ordered-enough{background:#74cc94}.flambia-dish-selector .day-selector-day .status.blocked-planned{background:#2d7a49}.flambia-dish-selector .day-selector-day .status.not-planned{background:#f6f6f6}.flambia-dish-selector .day-selector-day h5{font-size:.75em;margin-bottom:.3em;text-transform:uppercase}.flambia-dish-selector .day-selector-day h6{font-size:.8em;font-weight:400}.flambia-dish-selector .day-selector-day .active-arrow{bottom:0;color:#26673e;display:none;font-size:1.4em;left:0;position:absolute;text-align:center;width:100%}.flambia-dish-selector .day-status>div{border-radius:.5em;color:#1a1a17;font-size:1.1em;margin-bottom:1em;padding:.5em;text-align:center;width:100%}.flambia-dish-selector .day-status>div.day-status-col-gray{background:#f6f6f6}.flambia-dish-selector .day-status>div.day-status-col-dark-grey{background:#d1d1d1}.flambia-dish-selector .day-status>div.day-status-col-dark-green{background:#2d7a49;color:#fff}.flambia-dish-selector .day-status>div.day-status-col-green{background:#74cc94}.flambia-dish-selector .day-status>div.day-status-col-green span{opacity:.4}.flambia-dish-selector .day-status>div.day-status-col-red{background:#f49080}.flambia-dish-selector .day-status>div.day-status-col-red span{opacity:.4}.flambia-dish-selector .day-status>div.day-status-col-orange{background:#fbc25b}.flambia-dish-selector .day-status>div.day-status-col-orange span{opacity:.4}.flambia-dish-selector .day-status-bottom{display:flex;padding:1em}@media (max-width:700px){.flambia-dish-selector .day-status-bottom{flex-direction:column}.flambia-dish-selector .day-status-bottom button,.flambia-dish-selector .day-status-bottom p,.flambia-dish-selector .day-status-bottom>div{padding:.25em}}.flambia-dish-selector .day-status-bottom button.status-item1,.flambia-dish-selector .day-status-bottom p.status-item1,.flambia-dish-selector .day-status-bottom>div.status-item1{flex-grow:6}.flambia-dish-selector .day-status-bottom button.status-item2,.flambia-dish-selector .day-status-bottom p.status-item2,.flambia-dish-selector .day-status-bottom>div.status-item2{align-self:center;flex-grow:4;margin:0}.flambia-dish-selector .day-status-bottom button.status-item3,.flambia-dish-selector .day-status-bottom p.status-item3,.flambia-dish-selector .day-status-bottom>div.status-item3{align-self:center;padding-left:2.75em;padding-right:2.75em}.flambia-dish-selector .day-status-small>div{border-radius:.5em;color:#1a1a17;font-size:1.1em;padding:.1em .5em;text-align:center;width:98%}.flambia-dish-selector .day-status-small>div.day-status-col-gray{background:#f6f6f6}.flambia-dish-selector .day-status-small>div.day-status-col-dark-grey{background:#d1d1d1}.flambia-dish-selector .day-status-small>div.day-status-col-dark-green{background:#2d7a49;color:#fff}.flambia-dish-selector .day-status-small>div.day-status-col-green{background:#74cc94}.flambia-dish-selector .day-status-small>div.day-status-col-green span{opacity:.4}.flambia-dish-selector .day-status-small>div.day-status-col-red{background:#f49080}.flambia-dish-selector .day-status-small>div.day-status-col-red span{opacity:.4}.flambia-dish-selector .day-status-small>div.day-status-col-orange{background:#fbc25b}.flambia-dish-selector .day-status-small>div.day-status-col-orange span{opacity:.4}.flambia-dish-selector .day-status-card>button{margin-bottom:.85em;width:100%}.flambia-dish-selector .adress-status-card .adress-item-text{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5em}.flambia-dish-selector .adress-status-card .adress-item-text .adress-wrapper{margin-right:1em;width:100%}.flambia-dish-selector .adress-status-card .adress-item-text .warning-info{color:#ee533a;font-size:14px;font-weight:500}.flambia-dish-selector .adress-status-card .adress-item-text .delivery-logo{height:auto;width:50px}.flambia-dish-selector .dish-detail-slider .dish-detail-slider-nav-thumbs{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.75em;margin-top:-3.5em}.flambia-dish-selector .dish-detail-slider .dish-detail-slider-nav-thumbs>div{border:2px solid #fff;border-radius:30px;height:50px;margin-left:.75em;opacity:.6;overflow:hidden;transition:all .3s ease;width:50px}.flambia-dish-selector .dish-detail-slider .dish-detail-slider-nav-thumbs>div button{display:block;height:100%;padding:0;width:100%}.flambia-dish-selector .dish-detail-slider .dish-detail-slider-nav-thumbs>div:hover{opacity:.85}.flambia-dish-selector .dish-detail-slider .dish-detail-slider-nav-thumbs>div.active,.flambia-dish-selector .dish-detail-slider .dish-detail-slider-nav-thumbs>div.active:hover{border-color:#eab713;opacity:1}@media (max-width:700px){.flambia-dish-selector .dish-detail-slider .dish-detail-slider-nav-thumbs{display:none;margin-top:0}}.flambia-dish-selector .dish-detail-slider .dish-detail-card{align-items:stretch;border:1px solid #f3f1ee;border-radius:1.5em;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;height:100%;min-height:322px;overflow:hidden}.flambia-dish-selector .dish-detail-slider .dish-detail-card .photo-side{flex:0 0 320px;position:relative}.flambia-dish-selector .dish-detail-slider .dish-detail-card .photo-side .dish-image{border-radius:0}.flambia-dish-selector .dish-detail-slider .dish-detail-card .photo-side .dish-image img{-o-object-fit:cover!important;object-fit:cover!important}.flambia-dish-selector .dish-detail-slider .dish-detail-card .photo-side .form-item{left:.75em;margin:0;position:absolute;top:.5em}.flambia-dish-selector .dish-detail-slider .dish-detail-card .photo-side .fa-search-plus{bottom:.65em;color:#fff;font-size:1.3em;pointer-events:none;position:absolute;right:.65em}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side{display:flex;flex-direction:column;padding:1em;width:100%}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side h4{line-height:1.2}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side .macro-info{font-size:.9em;margin-bottom:0}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side .macro-info .chart{height:10px}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side .macro-info .legend>div{margin-bottom:.5em}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side .ingredients{font-size:.8em;margin-bottom:.5em}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side .selected-info{background:#26673e;border-radius:100px;color:#fff;font-size:.75em;font-weight:500;padding:.3em;text-align:center}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side .alert{border:2px solid #ee533a;border-radius:100px;color:#ee533a;font-size:.75em;font-weight:500;margin-bottom:1em;padding:.3em;text-align:center}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side .choose-button{text-align:right}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side .bottom-info{margin-top:auto}.flambia-dish-selector .dish-detail-slider .dish-detail-card.incompatible{background:#fef7f6}.flambia-dish-selector .dish-detail-slider .dish-detail-card.active{background:#f6fcf8}@media (max-width:980px){.flambia-dish-selector .dish-detail-slider .dish-detail-card .photo-side{flex-basis:250px}}@media (max-width:700px){.flambia-dish-selector .dish-detail-slider .dish-detail-card{flex-direction:column}.flambia-dish-selector .dish-detail-slider .dish-detail-card .photo-side{flex-basis:0;flex-grow:0;flex-shrink:0;height:150px}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side{padding:.5em}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side h3{text-align:center}.flambia-dish-selector .dish-detail-slider .dish-detail-card .content-side .choose-button button{text-align:center;width:100%}}.flambia-dish-selector .dish-detail-slider .dish-detail-slider-arrow-left,.flambia-dish-selector .dish-detail-slider .dish-detail-slider-arrow-right{align-items:center;background:#f3f1ee;border-radius:30px;color:#1a1a17;display:flex;font-size:1.1em;height:30px;justify-content:center;line-height:1;transition:all .3s ease;width:20px}.flambia-dish-selector .dish-detail-slider .dish-detail-slider-arrow-left:hover,.flambia-dish-selector .dish-detail-slider .dish-detail-slider-arrow-right:hover{background:#eab713}.flambia-dish-selector .dish-detail-slider .dish-detail-slider-arrow-left{padding-right:4px}.flambia-dish-selector .dish-detail-slider .dish-detail-slider-arrow-right{padding-left:4px}.flambia-dish-selector .day-details-simple h3{margin-bottom:.5em}.flambia-dish-selector .day-details-simple .change-menu-container{border-bottom:1px solid #d1d1d1}.flambia-dish-selector .day-details-simple .change-menu-container .dish{font-size:.9em}.flambia-dish-selector .day-details-simple .change-menu-container .dish button{text-align:left}.flambia-dish-selector .day-details-simple .change-menu-container .dish h4{margin-bottom:0}.flambia-dish-selector .day-details-simple .change-menu-container .dish .dish-image{height:100px;width:100px}.flambia-dish-selector .day-details-simple .change-menu-container .dish .alert{color:#ee533a;display:block;font-size:.9em;font-weight:500}.flambia-dish-selector body:not(.day-details-navigation-attached) .day-details-navigation-placeholder{height:100%!important}.flambia-dish-selector .day-details-navigation-attached .day-details-navigation{left:0;position:fixed;top:4.375rem;transition:.4s;width:100%;z-index:997}.flambia-dish-selector .day-details-navigation-attached .day-details-navigation .user-selector-card{background:#fff;border-radius:0;font-size:.8em;margin-bottom:0}.flambia-dish-selector .day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector-line{display:none}.flambia-dish-selector .day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector{margin-bottom:0}.flambia-dish-selector .day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector img{display:none}.flambia-dish-selector .day-details-navigation-attached .day-details-navigation .day-selector-container{background:#fff;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;margin-top:-1px;padding:0 2em}.flambia-dish-selector .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector{margin-bottom:0;margin-top:-1px}.flambia-dish-selector .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector>div:first-child>div:first-child{border-radius:0;box-shadow:0 2px 1px 1px rgba(0,0,0,.05)}.flambia-dish-selector .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector-day{font-size:.8em}.flambia-dish-selector .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector-day>div:first-child{height:15px;margin-bottom:.3em;width:15px}@media (max-width:700px){.flambia-dish-selector .day-details-navigation-attached .day-details-navigation .day-selector-container{padding:0}.flambia-dish-selector .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector>div:first-child>div:first-child{border-radius:0}}.flambia-dish-selector .btn+.btn{margin-left:1rem}.flambia-dish-filter .modal-content{z-index:9999}.flambia-dish-filter .dish-carte{flex-direction:row}.flambia-dish-filter body{background:#fff;display:flex;flex-direction:column;min-height:100vh;position:relative}.flambia-dish-filter body:after{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition-duration:1s;width:100%;z-index:900}.flambia-dish-filter #js-app{overflow-x:hidden;overflow-y:visible}.flambia-dish-filter .wrapper{margin:0 auto;max-width:1300px;padding:0 1.2em;width:100%}@media (max-width:550px){.flambia-dish-filter .wrapper{padding:0 1em}}@media (max-width:700px){.flambia-dish-filter .panel-page>.wrapper{padding:0 .5em}}.flambia-dish-filter body.user-logged.panel{background:#f6f6f6}.flambia-dish-filter .site-content{flex:1}.flambia-dish-filter .visibleFixedHeader{margin-top:35px!important}.flambia-dish-filter .panel-page{background:#f6f6f6;flex:1;padding-top:2em}.flambia-dish-filter div{box-sizing:border-box}.flambia-dish-filter img,.flambia-dish-filter video{max-width:100%}.flambia-dish-filter img:not([src]),.flambia-dish-filter img[src=""]{visibility:hidden}.flambia-dish-filter .container,.flambia-dish-filter .container-resp{display:flex;flex-wrap:wrap;margin-left:-1%;margin-right:-1%}.flambia-dish-filter .container-resp.reverse,.flambia-dish-filter .container.reverse{flex-direction:row-reverse}.flambia-dish-filter .col1,.flambia-dish-filter .col1-12,.flambia-dish-filter .col1-2,.flambia-dish-filter .col1-3,.flambia-dish-filter .col1-4,.flambia-dish-filter .col1-5,.flambia-dish-filter .col1-6,.flambia-dish-filter .col11-12,.flambia-dish-filter .col2-3,.flambia-dish-filter .col2-5,.flambia-dish-filter .col3-4,.flambia-dish-filter .col3-5,.flambia-dish-filter .col4-5,.flambia-dish-filter .col5-12,.flambia-dish-filter .col5-6,.flambia-dish-filter .col7-12{box-sizing:border-box;margin-left:1%;margin-right:1%}.flambia-dish-filter .col1{width:98%}.flambia-dish-filter .col1-2{width:48%}.flambia-dish-filter .col1-3{width:31.333%}.flambia-dish-filter .col1-4{width:23%}.flambia-dish-filter .col1-5{width:18%}.flambia-dish-filter .col1-6{width:14.666%}.flambia-dish-filter .col2-3{width:64.666%}.flambia-dish-filter .col3-4{width:73%}.flambia-dish-filter .col2-5{width:38%}.flambia-dish-filter .col3-5{width:58%}.flambia-dish-filter .col4-5{width:78%}.flambia-dish-filter .col5-6{width:81.333%}@media (max-width:700px){.flambia-dish-filter .container-resp{width:100%}}@media (max-width:980px){.flambia-dish-filter .container-resp .col1-12,.flambia-dish-filter .container-resp .col1-3,.flambia-dish-filter .container-resp .col1-4,.flambia-dish-filter .container-resp .col1-5,.flambia-dish-filter .container-resp .col1-6,.flambia-dish-filter .container-resp .col2-3,.flambia-dish-filter .container-resp .col2-5,.flambia-dish-filter .container-resp .col3-4,.flambia-dish-filter .container-resp .col3-5,.flambia-dish-filter .container-resp .col4-5,.flambia-dish-filter .container-resp .col5-12,.flambia-dish-filter .container-resp .col5-6{width:48%}.flambia-dish-filter .container-resp .full-md{width:100%!important}}@media (max-width:700px){.flambia-dish-filter .container-resp .col1-2,.flambia-dish-filter .container-resp .col1-3,.flambia-dish-filter .container-resp .col1-4,.flambia-dish-filter .container-resp .col1-5,.flambia-dish-filter .container-resp .col1-6,.flambia-dish-filter .container-resp .col11-12,.flambia-dish-filter .container-resp .col2-3,.flambia-dish-filter .container-resp .col2-5,.flambia-dish-filter .container-resp .col3-4,.flambia-dish-filter .container-resp .col3-5,.flambia-dish-filter .container-resp .col4-5,.flambia-dish-filter .container-resp .col5-6,.flambia-dish-filter .container-resp .col7-12{width:100%}.flambia-dish-filter .sm-column-reverse{flex-direction:column-reverse}}@media (max-width:980px){.flambia-dish-filter .md-column-reverse{flex-direction:column-reverse}}@media (max-width:700px){.flambia-dish-filter .none-sm{display:none!important}}@media (max-width:980px){.flambia-dish-filter .none-md{display:none!important}}.flambia-dish-filter .none{display:none!important}.flambia-dish-filter .row{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 1em;width:100%}.flambia-dish-filter .column{display:flex;flex:1;flex-direction:column}@media (max-width:700px){.flambia-dish-filter .column{flex-basis:100%}}.flambia-dish-filter button{background:none;border:none;color:#1a1a17;font-family:Outfit,sans-serif;outline:none!important}.flambia-dish-filter button[type=button]{cursor:pointer}.flambia-dish-filter .btn{border:1px solid;border-radius:5em;color:#1a1a17;cursor:pointer;display:inline-block;font-weight:400;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.flambia-dish-filter .btn i:first-child{margin-right:.35em}.flambia-dish-filter .btn i:last-child{margin-left:.35em}.flambia-dish-filter .btn:visited{background:inherit;color:inherit}.flambia-dish-filter .btn.col-primary{background:#1a1a17;border-color:#1a1a17;color:#fff}.flambia-dish-filter .btn.col-primary:hover{background:#000;border-color:#000;color:#eab713}.flambia-dish-filter .btn.col-secondary{background:#eab713;border-color:#eab713;color:#1a1a17}.flambia-dish-filter .btn.col-secondary:hover{background:#d2a511;border-color:#d2a511}.flambia-dish-filter .btn.col-ternary{background:#26673e;border-color:#26673e;color:#f3f1ee}.flambia-dish-filter .btn.col-ternary:hover{background:#184228;border-color:#184228;color:#eab713}.flambia-dish-filter .btn.col-quadrary{background:#ee533a;border-color:#ee533a;color:#fff}.flambia-dish-filter .btn.col-quadrary:hover{background:#e23013;border-color:#e23013}.flambia-dish-filter .btn.col-primary-b{background:none;border-color:#1a1a17;color:#1a1a17}.flambia-dish-filter .btn.col-primary-b:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-dish-filter .btn.col-primary-bn{background:none;border:none;color:#1a1a17}.flambia-dish-filter .btn.col-primary-bn:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-dish-filter .btn.col-primary-bg{background:#f3f1ee;border-color:#1a1a17;color:#1a1a17}.flambia-dish-filter .btn.col-primary-bg:hover{background:#e9e9e9;border-color:#000;color:#000}.flambia-dish-filter .btn.col-SMART{background:#cbe657;border-color:#cbe657;color:#1a1a17}.flambia-dish-filter .btn.col-SMART:hover{background:#e9e9e9;border-color:#9dbb1c;color:#9dbb1c}.flambia-dish-filter .btn.col-PRIME{background:#ff8264;border-color:#ff8264;color:#1a1a17}.flambia-dish-filter .btn.col-PRIME:hover{background:#e9e9e9;border-color:#fd3100;color:#fd3100}.flambia-dish-filter .btn.btn-sm{font-size:.75em;font-weight:500;padding:.5em 1.2em}.flambia-dish-filter .btn.btn-md{font-size:.8em;font-weight:500;padding:1.2em 1.6em}.flambia-dish-filter .btn.btn-lg{font-size:1.1em;font-weight:700;padding:1.4em 3em}.flambia-dish-filter .btn.disabled{background:#d1d1d1!important;border-color:#d1d1d1!important;color:#35352f!important;opacity:.7;pointer-events:none}.flambia-dish-filter .btn.rounded{border-radius:50%;height:2.4em;padding:0;width:2.4em}.flambia-dish-filter .btn.show-more-btn{box-sizing:border-box;font-size:.8em;margin-bottom:2em;width:100%}.flambia-dish-filter .btn.always-right{margin-left:auto}.flambia-dish-filter .btn>i{pointer-events:none}.flambia-dish-filter .DayPickerInput>input,.flambia-dish-filter input[type=date],.flambia-dish-filter input[type=datetime-local],.flambia-dish-filter input[type=datetime],.flambia-dish-filter input[type=email],.flambia-dish-filter input[type=month],.flambia-dish-filter input[type=number],.flambia-dish-filter input[type=password],.flambia-dish-filter input[type=search],.flambia-dish-filter input[type=tel],.flambia-dish-filter input[type=text],.flambia-dish-filter input[type=time],.flambia-dish-filter input[type=week],.flambia-dish-filter select,.flambia-dish-filter textarea{align-items:center;background:#f6f6f6;border:1px solid #d1d1d1;border-radius:10px;box-sizing:border-box;color:#1a1a17;display:flex;font-family:Outfit,sans-serif;font-size:1em;justify-content:flex-end;line-height:1.3;outline:none!important;padding:.7em .9em;transition:all .2s ease;width:100%}.flambia-dish-filter .DayPickerInput>input:focus,.flambia-dish-filter input[type=date]:focus,.flambia-dish-filter input[type=datetime-local]:focus,.flambia-dish-filter input[type=datetime]:focus,.flambia-dish-filter input[type=email]:focus,.flambia-dish-filter input[type=month]:focus,.flambia-dish-filter input[type=number]:focus,.flambia-dish-filter input[type=password]:focus,.flambia-dish-filter input[type=search]:focus,.flambia-dish-filter input[type=tel]:focus,.flambia-dish-filter input[type=text]:focus,.flambia-dish-filter input[type=time]:focus,.flambia-dish-filter input[type=week]:focus,.flambia-dish-filter select:focus,.flambia-dish-filter textarea:focus{background:#fff;border:1px solid #1a1a17}.flambia-dish-filter textarea{height:130px}.flambia-dish-filter .hint{font-size:.85em;margin-bottom:2em;text-align:center;width:100%}.flambia-dish-filter .item-label{display:block;font-size:.75em;font-weight:700;margin-bottom:.35em;text-transform:uppercase}.flambia-dish-filter .item-label .req{color:#eab713;display:inline-block;margin-left:.1em}.flambia-dish-filter .item-label i.tooltip-icon{color:#d1d1d1;margin-left:7px;transition:color .3s ease}.flambia-dish-filter .item-label i.tooltip-icon:hover{color:#26673e}.flambia-dish-filter .item-label .bmc-tooltip{text-transform:none}.flambia-dish-filter .datepicker-item{position:relative}.flambia-dish-filter .datepicker-item .DayPickerInput{width:100%}.flambia-dish-filter .datepicker-item .DayPickerInput>input{padding-right:40px}.flambia-dish-filter .datepicker-item .icon-datepicker{font-size:1.3em;opacity:.5;position:absolute;right:10px;top:36px}.flambia-dish-filter .DayPickerInput>input:disabled{color:#d1d1d1}.flambia-dish-filter .small.radio-input-item .checkbox-radio-options>div>button label{font-size:.8em;text-align:left}.flambia-dish-filter .small.radio-input-item .checkbox-radio-options>div>button>span:first-child{border-radius:10px;height:20px;margin-right:.3em;width:20px}.flambia-dish-filter .small.radio-input-item .checkbox-radio-options>div>button>span:first-child>i{font-size:.7em}.flambia-dish-filter .checkbox-radio-options{align-items:center;display:flex;flex-wrap:wrap}.flambia-dish-filter .checkbox-radio-options.no-wrap{flex-wrap:nowrap}.flambia-dish-filter .checkbox-radio-options.no-inherit>div>button{width:auto}.flambia-dish-filter .checkbox-radio-options>div{margin-bottom:.4em;margin-top:.4em;width:100%}.flambia-dish-filter .checkbox-radio-options>div>button{align-items:center;cursor:pointer;display:flex;margin-right:1.7em;padding:0;width:inherit}.flambia-dish-filter .checkbox-radio-options>div>button>span:first-child{align-items:center;background:#e8e8e8;color:#fff;display:flex;flex-shrink:0;height:30px;justify-content:center;line-height:1;margin-right:.6em;overflow:hidden;transition:all .3s ease;width:30px}.flambia-dish-filter .checkbox-radio-options>div>button>span:first-child svg,.flambia-dish-filter .checkbox-radio-options>div>button>span:first-child>i{display:none;font-size:1.1em;line-height:1}.flambia-dish-filter .checkbox-radio-options>div>button label{font-size:.95em;line-height:1.2;padding:0;text-align:left}.flambia-dish-filter .checkbox-radio-options>div>button label .sublabel{color:#26673e;display:block;font-size:.6em;font-weight:500}.flambia-dish-filter .checkbox-radio-options>div>button label .tooltip-icon{color:#d1d1d1;margin-left:.2em}.flambia-dish-filter .checkbox-radio-options>div>button .icon{flex-shrink:0;margin-right:.4em;width:40px}.flambia-dish-filter .checkbox-radio-options>div>button .icon svg *{fill:#d1d1d1}.flambia-dish-filter .checkbox-radio-options>div>button:hover>span:first-child{background:#e9e9e9}.flambia-dish-filter .checkbox-radio-options>div.active>button>span:first-child{background:#eab713}.flambia-dish-filter .checkbox-radio-options>div.active>button>span:first-child .include-icon,.flambia-dish-filter .checkbox-radio-options>div.active>button>span:first-child i.include-icon{display:block}.flambia-dish-filter .checkbox-radio-options>div.active>button .icon svg *{fill:#eab713}.flambia-dish-filter .checkbox-radio-options.radio>div>button>span:first-child{border-radius:30px}.flambia-dish-filter .checkbox-radio-options.checkbox>div>button>span:first-child{border-radius:5px}.flambia-dish-filter .checkbox-radio-options>div.active.includer>button>span:first-child,.flambia-dish-filter .form-item.includer>.checkbox-radio-options>div.active>button>span:first-child{background:var(--col-success-dark)}.flambia-dish-filter .checkbox-radio-options>div.active.includer>button .icon svg *,.flambia-dish-filter .form-item.includer>.checkbox-radio-options>div.active>button .icon svg *{fill:var(--col-success-dark)}.flambia-dish-filter .checkbox-radio-options>div.active.excluder>button>span:first-child,.flambia-dish-filter .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child{background:#ee533a}.flambia-dish-filter .checkbox-radio-options>div.active.excluder>button>span:first-child .accept,.flambia-dish-filter .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .accept{background:#26673e}.flambia-dish-filter .checkbox-radio-options>div.active.excluder>button>span:first-child .include-icon,.flambia-dish-filter .checkbox-radio-options>div.active.excluder>button>span:first-child i.include-icon,.flambia-dish-filter .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .include-icon,.flambia-dish-filter .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child i.include-icon{display:none}.flambia-dish-filter .checkbox-radio-options>div.active.excluder>button>span:first-child .exclude-icon,.flambia-dish-filter .checkbox-radio-options>div.active.excluder>button>span:first-child i.exclude-icon,.flambia-dish-filter .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .exclude-icon,.flambia-dish-filter .form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child i.exclude-icon{display:block}.flambia-dish-filter .checkbox-radio-options>div.active.excluder>button .icon svg *,.flambia-dish-filter .form-item.excluder>.checkbox-radio-options>div.active>button .icon svg *{fill:#ee533a}.flambia-dish-filter .form-item.equal-width .checkbox-radio-options>div{width:25%}@media (max-width:980px){.flambia-dish-filter .form-item.equal-width .checkbox-radio-options>div{width:50%}}@media (max-width:700px){.flambia-dish-filter .form-item.equal-width .checkbox-radio-options>div{width:100%}}.flambia-dish-filter .form-item{margin-bottom:1.5em}.flambia-dish-filter .form-item.error input[type=date],.flambia-dish-filter .form-item.error input[type=datetime],.flambia-dish-filter .form-item.error input[type=email],.flambia-dish-filter .form-item.error input[type=month],.flambia-dish-filter .form-item.error input[type=number],.flambia-dish-filter .form-item.error input[type=password],.flambia-dish-filter .form-item.error input[type=search],.flambia-dish-filter .form-item.error input[type=text],.flambia-dish-filter .form-item.error input[type=time],.flambia-dish-filter .form-item.error input[type=week],.flambia-dish-filter .form-item.error textarea{border-color:#d1d1d1}.flambia-dish-filter .form-item.error .item-label{color:#ee533a}.flambia-dish-filter .form-item.checkbox-input-item,.flambia-dish-filter .form-item.radio-input-item{margin-bottom:1.3em}.flambia-dish-filter .form-item.checkbox-input-item.excluder-first,.flambia-dish-filter .form-item.radio-input-item.excluder-first{margin-bottom:0}.flambia-dish-filter .form-item>select{height:2.58em;padding:0 .9em}.flambia-dish-filter .select-tags-container{margin-bottom:2em}.flambia-dish-filter .dish-variants-select{height:70px;position:relative;text-align:left;transition:all .3s ease}.flambia-dish-filter .dish-variants-select>select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:1em;box-sizing:border-box;display:inline-block;font-size:.85em;font-weight:600;line-height:1.2;min-height:70px!important;padding:.4em 3.5em .4em .8em;white-space:pre-wrap;width:100%}.flambia-dish-filter .dish-variants-select.small>select{font-size:.95em;font-weight:400}.flambia-dish-filter .dish-variants-select>i{border-left:1px solid #d1d1d1;color:#d1d1d1;font-size:1.3em;line-height:70px;padding:0 .6em;pointer-events:none;position:absolute;right:0;top:0;transition:all .2s ease}.flambia-dish-filter .dish-variants-select:hover{cursor:pointer}.flambia-dish-filter .dish-variants-select:hover>select{background:#f6f6f6}.flambia-dish-filter .dish-variants-select:hover>i{color:#26673e}.flambia-dish-filter .checkbox-single-wrapper{align-items:center;cursor:pointer;display:inline-flex;gap:.5em;margin:1em 0}.flambia-dish-filter .checkbox-single-wrapper.rounded .checkbox{border-radius:50%}.flambia-dish-filter .checkbox-single-wrapper .checkbox{border:none;border-radius:5px;flex-shrink:0;height:30px;margin-right:5px;overflow:hidden;padding:0;width:30px}.flambia-dish-filter .checkbox-single-wrapper .checkbox.disabled .checkbox-inside.checked{background-color:#a3a3a3}.flambia-dish-filter .checkbox-single-wrapper .checkbox .checkbox-inside{background-color:#f3f1ee;display:block;height:100%;position:relative;transition:.2s;width:100%}.flambia-dish-filter .checkbox-single-wrapper .checkbox .checkbox-inside.checked{background-color:#26673e}.flambia-dish-filter .checkbox-single-wrapper .checkbox .checkbox-inside i{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.flambia-dish-filter .checkbox-single-wrapper .label{cursor:pointer;line-height:1em}@media (min-width:700px){.flambia-dish-filter .checkbox-single-wrapper .label.one-line-label{align-items:flex-end;display:flex}.flambia-dish-filter .checkbox-single-wrapper .label.one-line-label .label-short{line-height:1.2em;padding-left:.5em}}.flambia-dish-filter .checkbox-single-wrapper .label.disabled{color:#a3a3a3}.flambia-dish-filter .checkbox-single-wrapper .label span{display:block}.flambia-dish-filter .checkbox-single-wrapper .label .label-short{font-size:.6em;text-align:left}.flambia-dish-filter .modal-overlay{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;overflow-y:auto;padding:2em 1em;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;z-index:999}.flambia-dish-filter .ReactModal__Overlay.animate-right{opacity:0;transform:translateX(100px);transition:all .5s ease-in-out}.flambia-dish-filter .ReactModal__Overlay--after-open.animate-right{opacity:1;transform:translateX(0)}.flambia-dish-filter .ReactModal__Overlay--before-close.animate-right{opacity:0;transform:translateX(-100px)}.flambia-dish-filter .modal-content{-webkit-overflow-scrolling:"touch";background:#fff;border-radius:5px;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);margin-left:auto;margin-right:auto;max-width:100%;min-height:170px;outline:none;padding:2em;position:relative}.flambia-dish-filter .modal-content.modal-full-page{background:#f6f6f6;height:100%;left:0;overflow:auto;padding-left:1em;padding-right:1em;position:fixed;top:0;width:100%}.flambia-dish-filter .modal-content.modal-full-page>.wrapper{padding:0}.flambia-dish-filter .modal-content .loader:not(.bodyloader):not(.inside-content-loader){align-items:center;background:#fff;display:none;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:5}.flambia-dish-filter .modal-content.md{max-width:650px}.flambia-dish-filter .modal-content.md h1{margin-top:.3em}.flambia-dish-filter .modal-content.lg{max-width:950px}.flambia-dish-filter .modal-content.lg h1{margin-top:.3em}.flambia-dish-filter .modal-content.loading .loader{display:flex}@media (max-width:800px){.flambia-dish-filter .modal-content{padding:2em 1em}}.flambia-dish-filter .recommending-code-modal{display:flex;flex-direction:column;justify-content:center;max-width:800px;text-align:center}.flambia-dish-filter .recommending-code-modal .title-wrapper h2{font-size:2.5em;font-weight:700;margin-bottom:10px}.flambia-dish-filter .recommending-code-modal .title-wrapper .modal-steps{display:flex;flex-wrap:wrap;justify-content:center;text-align:left;width:100%}.flambia-dish-filter .recommending-code-modal .title-wrapper .modal-steps ol{margin:0 0 20px}.flambia-dish-filter .recommending-code-modal .title-wrapper .modal-steps ol li{font-weight:600}.flambia-dish-filter .recommending-code-modal .title-wrapper .modal-steps ol li::marker{color:#ee533a;font-weight:700}.flambia-dish-filter .recommending-code-modal .recommending-monkey{bottom:0;max-width:40%;position:absolute;right:0;z-index:99}@media (max-width:700px){.flambia-dish-filter .recommending-code-modal .recommending-monkey{display:none}}.flambia-dish-filter .recommending-code-modal .title{margin:0 80px}.flambia-dish-filter .recommending-code-modal .code-wrapper{width:100%}.flambia-dish-filter .recommending-code-modal .code-wrapper .code-field{max-width:none}.flambia-dish-filter .recommending-code-modal .code-wrapper .code-field .code-value{font-weight:700}.flambia-dish-filter .recommending-code-modal .code-wrapper .button-wrapper{max-width:none}.flambia-dish-filter .recommending-code-modal .code-wrapper .button-wrapper.left{margin-right:auto;width:50%}.flambia-dish-filter .recommending-code-modal .code-wrapper .button-wrapper.left .btn{margin:10px 0 0}@media (max-width:700px){.flambia-dish-filter .recommending-code-modal .code-wrapper .button-wrapper.left{justify-content:center;margin-right:0;width:100%}}.flambia-dish-filter .recommending-code-modal .bottom-wrapper{justify-content:center;margin-bottom:4em}.flambia-dish-filter .app-modal{display:flex;flex-direction:column;justify-content:center;max-width:800px;overflow:hidden;position:relative;text-align:center}.flambia-dish-filter .app-modal .wrapper{padding:20px 0 0}@media (max-width:700px){.flambia-dish-filter .app-modal .wrapper{padding:0 0 0 1em}}.flambia-dish-filter .app-modal .liane-image{position:absolute}.flambia-dish-filter .app-modal .liane-image.liane-image-1{left:-20px;top:-80px;transform:rotate(-20deg) scaleX(-1)}.flambia-dish-filter .app-modal .liane-image.liane-image-2{left:110px;top:-20px;transform:rotate(0deg)}.flambia-dish-filter .app-modal .liane-image.liane-image-3{left:175px;top:-20px;transform:rotate(-25deg) scaleX(-1) scale(.8)}.flambia-dish-filter .app-modal .liane-image.liane-image-4{left:200px;top:-95px;transform:rotate(0deg) scale(1.2)}.flambia-dish-filter .app-modal .liane-image.liane-image-5{left:360px;top:-20px;transform:scale(.8)}.flambia-dish-filter .app-modal .liane-image.liane-image-6{left:305px;top:-175px;transform:rotate(-12deg) scale(.52)}.flambia-dish-filter .app-modal .liane-image.liane-image-7{left:683px;top:-95px;transform:rotate(0deg) scale(.7)}.flambia-dish-filter .app-modal .liane-image.liane-image-8{left:543px;top:-20px;transform:rotate(0deg)}.flambia-dish-filter .app-modal .liane-image.liane-image-9{left:475px;top:-175px;transform:rotate(-12deg) scale(.52)}@media (max-width:700px){.flambia-dish-filter .app-modal .liane-image.liane-image-1{left:-100px;top:60px;transform:rotate(-90deg)}.flambia-dish-filter .app-modal .liane-image.liane-image-2{left:auto;right:170px}.flambia-dish-filter .app-modal .liane-image.liane-image-3{left:auto;right:240px}.flambia-dish-filter .app-modal .liane-image.liane-image-4{left:auto;right:20px}.flambia-dish-filter .app-modal .liane-image.liane-image-6{left:auto;right:170px}.flambia-dish-filter .app-modal .liane-image.liane-image-5,.flambia-dish-filter .app-modal .liane-image.liane-image-7,.flambia-dish-filter .app-modal .liane-image.liane-image-8,.flambia-dish-filter .app-modal .liane-image.liane-image-9{display:none}}@media (max-width:570px){.flambia-dish-filter .app-modal .liane-image.liane-image-3{display:none}.flambia-dish-filter .app-modal .liane-image.liane-image-6{right:100px}}@media (max-width:500px){.flambia-dish-filter .app-modal .liane-image.liane-image-3{display:block}.flambia-dish-filter .app-modal .liane-image.liane-image-6{display:none}}.flambia-dish-filter .app-modal .background-polygon{background-color:#eab713;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;-webkit-clip-path:polygon(0 60%,100% 40%,100% 100%,75% 100%,0 100%);clip-path:polygon(0 60%,100% 40%,100% 100%,75% 100%,0 100%);height:220px;left:0;position:absolute;width:100%}.flambia-dish-filter .app-modal .app-modal-container{align-items:flex-start;display:flex;flex-direction:column}.flambia-dish-filter .app-modal .app-modal-container .description{font-size:1em;font-weight:700;margin-bottom:21px;text-align:left}.flambia-dish-filter .app-modal .app-modal-container .description span{color:#26673e}@media (max-width:700px){.flambia-dish-filter .app-modal .app-modal-container .description br{display:none}}.flambia-dish-filter .app-modal .app-modal-container .download{font-size:.9em;font-weight:600;margin-bottom:10px;z-index:99}@media (max-width:700px){.flambia-dish-filter .app-modal .app-modal-container .download{margin-top:4em}.flambia-dish-filter .app-modal .app-modal-container .download.is-os{margin-top:8em}}@media (max-width:450px){.flambia-dish-filter .app-modal .app-modal-container .download{margin-top:6em}}.flambia-dish-filter .app-modal .app-modal-container .store-links-container{display:flex;flex-direction:row}.flambia-dish-filter .app-modal .app-modal-container .store-links-container .store-link{display:flex;flex-direction:column;margin-bottom:10px;margin-right:50px;z-index:1}.flambia-dish-filter .app-modal .app-modal-container .store-links-container .store-link .qr-code-container{align-items:center;background-color:#fff;display:flex;height:125px;justify-content:center;width:125px}.flambia-dish-filter .app-modal .app-modal-container .store-links-container .store-link img{max-width:110px}@media (max-width:700px){.flambia-dish-filter .app-modal .app-modal-container .store-links-container{align-items:flex-end;flex-direction:column}.flambia-dish-filter .app-modal .app-modal-container .store-links-container .store-link .qr-code-container,.flambia-dish-filter .app-modal .app-modal-container .store-links-container .store-link.store-link-hidden{display:none}}.flambia-dish-filter .app-modal .icons{height:140px;position:absolute;right:33%;top:60px;width:140px}.flambia-dish-filter .app-modal .icons .icon{position:absolute}.flambia-dish-filter .app-modal .icons .icon img{height:100%}.flambia-dish-filter .app-modal .icons .icon1{bottom:4%;height:47%;right:46%}.flambia-dish-filter .app-modal .icons .icon1 img{transform:rotate(-15deg)}.flambia-dish-filter .app-modal .icons .icon2{bottom:43%;height:55%;right:-10px}.flambia-dish-filter .app-modal .icons .icon3{bottom:64%;height:50%;right:51%}@media (max-width:700px){.flambia-dish-filter .app-modal .icons{height:120px;top:90px;width:240px}.flambia-dish-filter .app-modal .icons .icon1{height:50%;right:34%}.flambia-dish-filter .app-modal .icons .icon2{height:52%;right:5%}.flambia-dish-filter .app-modal .icons .icon3{bottom:40%;height:50%;right:65%}}@media (max-width:550px){.flambia-dish-filter .app-modal .icons{height:90px;right:80px;top:100px}}@media (max-width:450px){.flambia-dish-filter .app-modal .icons .icon3{right:60%}}@media (max-width:400px){.flambia-dish-filter .app-modal .icons{right:70px;top:120px}}.flambia-dish-filter .app-modal .title-wrapper{align-items:center;display:flex;flex-direction:row;margin:1.3em 0 .8em}.flambia-dish-filter .app-modal .title-wrapper h2{font-size:2.4em;font-weight:700;margin-bottom:0;white-space:nowrap}.flambia-dish-filter .app-modal .title-wrapper img{height:2em;margin-right:.8em;width:2em}@media (max-width:700px){.flambia-dish-filter .app-modal .title-wrapper{margin-top:-.4em}}@media (max-width:400px){.flambia-dish-filter .app-modal .title-wrapper{margin-top:.4em}}.flambia-dish-filter .app-modal .recommending-monkey{bottom:-27px;max-width:40%;position:absolute;right:10px;z-index:99}.flambia-dish-filter .app-modal .recommending-monkey img{max-width:345px}@media (max-width:700px){.flambia-dish-filter .app-modal .recommending-monkey{max-width:none;right:-2em}.flambia-dish-filter .app-modal .recommending-monkey img{max-width:260px}}@media (max-width:550px){.flambia-dish-filter .app-modal .recommending-monkey{max-width:none;right:-5em}.flambia-dish-filter .app-modal .recommending-monkey img{max-width:230px}}.flambia-dish-filter .app-modal .title{margin:0 80px}.flambia-dish-filter .app-modal .code-wrapper{width:100%}.flambia-dish-filter .app-modal .code-wrapper .code-field{max-width:none}.flambia-dish-filter .app-modal .code-wrapper .code-field .code-value{font-weight:700}.flambia-dish-filter .app-modal .code-wrapper .button-wrapper{max-width:none}.flambia-dish-filter .app-modal .code-wrapper .button-wrapper.left{margin-right:auto;width:50%}.flambia-dish-filter .app-modal .code-wrapper .button-wrapper.left .btn{margin:10px 0 0}@media (max-width:700px){.flambia-dish-filter .app-modal .code-wrapper .button-wrapper.left{justify-content:center;margin-right:0;width:100%}}.flambia-dish-filter .app-modal .bottom-wrapper{justify-content:center;margin-bottom:4em}.flambia-dish-filter .done-modal .wrapper{margin:0 50px;width:100%}.flambia-dish-filter .done-modal .confetti-group{display:flex;flex-wrap:wrap;position:absolute;transform:translate(-50%,-50%);width:85px;z-index:0}.flambia-dish-filter .done-modal .confetti-group>*{margin:8px}.flambia-dish-filter .done-modal .confetti-group.index-1{left:calc(5% + 80px);top:calc(5% + 80px)}.flambia-dish-filter .done-modal .confetti-group.index-2{left:calc(95% - 80px);top:calc(45% - 80px)}.flambia-dish-filter .done-modal .confetti-group.index-3{left:calc(25% - 80px);top:calc(80% - 80px)}.flambia-dish-filter .done-modal .confetti-group.index-4{left:calc(95% - 80px);top:calc(40% + 80px)}@media (max-width:800px){.flambia-dish-filter .done-modal .confetti-group{display:none}}.flambia-dish-filter .done-modal h3{color:#26673e;font:normal normal 800 18px/24px Mulish;margin:0 80px 2em}.flambia-dish-filter .done-modal h4{color:#1a1a17;font:italic normal 600 16px/20px Mulish;width:100%}.flambia-dish-filter .done-modal .icon{font-size:3em;margin-bottom:.2em}.flambia-dish-filter .done-modal .title{color:#1a1a17;font:normal normal 800 30px/38px Mulish;margin-bottom:.5em}.flambia-dish-filter .done-modal .btn{margin-bottom:27px}@media (max-width:700px){.flambia-dish-filter .done-modal h3{margin:0 0 2em}.flambia-dish-filter .done-modal .title{margin:0 0 .5em}}.flambia-dish-filter .close-modal-btn{cursor:pointer;opacity:.5;position:absolute;right:1em;top:1em;transition:all .3s ease}.flambia-dish-filter .close-modal-btn:hover{opacity:1}.flambia-dish-filter .modal-footer{border-top:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:1em;text-align:right}.flambia-dish-filter .modal-footer .btn{margin-bottom:.7em;margin-left:1em}@media (max-width:450px){.flambia-dish-filter .modal-footer .btn{margin-left:0;width:100%}}.flambia-dish-filter body.ReactModal__Body--open{overflow:hidden}.flambia-dish-filter body.ReactModal__Body--open.fixed-modal{position:fixed;width:100%}.flambia-dish-filter .ReactModal__Overlay--after-open{opacity:1}.flambia-dish-filter .ReactModal__Overlay--before-close{opacity:0}.flambia-dish-filter .modal-standard{padding:2em 2em 1em;width:700px}.flambia-dish-filter .modal-small{padding:1em;width:450px}.flambia-dish-filter .card{background:#fff;border-radius:1.25rem;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);margin-bottom:1.5em;overflow:hidden;padding:2em;position:relative;transition:all .3s ease}.flambia-dish-filter .card.hidden{display:none}.flambia-dish-filter .card.loader{position:relative}.flambia-dish-filter .card.loader .loader-content{align-items:center;background:#fff;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:5}.flambia-dish-filter .card .card-title{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;font-size:1.3em;justify-content:space-between;margin-top:-.5em;padding-bottom:.8em}.flambia-dish-filter .card .card-title>span{padding-right:1em}.flambia-dish-filter .card .card-title .card-title-button,.flambia-dish-filter .card .card-title .card-title-radio-checkbox{font-size:.7em}.flambia-dish-filter .card .card-title .card-title-radio-checkbox .form-item.checkbox-input-item,.flambia-dish-filter .card .card-title .card-title-radio-checkbox .form-item.radio-input-item{margin-bottom:0}.flambia-dish-filter .card .card-header{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;margin-bottom:1em;padding-bottom:.8em;width:100%}.flambia-dish-filter .card .card-header h2{font-size:1.5em;margin-bottom:0}@media (max-width:700px){.flambia-dish-filter .card .card-header{flex-direction:column;gap:1em}.flambia-dish-filter .card{border-radius:0}}@media (max-width:500px){.flambia-dish-filter .card{padding:1em}.flambia-dish-filter .card .card-title{flex-wrap:wrap;justify-content:flex-start;margin-top:-.2em}.flambia-dish-filter .card .card-title .card-title-button,.flambia-dish-filter .card .card-title .card-title-radio-checkbox{margin-top:.65em}}.flambia-dish-filter .card .close-card-btn{color:#d1d1d1;cursor:pointer;position:absolute;right:1em;top:1em;transition:all .3s ease}.flambia-dish-filter .card .close-card-btn:hover{color:#26673e}.flambia-dish-filter .card .child{transition:.4s}.flambia-dish-filter .card .child.hidden{height:0;opacity:0;overflow:hidden}.flambia-dish-filter .centered-card{border:3px solid #1a1a17;text-align:center}.flambia-dish-filter .centered-card>img{border-radius:.5em;margin-bottom:1em;width:120px}.flambia-dish-filter .centered-card p{text-align:center}.flambia-dish-filter .centered-card>.btn{margin:0 .5em}.flambia-dish-filter .centered-card .card-title{justify-content:center}.flambia-dish-filter .centered-card.col-secondary{border-color:#eab713}.flambia-dish-filter .centered-card.col-ternary{border-color:#26673e}.flambia-dish-filter .centered-card.col-quadrary{border-color:#ee533a}.flambia-dish-filter .dish-selector{padding-top:6em;position:relative}.flambia-dish-filter .dish-selector .dish-selector-top{align-items:center;background-color:#1a1a17;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;justify-content:space-between;left:0;padding:0 1em;position:fixed;top:0;width:100%;z-index:100}.flambia-dish-filter .dish-selector .dish-selector-top .title-wrapper{padding:1em 0}.flambia-dish-filter .dish-selector .dish-selector-top .title-wrapper h2{color:#fff;font-size:1.3em;margin-bottom:0}.flambia-dish-filter .dish-selector .dish-selector-top .title-wrapper h5{color:#eab713;margin-bottom:0}.flambia-dish-filter .dish-selector .dish-selector-top .btn-sm{border-color:#fff;color:#fff}.flambia-dish-filter .dish-selector .dish-selector-top .btn-sm:hover{background:#000}@media (max-width:700px){.flambia-dish-filter .dish-selector .dish-selector-top .dish-selector-return-btn span{display:none}}.flambia-dish-filter .dish-selector .filter-box{padding:1em}.flambia-dish-filter .dish-selector .filter-box .view-type-control{align-items:center;display:flex}.flambia-dish-filter .dish-selector .filter-box .view-type-control .view-type-button{align-items:center;display:flex;gap:.5em}.flambia-dish-filter .dish-selector .filter-box .view-type-control .view-type-button:first-child{margin-right:1em}.flambia-dish-filter .dish-selector .filter-box .view-type-control .view-type-button i{color:#d1d1d1}.flambia-dish-filter .dish-selector .filter-box .view-type-control .view-type-button h4{font-weight:400;margin:0}.flambia-dish-filter .dish-selector .filter-box .view-type-control .view-type-button.active i{color:#26673e}.flambia-dish-filter .dish-selector .filter-box .view-type-control .view-type-button.active h4{font-weight:700}.flambia-dish-filter .dish-selector .filter-box .floating-filter-button{font-size:.7em;left:0;position:fixed;top:25%;transform:translateY(-50%);z-index:999}.flambia-dish-filter .dish-selector .filter-box .floating-filter-button>.filter-button{border-radius:0 1em 1em 0;padding:1em .4em;transform:translateX(-100%);transition-duration:.4s}.flambia-dish-filter .dish-selector .filter-box .floating-filter-button>.filter-button i{font-size:2em;margin-right:0}.flambia-dish-filter .dish-selector .filter-box .filter-button{align-items:center;display:flex;gap:1em;justify-content:center}.flambia-dish-filter .dish-selector .filter-box .filter-button.floating{flex-direction:column}.flambia-dish-filter .dish-selector .filter-box .filter-button>span{padding:.4em 0}.flambia-dish-filter .dish-selector .filter-box .filter-button .filters-count{background-color:#eab713;border-radius:2em;color:#1a1a17;padding:.3em 1em}.flambia-dish-filter .dish-selector .filter-box .filter-box-title{display:flex;justify-content:flex-end}@media (min-width:700px){.flambia-dish-filter .dish-selector .filter-box .filter-box-title{justify-content:space-between}}.flambia-dish-filter .dish-selector .filter-box .filter-box-title>div{align-items:center;display:flex;flex-wrap:wrap}.flambia-dish-filter .dish-selector .filter-box .filter-box-title>div h2{font-size:1.2em;margin-bottom:0;margin-right:.5em}.flambia-dish-filter .dish-selector .filter-box .filter-box-title>div h2>i{color:#26673e;font-size:.9em;margin-right:.5em}@media (max-width:700px){.flambia-dish-filter .dish-selector .filter-box .filter-box-title>div h2{font-size:1em}}.flambia-dish-filter .dish-selector .filter-box .filter-box-title>div .btn{font-size:.7em;margin-bottom:.6em;margin-right:.5em;margin-top:.6em}.flambia-dish-filter .dish-selector .filter-box .filter-box-title .arrow-button{border-left:1px solid #d1d1d1;color:#26673e;font-size:1.5em;padding-left:.8em}.flambia-dish-filter .dish-selector .filter-box .filter-section-container{font-size:.9em;padding-top:1em}.flambia-dish-filter .dish-selector .filter-box .filter-section{border-top:1px dashed #d1d1d1;margin-bottom:1em;padding-top:1em}.flambia-dish-filter .dish-selector .filter-box .filter-section .form-item,.flambia-dish-filter .dish-selector .filter-box .filter-section:last-child{margin-bottom:0}.flambia-dish-filter .dish-selector .filter-box .filter-section .btn-md{width:100%}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper.dish-content-wrapper{margin:0 1.6em}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper h3{font-size:1em;font-weight:600;text-transform:uppercase}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte{display:flex;flex-wrap:nowrap;justify-content:space-between;min-height:270px;overflow:hidden;padding:0}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte.dish-content-menu{height:100%}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte.excluded{border:1px solid #ee533a}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte.dish-carte-loading{border:1px solid #f3f1ee}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte.dish-carte-loading.excluded{border:1px solid #ee533a}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{display:flex;justify-content:center;overflow:hidden;width:225px}@media (min-width:1050px){.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{width:280px}}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content{display:flex;flex-direction:column;justify-content:space-between;padding:1em;width:100%}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder{display:flex;flex-direction:column;justify-content:space-between}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .text-container .text-placeholder{background-color:#f3f1ee;border-radius:.2em;height:1em;margin-top:1em}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .button-container{display:flex;justify-content:flex-end;margin-top:1em}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .button-container .button-placeholder{background-color:#f3f1ee;border-radius:.8em;height:1.6em;margin-left:.5em;width:100px}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side h4{font-size:1.1em;font-weight:600;margin:0 0 .7em}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side .dish-variants-select{margin-bottom:.9em}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side .tags-wrapper{margin-bottom:.7em}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{align-items:flex-end;color:#ee533a;display:flex;flex-grow:1;font-size:.85em;font-weight:500;margin:-.4em 0 .2em;text-align:left}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{width:100%}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;font-weight:600;justify-content:space-between;margin-bottom:.9em;padding:.3em 0;width:100%}@media (max-width:1150px){.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{flex-wrap:wrap}}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector{width:120px}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector .size-label{display:flex;font-size:.9em;justify-content:center;text-align:center;width:100%}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .box-wrapper{align-content:center;align-items:center;display:flex;font-size:.95em;justify-content:flex-end}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .box-wrapper img{display:flex;height:30px}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper{align-content:center;align-items:center;display:flex;font-size:.95em;font-weight:700;justify-content:flex-end;margin-left:auto;white-space:nowrap}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{align-items:center;display:flex;width:45px}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper img{max-height:20px}@media (max-width:1150px){.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{display:none}}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .dot-price{border-radius:3em;flex-shrink:0;height:1em;margin-right:.4em;width:1em}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper.PRIME .dot-price{display:none}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper>button:last-child{margin-left:auto;padding:0}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper{justify-content:flex-end;margin-bottom:0}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper .btn{font-size:.8em;margin:0}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper .dish-care-del-btn{margin-right:auto}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper:last-child{margin-right:0}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte-empty{align-items:center;background-color:#f3f1ee;display:flex;justify-content:center;min-height:270px}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper h2{margin-bottom:.5em;opacity:.45}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper h3{font-size:.9em;font-weight:600;margin-bottom:.4em;opacity:.45}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper p{font-size:.85em;margin-bottom:1em;opacity:.45;text-align:center}@media (max-width:980px){.flambia-dish-filter .dish-carte-container .dish-carte-wrapper.col1-2{width:100%}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte{font-size:.9em;min-height:200px}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side h4{font-size:1.25em}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{align-items:center;flex-wrap:nowrap;justify-content:space-between}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector{width:110px}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector span{font-size:1.1em}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper{justify-content:flex-end;margin-left:auto}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{display:flex}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte-empty{max-width:none;min-height:280px;width:100%}}@media (max-width:700px){.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte{flex-wrap:wrap;font-size:.85em}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{height:150px;max-height:35vw;width:100%}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image.big-image{height:200px;max-height:55vw}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content{width:100%}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{margin-bottom:.3em}.flambia-dish-filter .dish-carte-container .dish-carte-wrapper .dish-carte-empty{max-height:30vw}}.flambia-dish-filter .dish-carte-container.details-view{display:grid;grid-template-columns:100%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper.col1-2{width:98%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte{max-width:none;min-height:340px;width:100%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .top-side{width:100%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{margin-bottom:10px}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side{display:flex;margin-bottom:.5em}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p{font-size:.8em;margin-bottom:0}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p span{font-weight:500;text-transform:uppercase}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p .allergen{text-transform:none}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info{flex-grow:0;flex-shrink:0;margin-bottom:0;margin-right:4%;width:48%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend{font-size:.8em}@media (max-width:1300px){.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend>div{width:47%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend>div:last-child{margin-right:3%}}@media (max-width:700px){.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .chart{height:10px}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side{flex-wrap:wrap}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section{margin:0 0 .5em;width:100%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info{margin:0;width:100%}}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{display:flex}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-weight:600;justify-content:space-between;padding:5px 0;width:100%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row p{margin:0;text-align:left}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row .rate span{margin-left:5px}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side .buttons-wrapper{justify-content:flex-end}@media (max-width:700px){.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{flex-wrap:wrap}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side{margin:0 0 .5em;width:100%}.flambia-dish-filter .dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side{margin:0;width:100%}}.flambia-dish-filter .website .dish-carte{border:1px solid #d1d1d1}.flambia-dish-filter .dish-carte-price-group span{font-size:.8em;font-weight:400}.flambia-dish-filter .dish-carte-price-group div{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.flambia-dish-filter .dish-carte-price-group div img{max-width:3.2em}.flambia-dish-filter .dish-carte-modal{max-width:900px}.flambia-dish-filter .dish-carte-modal .content-diet-title{font-size:1em;font-weight:600}.flambia-dish-filter .dish-carte-modal .top-side{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;width:100%}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-image{height:auto;max-width:225px}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-image img{border-radius:10px;max-width:225px!important}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content{margin-bottom:20px;max-width:580px;width:100%}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content>h4{font-weight:700;margin-bottom:1rem}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content .dish-variants-select{margin-bottom:10px}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content p{color:#ee533a;font-size:14px;font-weight:500}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-weight:600;justify-content:space-between;padding:10px 0;width:100%}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .carte-kcal-selector{margin-left:20px;width:90px}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .carte-kcal-selector .size-label{display:flex;justify-content:center;text-align:center;width:100%}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper{align-content:center;align-items:center;display:flex;font-weight:500;font-weight:700;justify-content:flex-end;white-space:nowrap}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper img{margin-right:2px;max-height:20px}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper .dot-price{border-radius:50px;height:15px;margin-right:5px;width:15px}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper.PRIME .dot-price{display:none}.flambia-dish-filter .dish-carte-modal .ingredients-section{font-size:13px;margin-bottom:20px;text-align:left;width:100%}.flambia-dish-filter .dish-carte-modal .ingredients-section p{margin-bottom:0}.flambia-dish-filter .dish-carte-modal .ingredients-section p span{font-weight:600;text-transform:uppercase}.flambia-dish-filter .dish-carte-modal .ingredients-section p .allergen{text-transform:none}.flambia-dish-filter .dish-carte-modal .stats-section{-moz-column-gap:2%;column-gap:2%;display:flex;grid-template-columns:49% 49%}.flambia-dish-filter .dish-carte-modal .stats-section .stats-row{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:2em;padding:10px 0;width:100%}.flambia-dish-filter .dish-carte-modal .stats-section .stats-row p{margin:0;text-align:left}.flambia-dish-filter .dish-carte-modal .stats-section .stats-row .rate span{margin-left:5px}@media (max-width:700px){.flambia-dish-filter .dish-carte-modal .stats-section .stats-row{margin-bottom:.5em}.flambia-dish-filter .dish-carte-modal .stats-section{flex-wrap:wrap}}.flambia-dish-filter .dish-carte-modal .additional-info{font-size:15px;margin-bottom:40px;text-align:left}.flambia-dish-filter .dish-carte-modal .additional-info span{font-weight:600}@media (max-width:940px){.flambia-dish-filter .dish-carte-modal .top-side{justify-content:center}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-image{margin-bottom:20px}.flambia-dish-filter .dish-carte-modal .top-side .dish-carte-modal-content{max-width:none}}.flambia-dish-filter .dish-image{border-radius:10px;flex-shrink:0;height:100%;overflow:hidden;width:100%}.flambia-dish-filter .dish-image a,.flambia-dish-filter .dish-image div,.flambia-dish-filter .dish-image img,.flambia-dish-filter .dish-image video{display:block;height:100%!important;width:100%!important}.flambia-dish-filter .tags-wrapper{align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 1em;width:100%}.flambia-dish-filter .tags-wrapper .tag-label{border:1px solid;border-radius:1em;font-size:.65em;font-weight:500;margin-bottom:.5em;margin-right:.3em;opacity:.85;padding:0 .7em}.flambia-dish-filter .tags-wrapper .tag-label.small{font-size:.5em}.flambia-dish-filter .tags-wrapper .tag-label#vegan-tag{border-color:#7ed18e;color:#7ed18e}.flambia-dish-filter .tags-wrapper .tag-label#wege-tag{border-color:#76a26c;color:#76a26c}.flambia-dish-filter .tags-wrapper .tag-label#gf-tag{border-color:#d1cb7e;color:#d1cb7e}.flambia-dish-filter .tags-wrapper .tag-label#io-tag{border-color:#d19b7e;color:#d19b7e}.flambia-dish-filter .tags-wrapper .tag-label#lf-tag{border-color:#7ec1d1;color:#7ec1d1}.flambia-dish-filter .macro-info{margin-bottom:1.5em}.flambia-dish-filter .macro-info .legend{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:.9em;justify-content:space-between}.flambia-dish-filter .macro-info .legend>div{display:flex;flex:2 0 auto;flex-direction:column;justify-content:center;margin-bottom:1em;margin-right:3%;width:22%}.flambia-dish-filter .macro-info .legend>div .name{align-items:center;display:flex;font-size:.65em;font-weight:600;margin-bottom:.5em;padding-top:.7em;text-transform:uppercase}.flambia-dish-filter .macro-info .legend>div .name:not(.no-border){border-top:1px solid #d1d1d1}.flambia-dish-filter .macro-info .legend>div .name>span{border-radius:100px;height:15px;margin-right:10px;width:15px}.flambia-dish-filter .macro-info .legend>div.proteins .name>span{background:#dcdbc6}.flambia-dish-filter .macro-info .legend>div.carbons .name>span{background:#e0b777}.flambia-dish-filter .macro-info .legend>div.fat .name>span{background:#a9bac8}.flambia-dish-filter .macro-info .legend>div.kcal .name>span{display:none}.flambia-dish-filter .macro-info .legend>div .burn-icon{display:inline-block!important}.flambia-dish-filter .macro-info .legend>div .value{font-size:1.1em;font-weight:600;line-height:1.2}.flambia-dish-filter .macro-info .legend>div .value span{font-size:.8em;font-weight:400}.flambia-dish-filter .macro-info .legend>div .value span.additional-info{font-size:.65em}.flambia-dish-filter .macro-info .legend>div:last-child{margin-right:0}@media (max-width:980px){.flambia-dish-filter .macro-info .legend>div{width:47%}.flambia-dish-filter .macro-info .legend>div:last-child{margin-right:3%}}.flambia-dish-filter .macro-info .chart{align-items:stretch;border-radius:10px;display:flex;height:15px;margin-bottom:1em;overflow:hidden}.flambia-dish-filter .macro-info .chart>div{flex:1 0 auto}.flambia-dish-filter .macro-info .chart>div.proteins{background:#dcdbc6}.flambia-dish-filter .macro-info .chart>div.carbons{background:#e0b777}.flambia-dish-filter .macro-info .chart>div.fat{background:#a9bac8}.flambia-dish-filter .exclusion-list-wrapper{border-top:1px solid #d1d1d1;margin:1em 0;width:100%}.flambia-dish-filter .exclusion-list-wrapper .list-item{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:14px 0;width:100%}.flambia-dish-filter .exclusion-list-wrapper .list-item .left-side{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;width:80%}.flambia-dish-filter .exclusion-list-wrapper .list-item .left-side img{margin-right:15px;width:40px}.flambia-dish-filter .exclusion-list-wrapper .list-item .left-side .txt-content{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.flambia-dish-filter .exclusion-list-wrapper .list-item .left-side .txt-content h2{font-size:12px;margin-bottom:.5em;width:100%}.flambia-dish-filter .exclusion-list-wrapper .list-item .left-side .txt-content p{font-size:15px;margin:0;text-align:left}.flambia-dish-filter .exclusion-list-wrapper .list-item .left-side .txt-content p .beta-tag{color:#59af9f;font-size:11px;font-weight:600;margin-left:5px}.flambia-dish-filter .exclusion-list-wrapper .list-item .left-side .txt-content p .more-info-icon{font-size:12px;margin-left:5px;opacity:.5;transition:.3s}.flambia-dish-filter .exclusion-list-wrapper .list-item .left-side .txt-content p .more-info-icon:hover{cursor:pointer;opacity:1}@media (max-width:700px){.flambia-dish-filter .exclusion-list-wrapper .list-item .left-side .txt-content>.description{display:none}}.flambia-dish-filter .exclusion-list-wrapper .list-item .left-side .txt-content .excluded-string{text-transform:lowercase}.flambia-dish-filter .exclusion-list-wrapper .list-item .right-side>.fas{font-size:1.4em}.flambia-dish-filter .afterSave-text{font-weight:500}.flambia-dish-filter .exclusion-modal{max-width:865px}.flambia-dish-filter .exclusion-modal .title-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;width:100%}.flambia-dish-filter .exclusion-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-dish-filter .exclusion-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-dish-filter .exclusion-modal .buttons-wrapper,.flambia-dish-filter .exclusion-modal .buttons-wrapper .btn,.flambia-dish-filter .exclusion-modal .form-item{margin-bottom:0}.flambia-dish-filter .exclusion-modal.settings .exclusion-items-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.flambia-dish-filter .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;width:100%}.flambia-dish-filter .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item label{width:100%}.flambia-dish-filter .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .left-side h2{font-size:12px;font-weight:600;margin-bottom:6px;width:100%}.flambia-dish-filter .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .left-side p{font-size:15px;text-align:left}.flambia-dish-filter .exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .dish-variants-select{height:53px;width:140px}.flambia-dish-filter .exclusion-modal.diet-type-modal{transition:all .3s ease}.flambia-dish-filter .exclusion-modal.diet-type-modal .title-wrapper{border-bottom:2px solid #d1d1d1;margin-bottom:30px;padding-bottom:20px}.flambia-dish-filter .exclusion-modal.diet-type-modal .buttons-wrapper{border-top:none}.flambia-dish-filter .exclusion-modal.diet-type-modal [data-css=AnimatedCurrentView]{transition:height .2s ease}.flambia-dish-filter .exclusion-modal.diet-type-modal .modal-footer{border-bottom:none}.flambia-dish-filter .exclusion-items-wrapper{align-content:center;-moz-column-gap:2%;column-gap:2%;display:grid;grid-template-columns:32% 32% 32%;margin-top:20px;width:100%}.flambia-dish-filter .exclusion-items-wrapper .exclusion-item{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin:0;padding:.6em 0}.flambia-dish-filter .exclusion-items-wrapper .exclusion-item label{font-weight:500}.flambia-dish-filter .exclusion-items-wrapper .exclusion-item img{margin:0 .8em;width:4em}.flambia-dish-filter .exclusion-items-wrapper .exclusion-item p{font-size:17px;margin:0;text-align:left}@media (max-width:900px){.flambia-dish-filter .exclusion-items-wrapper .exclusion-item{max-width:100%}}.flambia-dish-filter .exclusion-items-wrapper :last-child{border-bottom:none}@media (max-width:900px){.flambia-dish-filter .exclusion-items-wrapper{grid-template-columns:100%}}.flambia-dish-filter .aftersave-modal{max-width:865px}.flambia-dish-filter .aftersave-modal .title-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;width:100%}.flambia-dish-filter .aftersave-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-dish-filter .aftersave-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-dish-filter .aftersave-modal .form-item{margin-bottom:0}.flambia-dish-filter .aftersave-modal .exclusion-items-wrapper{align-content:center;border-top:1px solid #d1d1d1;-moz-column-gap:2%;column-gap:2%;display:grid;grid-template-columns:49% 49%;margin-top:20px;width:100%}.flambia-dish-filter .aftersave-modal .exclusion-items-wrapper .exclusion-item{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:flex-start;margin:0;max-width:389px;padding:13px}.flambia-dish-filter .aftersave-modal .exclusion-items-wrapper .exclusion-item img{margin-right:10px;width:42px}.flambia-dish-filter .aftersave-modal .exclusion-items-wrapper .exclusion-item p{font-size:17px;margin:0;text-align:left}@media (max-width:900px){.flambia-dish-filter .aftersave-modal .exclusion-items-wrapper .exclusion-item{max-width:100%}}.flambia-dish-filter .aftersave-modal .exclusion-items-wrapper :last-child{border-bottom:none}@media (max-width:900px){.flambia-dish-filter .aftersave-modal .exclusion-items-wrapper{grid-template-columns:100%}}.flambia-dish-filter .aftersave-modal .buttons-wrapper,.flambia-dish-filter .aftersave-modal .buttons-wrapper .btn{margin-bottom:0}.flambia-dish-filter .aftersave-modal.settings .exclusion-items-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.flambia-dish-filter .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;width:100%}.flambia-dish-filter .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item label{width:100%}.flambia-dish-filter .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .left-side h2{font-size:12px;font-weight:600;margin-bottom:6px;width:100%}.flambia-dish-filter .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .left-side p{font-size:15px;text-align:left}.flambia-dish-filter .aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .dish-variants-select{height:53px;width:140px}.flambia-dish-filter .aftersave-modal.diet-type-modal{transition:all .3s ease}.flambia-dish-filter .aftersave-modal.diet-type-modal .title-wrapper{border-bottom:2px solid #d1d1d1;margin-bottom:30px;padding-bottom:20px}.flambia-dish-filter .aftersave-modal.diet-type-modal .buttons-wrapper{border-top:none}.flambia-dish-filter .aftersave-modal.diet-type-modal [data-css=AnimatedCurrentView]{transition:height .2s ease}.flambia-dish-filter .aftersave-modal.diet-type-modal .modal-footer{border-bottom:none}.flambia-dish-filter .settings-modal{max-width:865px}.flambia-dish-filter .settings-modal .title-wrapper{align-items:flex-end;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;padding-bottom:20px;width:100%}.flambia-dish-filter .settings-modal .title-wrapper h2{font-size:25px;font-weight:600;margin-bottom:0;margin-right:10px}.flambia-dish-filter .settings-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:600;margin:0}.flambia-dish-filter .settings-modal .preferences-modal-wrapper{display:flex;flex-wrap:wrap;width:100%}.flambia-dish-filter .settings-modal .preferences-modal-wrapper .form-item{margin:0}.flambia-dish-filter .settings-modal .preferences-modal-wrapper .preferences-item{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;padding:10px 0;width:100%}.flambia-dish-filter .settings-modal .preferences-modal-wrapper .preferences-item .left-side{width:100%}.flambia-dish-filter .settings-modal .preferences-modal-wrapper .preferences-item .left-side h2{font-size:16px;margin-bottom:7px}.flambia-dish-filter .settings-modal .preferences-modal-wrapper .preferences-item .left-side p{font-size:20px;margin:0;text-align:left}.flambia-dish-filter .settings-modal .preferences-modal-wrapper .preferences-item .dish-variants-select{margin:0 0 0 20px;width:165px}.flambia-dish-filter .settings-modal .preferences-modal-wrapper .preferences-item.to-left{justify-content:flex-start}@media (max-width:400px){.flambia-dish-filter .settings-modal .preferences-modal-wrapper .preferences-item{flex-wrap:wrap;justify-content:center}.flambia-dish-filter .settings-modal .preferences-modal-wrapper .preferences-item .left-side p{margin-bottom:10px}.flambia-dish-filter .settings-modal .preferences-modal-wrapper .preferences-item .dish-variants-select{margin:0;width:100%}.flambia-dish-filter .settings-modal .preferences-modal-wrapper .preferences-item.to-left{flex-wrap:nowrap;justify-content:flex-start}}.flambia-dish-filter .settings-modal .buttons-wrapper{margin-bottom:0;margin-top:20px}.flambia-dish-filter .settings-modal .buttons-wrapper .btn{margin-left:20px}.flambia-dish-filter .settings-modal .ingredients-exclusion-wrapper{border-top:1px solid #d1d1d1;margin-bottom:20px;margin-top:15px;padding:25px 0 0}.flambia-dish-filter .kcal-picker-module{border-bottom:1px solid #d1d1d1;flex-direction:column;margin-bottom:1em;padding-bottom:1em}.flambia-dish-filter .kcal-picker-module,.flambia-dish-filter .kcal-picker-module .bottom-section{display:flex;justify-content:center;width:100%}.flambia-dish-filter .kcal-picker-module h3{font-weight:700}.flambia-dish-filter .kcal-picker-module h3 span{color:#26673e}.flambia-dish-filter .kcal-picker-module .kcal-picker{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin:2em 0;position:relative;width:100%}.flambia-dish-filter .kcal-picker-module .kcal-picker .kcal-swiper-brightener{background:linear-gradient(90deg,#fff,transparent);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:20%;z-index:3}.flambia-dish-filter .kcal-picker-module .kcal-picker .kcal-swiper-brightener.right{background:linear-gradient(-90deg,#fff,transparent);left:auto;right:0}.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper{justify-content:center;position:relative}.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper,.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper .swiper-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide{align-items:center;background-color:#f6f6f6;border-right:1px solid #d1d1d1;display:flex;flex-direction:row;flex-wrap:nowrap;height:30px;justify-content:center;min-width:200px;padding:.3em 0;text-align:center;width:200px}.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4{font-size:1em;margin:0}.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4.not-active{color:#d1d1d1;font-weight:500}.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4.active{color:#1a1a17;font-weight:700}@media (max-width:700px){.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide{height:30px}}.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper-controller{align-items:center;background:none;border:2px solid #1a1a17;border-radius:30px;color:#26673e;display:flex;font-size:1.5em;height:50px;justify-content:space-between;left:50%;overflow:hidden;pointer-events:none;position:absolute;transform:translateX(-83px);width:166px;z-index:9}@media (max-width:700px){.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper-controller{height:40px;transform:translateX(-70px);width:140px}}.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper-controller .fa{pointer-events:all}.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper-controller button{align-items:center;display:flex;height:100%;margin:0;padding:10px;pointer-events:all;transition:all .3s ease}.flambia-dish-filter .kcal-picker-module .kcal-picker .swiper-controller button:hover{background:#eab713;color:#26673e}.flambia-dish-filter .kcal-picker-module .kcal-picker .kcal-item{background-color:#f6f6f6;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;color:#d1d1d1;padding:5px;text-align:center;width:150px}.flambia-dish-filter .calculator-init h3{font-size:1.1em;font-weight:500}.flambia-dish-filter .calculator-init span{font-size:1rem;font-weight:400;margin-right:.4em}.flambia-dish-filter .calculator-init button{color:var(--col-primary);font-weight:500;padding:0}.flambia-dish-filter .dish-filter-modal .top{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column;gap:1em;margin-bottom:2em;padding-bottom:2em}.flambia-dish-filter .dish-filter-modal .top *{margin:0}.flambia-dish-filter .dish-filter-modal .top>i{color:#26673e;font-size:1.5em}.flambia-dish-filter .dish-filter-modal .top h2{font-size:1.2em}@media (min-width:700px){.flambia-dish-filter .dish-filter-modal .top{flex-direction:row}.flambia-dish-filter .dish-filter-modal .top h2{font-size:1.5em}}.flambia-dish-filter .dish-filter-modal .item-label{font-weight:800}.flambia-dish-filter .dish-filter-modal .filter-section{border-bottom:1px solid #d1d1d1;margin-bottom:2em}.flambia-dish-filter .dish-filter-modal .ingredientsExclusions-wrapper{position:relative;top:-30px}.flambia-dish-filter .dish-filter-modal .close-btn{display:flex;margin-left:auto;margin-right:0}.flambia-dish-filter .day-details-page .user-selector-card{padding:.5em}.flambia-dish-filter .day-details-page .user-selector-card .user-selector-data h4{margin-bottom:0}.flambia-dish-filter .day-details-page .recommendation-status{border:none;margin-bottom:0;padding-bottom:0}.flambia-dish-filter .day-details-page .recommendation-status .buttons-wrapper{margin-bottom:.5em}.flambia-dish-filter .card-title h2{font-size:.7em}.flambia-dish-filter .day-selector{margin-bottom:30px}.flambia-dish-filter .day-selector>div:first-child>div:first-child{border:1px solid #d1d1d1;border-radius:1em;overflow:hidden}@media (max-width:700px){.flambia-dish-filter .day-selector{margin-left:-.7em;margin-right:-.7em}.flambia-dish-filter .day-selector>div:first-child>div:first-child{border-left:none;border-radius:0;border-right:none}}.flambia-dish-filter .day-selector-day{background:#f3f1ee;border-right:1px solid #d1d1d1;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:.5em;position:relative;text-align:center;transition:all .3s ease;width:100%}.flambia-dish-filter .day-selector-day:hover{background:#ded8d0}.flambia-dish-filter .day-selector-day.active{background:var(--col-secondary)}.flambia-dish-filter .day-selector-day.active .active-arrow{display:block}.flambia-dish-filter .day-selector-day .status{border:2px solid #fff;border-radius:20px;display:inline-block;height:25px;margin-bottom:.5em;width:25px}.flambia-dish-filter .day-selector-day .status.ordered-not-enough{background:#f49080}.flambia-dish-filter .day-selector-day .status.ordered-not-enough-multi-warning{background:#fbc25b}.flambia-dish-filter .day-selector-day .status.ordered-enough{background:#74cc94}.flambia-dish-filter .day-selector-day .status.blocked-planned{background:#2d7a49}.flambia-dish-filter .day-selector-day .status.not-planned{background:#f6f6f6}.flambia-dish-filter .day-selector-day h5{font-size:.75em;margin-bottom:.3em;text-transform:uppercase}.flambia-dish-filter .day-selector-day h6{font-size:.8em;font-weight:400}.flambia-dish-filter .day-selector-day .active-arrow{bottom:0;color:#26673e;display:none;font-size:1.4em;left:0;position:absolute;text-align:center;width:100%}.flambia-dish-filter .day-status>div{border-radius:.5em;color:#1a1a17;font-size:1.1em;margin-bottom:1em;padding:.5em;text-align:center;width:100%}.flambia-dish-filter .day-status>div.day-status-col-gray{background:#f6f6f6}.flambia-dish-filter .day-status>div.day-status-col-dark-grey{background:#d1d1d1}.flambia-dish-filter .day-status>div.day-status-col-dark-green{background:#2d7a49;color:#fff}.flambia-dish-filter .day-status>div.day-status-col-green{background:#74cc94}.flambia-dish-filter .day-status>div.day-status-col-green span{opacity:.4}.flambia-dish-filter .day-status>div.day-status-col-red{background:#f49080}.flambia-dish-filter .day-status>div.day-status-col-red span{opacity:.4}.flambia-dish-filter .day-status>div.day-status-col-orange{background:#fbc25b}.flambia-dish-filter .day-status>div.day-status-col-orange span{opacity:.4}.flambia-dish-filter .day-status-bottom{display:flex;padding:1em}@media (max-width:700px){.flambia-dish-filter .day-status-bottom{flex-direction:column}.flambia-dish-filter .day-status-bottom button,.flambia-dish-filter .day-status-bottom p,.flambia-dish-filter .day-status-bottom>div{padding:.25em}}.flambia-dish-filter .day-status-bottom button.status-item1,.flambia-dish-filter .day-status-bottom p.status-item1,.flambia-dish-filter .day-status-bottom>div.status-item1{flex-grow:6}.flambia-dish-filter .day-status-bottom button.status-item2,.flambia-dish-filter .day-status-bottom p.status-item2,.flambia-dish-filter .day-status-bottom>div.status-item2{align-self:center;flex-grow:4;margin:0}.flambia-dish-filter .day-status-bottom button.status-item3,.flambia-dish-filter .day-status-bottom p.status-item3,.flambia-dish-filter .day-status-bottom>div.status-item3{align-self:center;padding-left:2.75em;padding-right:2.75em}.flambia-dish-filter .day-status-small>div{border-radius:.5em;color:#1a1a17;font-size:1.1em;padding:.1em .5em;text-align:center;width:98%}.flambia-dish-filter .day-status-small>div.day-status-col-gray{background:#f6f6f6}.flambia-dish-filter .day-status-small>div.day-status-col-dark-grey{background:#d1d1d1}.flambia-dish-filter .day-status-small>div.day-status-col-dark-green{background:#2d7a49;color:#fff}.flambia-dish-filter .day-status-small>div.day-status-col-green{background:#74cc94}.flambia-dish-filter .day-status-small>div.day-status-col-green span{opacity:.4}.flambia-dish-filter .day-status-small>div.day-status-col-red{background:#f49080}.flambia-dish-filter .day-status-small>div.day-status-col-red span{opacity:.4}.flambia-dish-filter .day-status-small>div.day-status-col-orange{background:#fbc25b}.flambia-dish-filter .day-status-small>div.day-status-col-orange span{opacity:.4}.flambia-dish-filter .day-status-card>button{margin-bottom:.85em;width:100%}.flambia-dish-filter .adress-status-card .adress-item-text{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5em}.flambia-dish-filter .adress-status-card .adress-item-text .adress-wrapper{margin-right:1em;width:100%}.flambia-dish-filter .adress-status-card .adress-item-text .warning-info{color:#ee533a;font-size:14px;font-weight:500}.flambia-dish-filter .adress-status-card .adress-item-text .delivery-logo{height:auto;width:50px}.flambia-dish-filter .dish-detail-slider .dish-detail-slider-nav-thumbs{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.75em;margin-top:-3.5em}.flambia-dish-filter .dish-detail-slider .dish-detail-slider-nav-thumbs>div{border:2px solid #fff;border-radius:30px;height:50px;margin-left:.75em;opacity:.6;overflow:hidden;transition:all .3s ease;width:50px}.flambia-dish-filter .dish-detail-slider .dish-detail-slider-nav-thumbs>div button{display:block;height:100%;padding:0;width:100%}.flambia-dish-filter .dish-detail-slider .dish-detail-slider-nav-thumbs>div:hover{opacity:.85}.flambia-dish-filter .dish-detail-slider .dish-detail-slider-nav-thumbs>div.active,.flambia-dish-filter .dish-detail-slider .dish-detail-slider-nav-thumbs>div.active:hover{border-color:#eab713;opacity:1}@media (max-width:700px){.flambia-dish-filter .dish-detail-slider .dish-detail-slider-nav-thumbs{display:none;margin-top:0}}.flambia-dish-filter .dish-detail-slider .dish-detail-card{align-items:stretch;border:1px solid #f3f1ee;border-radius:1.5em;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;height:100%;min-height:322px;overflow:hidden}.flambia-dish-filter .dish-detail-slider .dish-detail-card .photo-side{flex:0 0 320px;position:relative}.flambia-dish-filter .dish-detail-slider .dish-detail-card .photo-side .dish-image{border-radius:0}.flambia-dish-filter .dish-detail-slider .dish-detail-card .photo-side .dish-image img{-o-object-fit:cover!important;object-fit:cover!important}.flambia-dish-filter .dish-detail-slider .dish-detail-card .photo-side .form-item{left:.75em;margin:0;position:absolute;top:.5em}.flambia-dish-filter .dish-detail-slider .dish-detail-card .photo-side .fa-search-plus{bottom:.65em;color:#fff;font-size:1.3em;pointer-events:none;position:absolute;right:.65em}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side{display:flex;flex-direction:column;padding:1em;width:100%}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side h4{line-height:1.2}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side .macro-info{font-size:.9em;margin-bottom:0}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side .macro-info .chart{height:10px}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side .macro-info .legend>div{margin-bottom:.5em}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side .ingredients{font-size:.8em;margin-bottom:.5em}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side .selected-info{background:#26673e;border-radius:100px;color:#fff;font-size:.75em;font-weight:500;padding:.3em;text-align:center}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side .alert{border:2px solid #ee533a;border-radius:100px;color:#ee533a;font-size:.75em;font-weight:500;margin-bottom:1em;padding:.3em;text-align:center}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side .choose-button{text-align:right}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side .bottom-info{margin-top:auto}.flambia-dish-filter .dish-detail-slider .dish-detail-card.incompatible{background:#fef7f6}.flambia-dish-filter .dish-detail-slider .dish-detail-card.active{background:#f6fcf8}@media (max-width:980px){.flambia-dish-filter .dish-detail-slider .dish-detail-card .photo-side{flex-basis:250px}}@media (max-width:700px){.flambia-dish-filter .dish-detail-slider .dish-detail-card{flex-direction:column}.flambia-dish-filter .dish-detail-slider .dish-detail-card .photo-side{flex-basis:0;flex-grow:0;flex-shrink:0;height:150px}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side{padding:.5em}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side h3{text-align:center}.flambia-dish-filter .dish-detail-slider .dish-detail-card .content-side .choose-button button{text-align:center;width:100%}}.flambia-dish-filter .dish-detail-slider .dish-detail-slider-arrow-left,.flambia-dish-filter .dish-detail-slider .dish-detail-slider-arrow-right{align-items:center;background:#f3f1ee;border-radius:30px;color:#1a1a17;display:flex;font-size:1.1em;height:30px;justify-content:center;line-height:1;transition:all .3s ease;width:20px}.flambia-dish-filter .dish-detail-slider .dish-detail-slider-arrow-left:hover,.flambia-dish-filter .dish-detail-slider .dish-detail-slider-arrow-right:hover{background:#eab713}.flambia-dish-filter .dish-detail-slider .dish-detail-slider-arrow-left{padding-right:4px}.flambia-dish-filter .dish-detail-slider .dish-detail-slider-arrow-right{padding-left:4px}.flambia-dish-filter .day-details-simple h3{margin-bottom:.5em}.flambia-dish-filter .day-details-simple .change-menu-container{border-bottom:1px solid #d1d1d1}.flambia-dish-filter .day-details-simple .change-menu-container .dish{font-size:.9em}.flambia-dish-filter .day-details-simple .change-menu-container .dish button{text-align:left}.flambia-dish-filter .day-details-simple .change-menu-container .dish h4{margin-bottom:0}.flambia-dish-filter .day-details-simple .change-menu-container .dish .dish-image{height:100px;width:100px}.flambia-dish-filter .day-details-simple .change-menu-container .dish .alert{color:#ee533a;display:block;font-size:.9em;font-weight:500}.flambia-dish-filter body:not(.day-details-navigation-attached) .day-details-navigation-placeholder{height:100%!important}.flambia-dish-filter .day-details-navigation-attached .day-details-navigation{left:0;position:fixed;top:4.375rem;transition:.4s;width:100%;z-index:997}.flambia-dish-filter .day-details-navigation-attached .day-details-navigation .user-selector-card{background:#fff;border-radius:0;font-size:.8em;margin-bottom:0}.flambia-dish-filter .day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector-line{display:none}.flambia-dish-filter .day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector{margin-bottom:0}.flambia-dish-filter .day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector img{display:none}.flambia-dish-filter .day-details-navigation-attached .day-details-navigation .day-selector-container{background:#fff;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;margin-top:-1px;padding:0 2em}.flambia-dish-filter .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector{margin-bottom:0;margin-top:-1px}.flambia-dish-filter .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector>div:first-child>div:first-child{border-radius:0;box-shadow:0 2px 1px 1px rgba(0,0,0,.05)}.flambia-dish-filter .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector-day{font-size:.8em}.flambia-dish-filter .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector-day>div:first-child{height:15px;margin-bottom:.3em;width:15px}@media (max-width:700px){.flambia-dish-filter .day-details-navigation-attached .day-details-navigation .day-selector-container{padding:0}.flambia-dish-filter .day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector>div:first-child>div:first-child{border-radius:0}}.flambia-dish-filter .btn+.btn{margin-left:1rem}.modal-overlay{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;overflow-y:auto;padding:2em 1em;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;z-index:999}.ReactModal__Overlay.animate-right{opacity:0;transform:translateX(100px);transition:all .5s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--after-open.animate-right{opacity:1;transform:translateX(0)}.ReactModal__Overlay--before-close.animate-right{opacity:0;transform:translateX(-100px)}
