#allergenAccordion .form-check-label{font-size:14px}#allergenAccordion .accordion-body .row>.col-6{padding-bottom:8px;padding-top:8px}.inputStyle1{padding:12px 0 12px 10px!important}.inputStyle1,.inputStyle1NoPadding{border:1px solid #362279!important;border-radius:12px!important;color:#362279!important}.inputStyle1NoPadding{padding:6px 0 6px 10px!important}.select-supplier-btn{align-items:center;background-color:transparent!important;border:2px solid #09b587;border-radius:50%;color:#09b587;display:flex;height:40px;justify-content:center;transition:all .3s ease-in-out;width:40px}.select-supplier-btn:hover,.selected-supplier .select-supplier-btn{background-color:#09b587!important;color:#fff}.graph-fixed-costs-container{margin:0 auto;max-height:400px;overflow:hidden;width:100%}.graph-fixed-costs-container canvas{display:block;width:100%!important}#producedSoldChart,#revenueCostChart{height:400px}.expandable-area{height:0;opacity:0;overflow:hidden;transition:all .5s ease}.expanded{height:auto;opacity:1}#resultsArea{display:flex;flex-direction:column-reverse;max-height:700px;overflow-y:auto;position:relative}.weather-forecast{margin-bottom:30px;margin-top:-40px!important}.dropzone{border:2px dashed gray;cursor:pointer;transition:all .3s ease}.dropzone.blink{animation:blinker 1s linear infinite}@keyframes blinker{50%{border-color:transparent}}.full-height-image{background-image:url(images/home/image1.png);border-radius:0 30px 30px 0;box-shadow:30px 30 15px rgba(0,0,0,.1);height:100vh;overflow:hidden}.backgroundImageSmettila,.full-height-image{background-position:50%;background-size:cover}.backgroundImageSmettila{background-image:url(images/home/image4.jpg);min-height:300px}.selectProductFullCircle{align-items:center;background-color:#ff6f3d;border:none;border-radius:50%!important;color:#fff;cursor:pointer;display:flex;height:40px!important;justify-content:center;transition:all .3s ease;width:40px!important}.selectProductFullCircle i{font-size:1.2em}.selectProductFullCircle:hover{background-color:transparent;border:2px solid #ff6f3d;color:#ff6f3d}.selectProductEmptyCircle{align-items:center;background-color:#fff;border:2px solid #ff6f3d;border-radius:50%!important;color:#ff6f3d;cursor:pointer;display:flex;height:40px!important;justify-content:center;transition:all .3s ease;width:40px!important}.selectProductEmptyCircle i{font-size:1.2em}.selectProductEmptyCircle:hover{align-items:center;background-color:#ff6f3d;border:none;border-radius:50%!important;color:#fff;cursor:pointer;display:flex;height:40px!important;justify-content:center;transition:all .3s ease;width:40px!important}.round-avatar{border-radius:50%;height:40px;object-fit:cover;width:40px}ul#dashboardNav li a{padding-bottom:0!important;padding-left:10px!important}.dashboardNavIcon i{min-width:20px!important;text-align:center!important}#dashboardNav .nav-item,#dashboardNav .nav-link h6{transition:font-weight .2s ease}#dashboardNav .nav-item.active,#dashboardNav .nav-item:hover{background-color:#f87c56;border-radius:5px;font-weight:700}#dashboardNav .nav-item.active .nav-link h6,#dashboardNav .nav-item:hover .nav-link h6{color:#fff!important;font-weight:700!important}.sidebar-nav .nav-link h6{align-items:center;display:flex}.sidebar-nav.icon-only .nav-link h6{justify-content:center}.sidebar-nav.icon-only .nav-link h6 .text,.sidebar-nav.icon-only .user-profile small{display:none}.sidebar-nav.icon-only{max-width:80px}.hide-titles .nav-link h6{font-size:0}.hide-titles .nav-link h6 .afterIcon,.hide-titles .nav-link h6 .dashboardNavIcon{font-size:16px}.sidebar-icons i{display:inline-block;text-align:center;width:40px}.notification-circle{align-items:center;border:1px solid #362279;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.chart-container{height:70px;width:200px}.graph-container{margin:0 auto;max-height:200px;overflow:hidden;width:100%}.graph-container canvas{display:block;width:100%!important}#inspirationSection{opacity:1;transition:opacity 1s ease-in-out}.scrollable-row{-webkit-overflow-scrolling:touch;align-items:center;display:flex;height:100%;overflow-x:auto;white-space:nowrap}.scrollable-row::-webkit-scrollbar{display:none}.scrollable-row{-ms-overflow-style:none;cursor:grab;scrollbar-width:none}.scrollable-row.active{cursor:grabbing}.badge-custom{align-items:center;border-radius:12px!important;display:inline-flex;font-size:.6em!important;padding:.4em .8em!important;white-space:nowrap}.badge-vegetarian{background-color:#eaf5dc!important;color:#77b816!important}.badge-vegan,.badge-vegetarian{font-weight:600!important;padding:8px 15px!important}.badge-vegan{background-color:#b1f1b1!important;color:#32ae36!important}.badge-gluten-free{background-color:#fff4cc!important;color:#ffc107!important;font-weight:500!important;padding:8px 15px!important}.badge-custom i{font-size:1.1em!important;margin-right:4px!important}.bookmark-circle{align-items:center;border:2px solid #f87c56;border-radius:50%;cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}.bookmark-circle i{font-size:12px}.activeSingleRecipeButton{background-color:#d3c4f1!important}.calendar-container{text-align:center}.calendar-month-year select{font-size:16px;padding:.2rem}.calendar-days-header{color:#aaa;font-weight:200!important;margin:1rem 0 .5rem}.calendar-days,.calendar-days-header{display:grid;grid-template-columns:repeat(7,1fr)}.calendar-days{gap:.5rem}.calendar-days span{align-items:center;border-radius:50%;color:#4a3b73;cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:background-color .3s ease;width:40px}.calendar-days span.selected{background-color:#e0d1ff;color:#4a3b73;font-weight:700}#month-selector,#year-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;border:1px solid #d3c4f1!important;border-radius:4px!important;color:#362279;font-weight:300!important;padding:8px 10px;position:relative;text-align:center}#month-selector:after,#year-selector:after{content:"";pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.calendar-days span.planned{background-color:#d3c4f1;border-radius:50%;font-weight:700}.position-relative{position:relative}.spinner-overlay{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#video{border-radius:5px;height:100%;object-fit:contain;width:100%}#card-element{border:1px solid #ced4da;border-radius:.375rem;padding:10px}#card-element.StripeElement--focus{border-color:#86b7fe;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}#card-element.StripeElement--disabled{background-color:#e9ecef;opacity:1}.assistant-container{background:linear-gradient(139.09deg,#7b56f8 18.08%,#b8a3ff 107.14%);border-radius:40px;margin-bottom:0;padding:2px;transition:margin-bottom .4s ease,margin-right .4s ease}@media (min-width:992px){.assistant-container{min-width:600px}}@media (max-width:992px){.assistant-container{min-width:300px}}.loading-active{margin-bottom:30px!important;margin-right:30px!important}.inner-content{background:#fff;border-radius:38px;padding:15px}#sendMessageToAssistantButton{background:linear-gradient(139.09deg,#7b56f8 18.08%,#b8a3ff 107.14%)!important;border-radius:50%!important;height:50px!important;width:50px!important}.assistantContainer{align-items:center;bottom:0;display:flex;justify-content:center;left:50%;position:fixed;transform:translateX(-50%);width:auto;z-index:1050}.assistantContainer .inner-content{width:100%}#message-container{display:flex;flex-direction:column-reverse;height:calc(80vh - 200px);overflow-y:auto;position:relative}#message-col{background-image:url(images/background/tile_background-1.png);background-size:cover}.warehouse-container{background-color:rgba(168,143,252,.1);border-radius:12px}.divBorderLightColor1{border:.15em solid #eae4ff!important;border-radius:10px!important}.inputBorderLightColor{border:.01em solid #9187b3!important;border-radius:10px!important;height:45px}.borderLightColor1{border:1px solid #9187b3!important;border-radius:12px!important}.borderLightColor2{border:2px solid #d3c4f1!important;border-radius:12px!important}.borderLightColor3{border:1px solid #d3c4f1!important;border-radius:12px!important}.borderLightColor4{border:1px solid #eae4ff!important;border-radius:12px!important}.accordionAllergensButton{box-shadow:none!important}.linearGradientAIBorder{background:linear-gradient(90deg,#7b56f8,#b8a3ff);border-radius:7px;mask-image:radial-gradient(circle,#000 100%,transparent 0);-webkit-mask-image:radial-gradient(circle,#000 100%,transparent 0);padding:2px}#inlineAllergensCheckboxAccordion input[type=checkbox]{appearance:none;background-color:#fff;border:2px solid #ccc;border-radius:4px;height:20px;transition:all .3s ease;width:20px}#inlineAllergensCheckboxAccordion input[type=checkbox]:checked{background:linear-gradient(90deg,#7b56f8,#b8a3ff);border:none;color:#fff;position:relative}#inlineAllergensCheckboxAccordion input[type=checkbox]:checked:after{color:#fff;content:"✓";font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.accentColor1{color:#7b56f8!important}.backgroundColor1{background-color:#7b56f8!important}.accentColor2{color:#f87c56!important}.backgroundColor2{background-color:#f87c56!important}.accentColor3{color:#81ff9e!important}.lightBackgroundColor2{background-color:#ffebe6!important}.backgroundLightPurple{background-color:#f4f2f9!important}.textColor1{color:#362279!important}.backgroundTextColor1{background-color:#362279!important}.textColor2{color:#695f8b!important}.greenColor{color:#09b587!important}.textColor3{color:#eae4ff!important}.redColor{color:#f54f4f!important}.chooseOfferInOrderBackground{background-color:#eae4ff!important}.btn-primary{background-color:#7b56f8!important;border:0!important;border-radius:10px!important;color:#fff!important;padding:15px!important}.btn-outline-primary{border-color:#7b56f8!important;color:#7b56f8!important}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:#7b56f8!important;border-color:#7b56f8!important;color:#fff!important}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#5e31f6!important;border-color:#5525f6!important}.btn-warning{background-color:#ff6e42!important;border:.14em solid #ff6e42!important;border-radius:10px!important;color:#fff!important;padding:15px 40px!important}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{background-color:#ff511c!important;border-color:#ff470f!important}.btn-outline-warning{border:.14em solid #ff6e42!important;border-radius:10px!important;color:#ff6e42!important;padding:15px 40px!important}.btn-outline-warning:active,.btn-outline-warning:focus,.btn-outline-warning:hover{background-color:#ff511c!important;border-color:#ff470f!important;color:#fff!important}.badge.text-bg-info,.toast.text-bg-info{background-color:#7b56f8!important;color:#fff!important}.btn-category{border:2px solid #d3c4f1!important;color:#4a3b8b!important;transition:background-color .3s,color .3s}.btn-category.active{background-color:#e8e1fa!important;border:2px solid #e8e1fa!important;color:#4a3b8b}.btn-category:hover{background-color:#e8e1fa;border-color:#4a3b8b;color:#4a3b8b!important}.btn-category-filters{border:2px solid #4a3b8b!important;color:#4a3b8b!important;transition:background-color .3s,color .3s}.btn-category-filters:hover{background-color:#e8e1fa!important;color:#4a3b8b!important}.buttonInsideInputQuantity{background-color:#f4f2f9!important;border-radius:8px!important;cursor:pointer!important;padding:1px 5px;text-align:center!important}#incrementButton{margin:0 5px}#decrementButton{margin:0 0 0 5px}.smallerTextInsideInputQuantity{font-size:.8em!important}#numberOfPersonOrPiecesInput{padding-left:0;padding-right:0}.fontOne{font-family:"Young Serif",serif}.fontTwo{font-family:Poppins,sans-serif}.fontThree{font-family:Archivo,sans-serif}.poppins-thin{font-weight:100}.poppins-extralight,.poppins-thin{font-family:Poppins,sans-serif;font-style:normal}.poppins-extralight{font-weight:200}.poppins-light{font-weight:300}.poppins-light,.poppins-regular{font-family:Poppins,sans-serif;font-style:normal}.poppins-regular{font-weight:400}.poppins-medium{font-weight:500}.poppins-medium,.poppins-semibold{font-family:Poppins,sans-serif;font-style:normal}.poppins-semibold{font-weight:600}.poppins-bold{font-weight:700}.poppins-bold,.poppins-extrabold{font-family:Poppins,sans-serif;font-style:normal}.poppins-extrabold{font-weight:800}.poppins-black{font-family:Poppins,sans-serif;font-style:normal;font-weight:900}.poppins-thin-italic{font-weight:100}.poppins-extralight-italic,.poppins-thin-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-extralight-italic{font-weight:200}.poppins-light-italic{font-weight:300}.poppins-light-italic,.poppins-regular-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-regular-italic{font-weight:400}.poppins-medium-italic{font-weight:500}.poppins-medium-italic,.poppins-semibold-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-semibold-italic{font-weight:600}.poppins-bold-italic{font-weight:700}.poppins-bold-italic,.poppins-extrabold-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-extrabold-italic{font-weight:800}.poppins-black-italic{font-family:Poppins,sans-serif;font-style:italic;font-weight:900}body{background-color:#fcfcfd!important;font-family:Poppins,sans-serif!important;overflow-x:hidden!important}.pointer{cursor:pointer}.modal-open .modal-backdrop{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5);opacity:1!important}.fixed-button{align-items:center;border-radius:50%;bottom:30px;display:flex;height:50px;justify-content:center;padding:0;position:fixed;right:30px;width:50px;z-index:999}