@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Readex+Pro:wght@160..700&display=swap";html:has(#allspicewidgetroot),body:has(#allspicewidgetroot){overflow:hidden!important;overscroll-behavior:none}#allspicewidgetroot{position:fixed;inset:0;width:100%;height:100%;overflow:hidden!important;z-index:99999;overscroll-behavior:contain;--pcolor: #F25B57;--scolor: #333333}#allspicewidgetroot button{letter-spacing:0px!important;text-transform:none!important}#allspicewidgetroot{line-height:1.1!important}#allspicewidgetroot .Toastify__toast{padding:12px 16px;border-radius:12px;font-size:14px;min-height:65px;box-shadow:0 8px 20px #0000001f}#allspicewidgetroot .Toastify__toast-icon{width:18px;height:18px;margin-right:10px}#allspicewidgetroot .Toastify__close-button{align-self:center;padding:4px;margin-right:4px}#allspicewidgetroot *{box-sizing:border-box;padding:0;margin:0;font-family:Readex Pro}#allspicewidgetroot ul li{list-style:none}#allspicewidgetroot .border-top{border-top:1px solid #C2C2C2}#allspicewidgetroot .border-left{border-left:1px solid #C2C2C2}#allspicewidgetroot .border-right{border-right:1px solid #C2C2C2}#allspicewidgetroot .border-bottom{border-bottom:1px solid #C2C2C2}#allspicewidgetroot .chatheaderRoot.headerHeight{justify-content:space-between;padding:15px}#allspicewidgetroot .headercloseBtnHolder{display:flex;align-items:center;justify-content:end;position:relative;right:50px;color:#303030;cursor:pointer}#allspicewidgetroot .headercloseBtnHolder .mobileSearchText{display:none}#allspicewidgetroot .headercloseBtnHolder .header_search_input{width:350px;padding-right:10px}#allspicewidgetroot .modalCloseBtn{width:40px;color:#303030;height:40px;border:none;background-color:#cbc9c95e;border-radius:150px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;margin-left:20px;right:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJrSURBVHgB7ZrbTsJAEIZHHgBfxgtN1GAiBgVv1MD734g3HmLiARR0N7Tp+GcXWjt7avZLJqTHme7/t+xuS5TJZDKZTKYGezuWQ+K8lj2qkvRhfWh4DWVtPRKsjZ9oqGKuYmbZ7hue+07Fg4pLEoQrf6TiRcWPioWKa9jPNzznlYpP2tT2quKE7SNS2wVVF/9d/H5RuEbAi1/S39p0I4g5Qd9Xc0iwosoJE0thruA5xlRd/Apq1DX3SYgbFR+QaE3+ncDPrRVeQC1cmCkJM2IJV4aErhvBds+bBJkYjhFJPtqR2FUjoPJLsis/Nhwjim8nBFXeVowvJ0SlPOLaCVEpbyvOlROiVh6RdkLUyiPSTkhKeaStE5JSHmnrhKSVR5o6IWnlkaZO4A2QvPJIEyckrzxSxwla7YGKU7ZPJ5RH9AXYnPBOHVMeqeMEHp1SHtGNUE6qmILfGvwh2QnKCzmm7Y2gb4kBHOOUHrkHOzzrLfv2yN5BShJbJ8d0/5frYphyF6FuD8/295d0I+DUtf5LM12obpQ3aj+KjApUHvsA3OoD2jwY0R3JOqHJqI6/UAk12yzKf0d1vLMU8r1DK9qO50O/d2iF9Hg+KSdIz+Qk5QTXMzlRO8H1HF7UTvA9hxeVE1wrb8sXhRN8K48EdYJv5W35gzghtPKIVyeEVt5Wj3cn3FJ8s7e7nDAjIfSnZvfFiU2fyYWYvS1zmYbb/DO5fWpJmehMxRMkimXe3uSEZxXnxXax58CBikcKqzzCnwnlbLP+ovUQtosl0k7Q1prC+hjQzyld27BYdtYX6MNyDMRcWyaTyWQymUj5Bdd/XRzfecXiAAAAAElFTkSuQmCC);background-position:8px center;background-size:20px;background-repeat:no-repeat}#allspicewidgetroot .modalCloseBtn:hover{opacity:.8;cursor:pointer;transition:all .3s ease;transform:scale(1.05)}#allspicewidgetroot .modalCloseBtn.fixed{position:absolute;top:15px;right:15px;margin:0;z-index:9999;background-position:center;background-size:18px}#allspicewidgetroot input{height:30px;border:1px solid #C2C2C2;border-radius:5px}#allspicewidgetroot .modalBackground{position:fixed!important;top:0;inset:0!important;width:100%;height:100%;background-color:#0000004d;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;z-index:99;overflow:hidden!important;overscroll-behavior:contain}#allspicewidgetroot .powered_by_allspice{margin:20px 0 0}#allspicewidgetroot .powered_by_allspice .powered_by_allspice_images{display:flex;flex-direction:row;align-items:center}#allspicewidgetroot .powered_by_allspice .powered_by_allspice_images img{height:50px;object-fit:contain;position:fixed;top:40px;left:20px}#allspicewidgetroot .dropdownBtn{background:none;padding:0;border:none;cursor:pointer}#allspicewidgetroot .thinking_indicator{display:flex;align-items:center;gap:8px;margin-left:18px;margin-top:20px}#allspicewidgetroot .thinking_indicator .loader{margin-left:20px;width:12px;aspect-ratio:1;margin-bottom:2px;border-radius:50%;animation:l5 1s infinite linear alternate}@keyframes l5{0%{box-shadow:20px 0 #000,-20px 0 #0002;background:#000}33%{box-shadow:20px 0 #000,-20px 0 #0002;background:#0002}66%{box-shadow:20px 0 #0002,-20px 0 #000;background:#0002}to{box-shadow:20px 0 #0002,-20px 0 #000;background:#000}}#allspicewidgetroot ::-webkit-scrollbar{width:6px;height:5px;scroll-behavior:smooth;scroll-snap-type:none}#allspicewidgetroot ::-webkit-scrollbar-thumb{background:#f2f2f2;border-radius:1px}#allspicewidgetroot ::-webkit-scrollbar-thumb:hover{background:var(--pcolor)}#allspicewidgetroot ::-webkit-scrollbar-track{background:#fff;border-radius:1px}#allspicewidgetroot .thinking_indicator button{background:color-mix(in srgb,var(--pcolor) 100%,transparent) 0%;border:none;padding:0;margin:0 10px 0 0;border-radius:50%;height:36px;width:36px;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .thinking_indicator img{width:35px;height:35px;object-fit:contain;display:block}#allspicewidgetroot .loadercircle{width:30px;margin-right:20px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,var(--pcolor) 64%,rgba(0,0,0,0)) top/8px 8px no-repeat,conic-gradient(rgba(0,0,0,0) 30%,var(--pcolor) 90%);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 8px),#000 0);animation:l13 1s infinite linear}@keyframes l13{to{transform:rotate(1turn)}}#allspicewidgetroot .loader{margin-left:20px;width:12px;aspect-ratio:1;margin-bottom:20px;border-radius:50%;animation:l5 1s infinite linear alternate}#allspicewidgetroot .widgetBody{display:flex;position:fixed;background-color:#fff;width:95%;max-width:1600px;height:80vh;bottom:0;left:50%;transform:translate(-50%);border-radius:20px 20px 0 0;z-index:99;animation:slideUp .35s cubic-bezier(.25,.8,.25,1);overscroll-behavior:contain;overflow:hidden}@keyframes slideUp{0%{transform:translate(-50%) translateY(20%);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}#allspicewidgetroot .auth-loading-overlay{position:absolute;bottom:0!important;width:100%!important;height:100%!important;background:#0000;z-index:10000}#allspicewidgetroot .auth-loading-content{text-align:center;display:flex;justify-content:center;align-items:center;background-color:#fffffff2;padding-top:0%;border-radius:12px;height:100%;box-shadow:0 4px 20px #0000001a}#allspicewidgetroot .auth-loading-spinner{width:80px;height:80px;border:10px solid #f3f3f3;border-top:10px solid #FF5151;border-radius:50%;animation:authSpinner 1s linear infinite;margin:0 auto;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .auth-loading-spinner img{position:absolute;width:50px;height:50px;object-fit:contain}#allspicewidgetroot .auth-loading-text{margin-top:16px;color:#666;font-size:14px;font-weight:500}@keyframes authSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#allspicewidgetroot .header_login_btn{margin-left:10px}#allspicewidgetroot .header_login_btn button{background:linear-gradient(to right,#f25b57,#ff8266);font-size:16px;font-weight:500;color:#fff;border-radius:12px;border:none;margin:0 10px;padding:10px;background:var(--pgradient, var(--pcolor))}#allspicewidgetroot .header_login_btn .logged_in{background:var(--pcolor);border-radius:50%;height:40px;width:40px;padding:6px!important;margin:0 10px}#allspicewidgetroot .header_login_btn .logged_in img{margin:2px 0 0 1px;width:25px;height:25px}#allspicewidgetroot .loading-overlay{display:flex;justify-content:center;align-items:center}#allspicewidgetroot .headerTabs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#allspicewidgetroot .headerTabs li span{display:block;cursor:pointer;padding:0 10px;font-weight:600;color:#303030;font-size:15px}#allspicewidgetroot .tab.chatwithPico_tablet{display:none}#allspicewidgetroot .tab.mealplan span{color:#303030;opacity:.25}#allspicewidgetroot .tab{position:relative}#allspicewidgetroot .tab .tooltip{position:absolute;top:180%;left:50%;transform:translate(-50%);padding:10px 14px;background:#fff;color:#000;border-radius:10px;border:1px solid #c2c2c2;font-size:14px;font-weight:600;white-space:nowrap;box-shadow:0 4px 15px #00000026;display:none;z-index:20}#allspicewidgetroot .tab .tooltip:before{content:"";position:absolute;top:-7px;left:50%;width:12px;height:12px;background:#fff;border-left:1px solid #c2c2c2;border-top:1px solid #c2c2c2;transform:translate(-50%) rotate(45deg);box-shadow:-2px -2px 5px #0000000d}#allspicewidgetroot .tab span:hover+.tooltip{display:block}#allspicewidgetroot .tab.searchtab .outer_span{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;text-overflow:ellipsis;overflow:hidden}#allspicewidgetroot .tab.searchtab .outer_span span:first-child{margin-right:-8px}#allspicewidgetroot .tab.searchtab .outer_span .arrow_right_icon{height:11px;width:12px;margin-left:-5px;margin-right:3px;background-color:#303030;-webkit-mask-image:var(--arrow-url);mask-image:var(--arrow-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .25s ease,opacity .25s ease;display:inline-block}#allspicewidgetroot .tab.searchtab.active .outer_span .search-suffix:not(.muted) .arrow_right_icon{height:11px;width:12px;background-color:var(--pcolor);-webkit-mask-image:var(--arrow-url);mask-image:var(--arrow-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .25s ease,opacity .25s ease;display:inline-block}#allspicewidgetroot .tab .searchtab .search-suffix{width:100%;display:flex;animation:fadeInfromlefttoRight .5s ease-in-out forwards}@keyframes fadeInfromlefttoRight{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}#allspicewidgetroot .tab.searchtab .search-suffix.muted{color:#303030!important;text-decoration:none!important}#allspicewidgetroot .headerTabs li:first-child span{padding-left:0}#allspicewidgetroot .headerTabs li.active span{color:var(--pcolor);text-decoration:underline}#allspicewidgetroot .headerRoot{display:flex;justify-content:space-between;align-items:center;padding:0 10px}#allspicewidgetroot .headerHeight{min-height:70px}#allspicewidgetroot .widget_content_root{height:calc(80vh - 70px);width:100%}#allspicewidgetroot .chatWrapper{display:block;width:40%}#allspicewidgetroot .widgetLeft{flex-grow:1;display:block;flex-direction:column;max-width:100%;width:60%}#allspicewidgetroot .active_list_indicator{display:inline-block;width:10px;height:10px;margin-left:10px;border-radius:50%;background:#28a745}#allspicewidgetroot .recipe_card_body{height:94%;position:relative;min-width:140px;width:140px;border-radius:10px 10px 0 0;overflow:hidden;cursor:pointer}#allspicewidgetroot .recipe_card_body:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px);transition:all .3s ease}@keyframes shimmer{0%{background-position:-500px 0}to{background-position:500px 0}}#allspicewidgetroot .recipe_empty_title{width:100%;height:20px;margin-top:0;border-radius:6px;background:#e2e2e2;background:linear-gradient(90deg,#e2e2e2,#f0f0f0,#e2e2e2);background-size:400% 100%;animation:shimmer 1.5s infinite linear}#allspicewidgetroot .no_recipes_card{display:flex;flex-direction:column;justify-content:center;align-items:center;height:233px;text-align:center;padding:20px;background:color-mix(in srgb,var(--pcolor) 15%,transparent) 0%;margin-top:20px;border-radius:12px}#allspicewidgetroot .no_recipes_card span{font-size:16px;font-weight:700;color:var(--pcolor);margin-bottom:10px}#allspicewidgetroot .no_recipes_card .empty_list_chat{display:flex;justify-content:center;align-items:center;font-size:14px;color:#717171;background:color-mix(in srgb,var(--pcolor) 15%,transparent) 0%;height:auto;padding:12px 20px;border-radius:6px;border-left:6px solid var(--pcolor)}#allspicewidgetroot .no_recipes_card .empty_list_chat p{display:inline-block;align-items:start;gap:5px;margin:0;text-align:left}#allspicewidgetroot .no_recipes_card .empty_list_chat p .heart_icon_mask{height:20px;display:inline-block;width:20px;color:var(--pcolor)!important;background-color:var(--pcolor);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .25s ease,transform .25s ease;margin:0 2px -5px}#allspicewidgetroot .recipe_card_body span{width:100%;font-size:13px;font-weight:700;color:#303030;text-align:left;position:relative;text-overflow:ellipsis;overflow:hidden;padding:8px 8px 8px 0;display:-webkit-box;-webkit-box-orient:vertical;line-break:auto;-webkit-line-clamp:3;line-height:1.3!important}#allspicewidgetroot .recipe_card_image{height:65%;width:100%;object-fit:cover}#allspicewidgetroot .recipe_fav_btn{display:flex;position:absolute;top:10px;right:10px;border-radius:50%;width:30px;height:30px;border:none;justify-content:center;align-items:center;background:#fff9;box-shadow:0 2px 4px #0000004d;cursor:pointer}#allspicewidgetroot .recipe_fav_btn .imageshadow{height:13px;width:13px;position:absolute;border-radius:50%;background:transparent;box-shadow:0 2px 4px #0000004d;z-index:100}#allspicewidgetroot .recipe_fav_btn img{width:70%;border-radius:100%;z-index:9999}#allspicewidgetroot .recipe_fav_btn:hover{background:#ffffffe6;transform:scale(1.1);transition:all .3s ease}#allspicewidgetroot .recipe_fav_btn.liked{background:var(--pgradient, var(--pcolor))}#allspicewidgetroot .recipe_fav_btn.liked .imageshadow{display:none}#allspicewidgetroot .recipe_counting{position:absolute;top:0;left:0;border-radius:0 0 5px;border:none;background:#fff;font-size:12px;font-weight:500;color:#888;padding:1px 5px}#allspicewidgetroot .searchrowlist:last-child::-webkit-scrollbar{height:8px;border-radius:10px}#allspicewidgetroot .searchrowlist{display:flex;gap:15px;height:200px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:10px}#allspicewidgetroot .searchrowlist>*{scroll-snap-align:start;transition:transform .35s ease,opacity .35s ease}#allspicewidgetroot .searchrowlist>*:hover{transform:translateY(-4px)}#allspicewidgetroot .mobileBackText{display:none}#allspicewidgetroot .search_root{padding:0 20px 50px;overflow-y:auto;height:100%;width:100%}#allspicewidgetroot .search_root .top_recipes_section{margin-bottom:0;animation:fadeInfromBottom .5s ease-in-out forwards}#allspicewidgetroot .search_root .top_recipes_section .top_recipes_header{margin-bottom:-37px;margin-right:25px;display:flex;justify-content:flex-end;align-items:flex-end;right:0;gap:10px;width:98%}#allspicewidgetroot .search_root .top_recipes_section .top_recipes_header button{position:relative;background:#f2f2f2;border:none;padding:4px 8px;border-radius:8px;font-size:14px;font-weight:600;color:#303030;cursor:pointer;z-index:999}#allspicewidgetroot .search_root .top_recipes_section .top_recipes_header button img{width:10px}#allspicewidgetroot .search_root .top_recipes_section .top_recipes_header button:hover{background:#e0e0e0;transition:all .3s ease}#allspicewidgetroot .search_root .top_recipes_section>div{overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}#allspicewidgetroot .search_root .top_recipes_section>div::-webkit-scrollbar{height:8px}#allspicewidgetroot .search_root .top_recipes_section>div::-webkit-scrollbar-thumb{background:#888;border-radius:4px}#allspicewidgetroot .search_row p{margin:0 0 10px;font-size:18px;color:#303030;font-weight:700}#allspicewidgetroot .search_row{animation:fadeInfromBottom .5s ease-in-out forwards}#allspicewidgetroot .search_row .is_fetching_all_recipe{position:absolute;display:flex;justify-content:center;align-items:center;right:10px;bottom:110px;height:50px;width:50px;border-radius:50%;background:#808080cc;opacity:70%}#allspicewidgetroot .search_row .is_fetching_all_recipe .loader-dot-circle{width:30px;margin:0;aspect-ratio:1;display:grid;-webkit-mask:conic-gradient(from 15deg,rgba(0,0,0,0),#000);animation:l26 1s infinite steps(12)}#allspicewidgetroot .search_row .is_fetching_all_recipe .loader-dot-circle,#allspicewidgetroot .search_row .is_fetching_all_recipe .loader-dot-circle:before,#allspicewidgetroot .search_row .is_fetching_all_recipe .loader-dot-circle:after{background:radial-gradient(closest-side at 50% 12.5%,#fff 96%,#0000) 50% 0/20% 80% repeat-y,radial-gradient(closest-side at 12.5% 50%,#fff 96%,#0000) 0 50%/80% 20% repeat-x}#allspicewidgetroot .search_row .is_fetching_all_recipe .loader-dot-circle:before,#allspicewidgetroot .search_row .is_fetching_all_recipe .loader-dot-circle:after{content:"";grid-area:1/1;transform:rotate(30deg)}#allspicewidgetroot .search_row .is_fetching_all_recipe .loader-dot-circle:after{transform:rotate(60deg)}@keyframes l26{to{transform:rotate(1turn)}}#allspicewidgetroot .mobile_menu{display:none}#allspicewidgetroot .header_search_input{display:flex;flex-direction:row;background:#fff;width:100%}#allspicewidgetroot .header_search_input .closeIcon{position:absolute;display:flex;justify-content:center;align-items:center;margin-top:10px;right:20px;width:20px;height:20px}#allspicewidgetroot .header_search_input .loadercircle{position:absolute;right:0;top:5px;height:30px;width:30px}#allspicewidgetroot .header_search_input .header_search{width:100%;height:40px;border-radius:10px;border:1px solid #C2C2C2;padding-left:50px;font-size:14px;color:#303030;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:15px center;background-size:25px}#allspicewidgetroot .header_search_input .header_search:focus{color:#303030;font-size:16px;outline:none}#allspicewidgetroot .chat_test_button{display:none;position:fixed;bottom:80px;right:20px;background:#ff00f6;height:100px;width:100px;border:none;color:#fff;font-size:14px;font-weight:700;cursor:pointer;border-radius:20px}#allspicewidgetroot .search_recipe_root{height:100%;display:flex;flex-direction:row}#allspicewidgetroot .search_recipe_root .shop_dropdown_root{position:absolute;max-height:300px;min-height:40px;max-width:300px;min-width:315px;background:#fff;bottom:45px;right:0;border:1px solid #c2c2c2;border-radius:14px;overflow-y:auto}#allspicewidgetroot .search_recipe_root .shop_dropdown_root ul{align-items:flex-start;flex-direction:column}#allspicewidgetroot .search_recipe_root .shop_dropdown_root ul li{font-size:14px;font-weight:500;color:#303030;border-bottom:1px solid #C2C2C2;padding:10px 0 10px 18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:40px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}#allspicewidgetroot .search_recipe_root .shop_dropdown_root ul li .active_list_indicator{width:12px;height:12px;margin-left:10px;border-radius:50%;background:#00e235}#allspicewidgetroot .search_recipe_root .shop_dropdown_root ul li:hover{background:#eaeaea;font-weight:600}#allspicewidgetroot .search_recipe_root .shop_dropdown_root ul li:last-child{border-bottom:0;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .search_recipe_root .recipe_left_root{width:50%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:20px 35px;height:100%;overflow-y:auto!important;overflow-x:hidden;animation:fadeInfromBottom .5s ease-in-out forwards}#allspicewidgetroot .search_recipe_root .recipe_left_root .mobile_menu_bottom{display:none}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_image_container{width:100%!important;display:flex;background:#b6b5b5;border-radius:10px;justify-content:center;position:relative;margin-bottom:10px;overflow:hidden;min-height:37.5%!important}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_image_container .recipe_image{width:100%;height:100%;aspect-ratio:1.59/1!important;object-fit:cover}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_image_container .recipe_like_btn{display:flex;position:absolute;top:13px;right:15px;border-radius:50%;width:40px;height:40px;border:none;justify-content:center;align-items:center;background:#fff6;cursor:pointer}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_image_container .recipe_like_btn img{width:70%}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_image_container .recipe_like_btn:hover{background:#fffc;transform:scale(1.1);transition:all .3s ease}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_image_container .recipe_like_btn.liked{background:var(--pcolor)}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_image_container .recipe_like_btn.liked:hover{background:var(--pcolor);transform:scale(1.1)}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_image_container .recipe_properties{display:flex;justify-content:center;align-items:center;flex-direction:row;bottom:0;position:absolute;color:#fff;font-weight:400;font-size:16px;width:100%;border-radius:0 0 10px 10px;background:linear-gradient(to bottom,#00000003,#0000004d)}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_image_container .recipe_properties .prop{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_image_container .recipe_properties .prop img{max-width:50px}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_tags_container{display:flex;flex-wrap:wrap;gap:8px;min-height:45px!important;max-height:45px!important;padding-top:10px;overflow:hidden;margin-bottom:10px}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_tags_container span{height:100%;justify-content:center;align-items:center;background:#f2f2f2;border:1px solid #C2C2C2;padding:6px 12px;border-radius:10px;font-size:14px;font-weight:700;color:#717171;white-space:nowrap}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_title_container{display:flex;justify-content:flex-start;width:100%;align-items:center;margin:0 0 10px}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_title_container span{font-size:24px;font-weight:700;color:#303030;text-overflow:ellipsis}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:15px}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container .add_to_meal_btn{position:relative;width:100%}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container .add_to_meal_btn .tooltip{position:absolute;top:110%;left:50%;transform:translate(-50%);padding:10px 14px;background:#fff;color:#000;border-radius:10px;border:1px solid #c2c2c2;font-size:13px;font-weight:600;white-space:nowrap;margin-top:5px;display:none;z-index:30;box-shadow:0 4px 15px #0000001f}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container .add_to_meal_btn .tooltip:before{content:"";position:absolute;top:-7px;left:50%;width:12px;height:12px;background:#fff;border-left:1px solid #c2c2c2;border-top:1px solid #c2c2c2;transform:translate(-50%) rotate(45deg);z-index:-1}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container .add_to_meal_btn button:hover+.tooltip{display:block}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container .add_to_meal_btn button{background:var(--pgradient, var(--pcolor));border:none;display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px;font-weight:600;border-radius:14px;padding:10px 0;width:100%;white-space:nowrap}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container .add_to_meal_btn button span{white-space:nowrap}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container .add_to_meal_btn button span:first-child{margin-right:0;display:flex}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container .add_to_meal_btn button img{width:25px;margin-right:10px}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container .feedback_btns{background:var(--scolor);border-radius:12px;margin-left:14px;display:flex;justify-content:space-between;height:45px;min-width:100px!important}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container .feedback_btns button{background:transparent;border:none;padding:5px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_buttons_container .feedback_btns button img{width:25px}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_serve_image_container{display:flex;justify-content:center;align-items:center;width:100%}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_serve_image_container img{width:100%;object-fit:fill;border-radius:1px;margin-top:10px}#allspicewidgetroot .search_recipe_root .recipe_right_root{width:50%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;border-left:1px solid #C2C2C2}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_loader_overlay{display:flex;justify-content:center;align-items:center;position:absolute;width:calc(30% - 1px)!important;height:calc(80vh - 70px);background:#fffc;z-index:10}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content{width:100%;height:calc(100% - 81px);display:flex;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #C2C2C2;flex-direction:column;padding:20px 30px 0;overflow-y:auto;overflow-x:hidden}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings{display:flex;justify-content:space-between;flex-direction:row;border:1px solid #C2C2C2;border-radius:8px;margin-bottom:20px;width:100%;min-height:38px!important}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .unit{position:relative;font-size:15px;font-weight:600;color:#303030;background:var(--scolor);display:flex;align-items:center;justify-content:center;border-radius:8px;width:150px;min-width:100px;margin:2px;cursor:pointer}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .unit span{width:70%;color:#fff;height:100%;display:flex;padding-left:2px;justify-content:flex-start;align-items:center;border-right:1px solid rgba(0,0,0,.3)}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .unit img{width:15px;display:flex;justify-content:center;align-items:center;margin-left:10px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .unit_select_root{position:absolute;max-height:200px;min-height:60px;max-width:150px;min-width:150px;background:#fff;top:35px;border:1px solid #c2c2c2;border-radius:0 0 14px 14px;overflow-y:auto;z-index:999}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .unit_select_root ul li{font-size:14px;font-weight:500;color:#303030;border-bottom:1px solid #C2C2C2;padding:10px 0 10px 18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:40px;cursor:pointer}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .unit_select_root ul li:hover{background:#eaeaea;font-weight:700}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .serving_measure{background:var(--scolor);display:flex;justify-content:space-between;align-items:center;flex-direction:row;font-size:12px;font-weight:600;color:#fff;border-radius:8px;margin:2px;padding:0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:200px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .serving_measure .serving_values{text-overflow:clip;overflow:hidden;white-space:nowrap}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .serving_measure .serving_values .serving_quantity{font-size:15px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .serving_measure .serving_values .serving_text{font-size:15px;padding-left:5px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .serving_measure .servings_btn{display:flex;justify-content:center;align-items:center;border-left:1px solid rgba(0,0,0,.4)}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .serving_measure .servings_btn button{background:transparent;border:none;font-size:26px;color:#fff;font-weight:200;padding:0 6px;cursor:pointer}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .serving_measure .servings_btn button img{width:18px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_unit_servings .serving_measure .servings_btn button:first-child{margin-left:0}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients{width:100%}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .select_ingredient_header{display:flex;justify-content:space-between;align-items:center}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .select_ingredient_header span{font-size:18px;font-weight:600;color:#303030}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .select_ingredient_header .select_all_text{font-size:12px;color:var(--pcolor);cursor:pointer}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .select_ingredient_header .select_all_text:hover{opacity:.65;transition:all .1s ease-in-out;transform:scale(1.05)}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients span{font-size:18px;font-weight:600;color:#303030}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list{margin-top:15px;max-width:100%}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient_sample_container{margin:20px 0}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient_sample_container img{height:100%;width:90%;object-fit:fill}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;margin-bottom:10px;animation:fadeInfromBottom .5s ease-in-out forwards}@keyframes fadeInfromBottom{0%{opacity:0;transform:translateY(20px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0px)}}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient .checklist{height:23px!important;width:25px!important;border:1px solid #717171;border-radius:50%;cursor:pointer;overflow:hidden;margin-right:10px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient .checklist.checked{background:color-mix(in srgb,var(--pcolor) 100%,transparent);border:none;display:flex;justify-content:center;align-items:center;cursor:pointer}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient .checklist.checked img{width:13px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient .ingredients_detail{display:flex;justify-content:flex-start;align-items:center;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient .ingredients_detail span{font-size:14px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient .ingredients_detail span:first-child{font-weight:800;margin-right:5px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient .ingredients_detail span:last-child{color:#717171;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container{margin-top:10px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container span{font-size:18px;font-weight:800;color:#303030}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container ul{margin-top:10px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container .ingredient{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-bottom:10px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container .ingredient .ingredient_container{display:flex;justify-content:center;align-items:center;margin-bottom:5px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container .ingredient .ingredient_container .checklist{height:25px;width:25px;border:1px solid #717171;border-radius:50%;cursor:pointer}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container .ingredient .ingredient_container .checklist.checked{background:var(--pgradient, var(--pcolor));border:none;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container .ingredient .ingredient_container .checklist.checked img{width:15px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container .ingredient .ingredient_container .ingredients_detail{margin-left:10px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container .ingredient .ingredient_container .ingredients_detail span:first-child{margin-right:5px;font-size:14px;font-weight:800}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container .ingredient .ingredient_container .ingredients_detail span:last-child{color:#717171;font-size:14px;font-weight:500}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .recipe_you_may_have_container .ingredient .ingredient_quantity_in_pantry{background:#00c85a2e;color:#00c85a;font-size:13px;font-weight:600;padding:5px 10px;border-radius:6px;margin-left:35px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_add_btn_container{width:100%;background:#f2f2f2;height:80px;display:flex;justify-content:center}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_add_btn_container .add_item_container{background:var(--pgradient, var(--pcolor));display:flex;flex-direction:row;border-radius:14px;width:100%;margin:10px 30px 0;height:50px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_add_btn_container .add_item_container .add_item_to_list_btn{background:transparent;border:none;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;color:#fff;width:90%;cursor:pointer}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_add_btn_container .add_item_container .add_item_to_list_btn img{width:30px;margin-right:10px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_add_btn_container .add_item_container .add_item_to_list_btn .loader{display:flex;justify-content:center;align-items:center;margin-left:20px;width:12px;aspect-ratio:1;border-radius:50%;animation:l5 1s infinite linear alternate}@keyframes l5{0%{box-shadow:20px 0 color-mix(in srgb,var(--pcolor) 100%,transparent),-20px 0 color-mix(in srgb,var(--pcolor) 25%,transparent);background:var(--pcolor)}33%{box-shadow:20px 0 color-mix(in srgb,var(--pcolor) 100%,transparent),-20px 0 color-mix(in srgb,var(--pcolor) 25%,transparent);background:color-mix(in srgb,var(--pcolor) 25%,transparent)}66%{box-shadow:20px 0 color-mix(in srgb,var(--pcolor) 25%,transparent),-20px 0 color-mix(in srgb,var(--pcolor) 100%,transparent);background:color-mix(in srgb,var(--pcolor) 25%,transparent)}to{box-shadow:20px 0 color-mix(in srgb,var(--pcolor) 25%,transparent),-20px 0 color-mix(in srgb,var(--pcolor) 100%,transparent);background:var(--pcolor)}}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_add_btn_container .add_item_container .list_dropdown{width:10%;padding:10px 30px;border-left:2px solid rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_add_btn_container .add_item_container .list_dropdown img{width:30px!important;position:absolute}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_add_btn_container .add_item_container.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_add_btn_container .add_item_container.disabled img{opacity:.6}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_add_btn_container .add_item_container:hover{opacity:.95;transition:opacity .3s ease}#allspicewidgetroot .loginModal{padding:10px 20px;width:400px}#allspicewidgetroot .loginModal .login_modal_header{display:flex;justify-content:center;align-items:center;flex-direction:row;margin-bottom:10px}#allspicewidgetroot .loginModal .login_modal_header .allspice_logo_mask{display:flex;justify-content:center;align-items:center;width:220px;height:35px;margin-top:-6px;background-color:var(--pcolor);-webkit-mask-image:var(--logo-url);mask-image:var(--logo-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#allspicewidgetroot .loginModal .login_modal_header .closebutton{border:none;background:#eaeaea;height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;right:25px;top:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJrSURBVHgB7ZrbTsJAEIZHHgBfxgtN1GAiBgVv1MD734g3HmLiARR0N7Tp+GcXWjt7avZLJqTHme7/t+xuS5TJZDKZTKYGezuWQ+K8lj2qkvRhfWh4DWVtPRKsjZ9oqGKuYmbZ7hue+07Fg4pLEoQrf6TiRcWPioWKa9jPNzznlYpP2tT2quKE7SNS2wVVF/9d/H5RuEbAi1/S39p0I4g5Qd9Xc0iwosoJE0thruA5xlRd/Apq1DX3SYgbFR+QaE3+ncDPrRVeQC1cmCkJM2IJV4aErhvBds+bBJkYjhFJPtqR2FUjoPJLsis/Nhwjim8nBFXeVowvJ0SlPOLaCVEpbyvOlROiVh6RdkLUyiPSTkhKeaStE5JSHmnrhKSVR5o6IWnlkaZO4A2QvPJIEyckrzxSxwla7YGKU7ZPJ5RH9AXYnPBOHVMeqeMEHp1SHtGNUE6qmILfGvwh2QnKCzmm7Y2gb4kBHOOUHrkHOzzrLfv2yN5BShJbJ8d0/5frYphyF6FuD8/295d0I+DUtf5LM12obpQ3aj+KjApUHvsA3OoD2jwY0R3JOqHJqI6/UAk12yzKf0d1vLMU8r1DK9qO50O/d2iF9Hg+KSdIz+Qk5QTXMzlRO8H1HF7UTvA9hxeVE1wrb8sXhRN8K48EdYJv5W35gzghtPKIVyeEVt5Wj3cn3FJ8s7e7nDAjIfSnZvfFiU2fyYWYvS1zmYbb/DO5fWpJmehMxRMkimXe3uSEZxXnxXax58CBikcKqzzCnwnlbLP+ovUQtosl0k7Q1prC+hjQzyld27BYdtYX6MNyDMRcWyaTyWQymUj5Bdd/XRzfecXiAAAAAElFTkSuQmCC);background-position:8px center;background-size:15px;background-repeat:no-repeat}#allspicewidgetroot .loginModal .login_modal_main_content span{font-size:16px;font-weight:800;text-align:center;display:flex;padding:10px 0}#allspicewidgetroot .loginModal .login_modal_main_content p{font-weight:600;padding:5px 0;font-size:14px}#allspicewidgetroot .loginModal .login_modal_main_content .modal_alert_banner{border:1px solid #e74c3c;background:#fdecea;padding:10px;margin-bottom:10px;border-radius:4px}#allspicewidgetroot .loginModal .login_modal_main_content .modal_alert_banner .modal_alert_banner_container{display:flex;justify-content:space-between;align-items:center;color:#b03a2e;font-size:12px;line-height:1.2!important}#allspicewidgetroot .loginModal .login_modal_main_content .modal_alert_banner .modal_alert_banner_container button{border:none;background:transparent;font-size:14px;font-weight:600;color:#b03a2e;cursor:pointer}#allspicewidgetroot .loginModal .login_modal_main_content .pass_input_container{display:flex;align-items:center;position:relative}#allspicewidgetroot .loginModal .login_modal_main_content .pass_input_container button{position:absolute;right:10px;background:transparent;border:none;font-size:12px;font-weight:600;color:#303030;cursor:pointer;margin-bottom:7px}#allspicewidgetroot .loginModal .login_modal_main_content .input_container{width:100%;border-radius:8px;height:40px;font-size:16px;padding:10px 0 10px 20px;margin-bottom:10px}#allspicewidgetroot .loginModal .login_modal_main_content .input_container::placeholder{opacity:.5;font-weight:600}#allspicewidgetroot .loginModal .login_modal_main_content .login_continue_btn{width:100%;background:var(--pgradient, var(--pcolor));color:#fff;font-size:15px;font-weight:600;border:none;border-radius:8px;padding:10px 0;margin-bottom:10px}#allspicewidgetroot .loginModal .login_modal_main_content .exit_or_seperator_container{height:1px;width:100%;background:#c2c2c2;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:20px;margin-top:20px}#allspicewidgetroot .loginModal .login_modal_main_content .exit_or_seperator{position:absolute;font-size:14px;font-weight:400;color:#c2c2c2;background:#fff;padding:0 10px}#allspicewidgetroot .loginModal .login_modal_main_content .terms_conditions{text-align:center;font-weight:400;padding:0 16px;margin-bottom:15px;font-size:14px}#allspicewidgetroot .loginModal .login_modal_main_content .terms_conditions a{text-decoration:underline;cursor:pointer;color:#303030;font-weight:400}#allspicewidgetroot .loginModal .login_modal_main_content .sso_containers{display:flex;justify-content:center;align-items:center;margin:10px 0}#allspicewidgetroot .loginModal .login_modal_main_content .sso_containers .container{border:1px solid #C2C2C2;border-radius:12px;height:60px;width:60px;display:flex;justify-content:center;align-items:center;margin-right:10px}#allspicewidgetroot .loginModal .login_modal_main_content .sso_containers .container img{width:30px}#allspicewidgetroot .loginModal .login_modal_main_content .sso_containers .container:last-child{margin-right:none}#allspicewidgetroot .loginModal .login_modal_main_content .modal_switch{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:14px;flex-direction:row;width:100%}#allspicewidgetroot .loginModal .login_modal_main_content .modal_switch button{border:none;background:transparent;color:var(--pcolor);text-decoration:underline;font-weight:800;padding-left:10px;font-size:14px}#allspicewidgetroot .help_root{height:100%;display:flex}#allspicewidgetroot .help_left_root{height:100%;width:260px;border-right:1px solid #C2C2C2;display:flex;flex-direction:column;justify-content:space-between}#allspicewidgetroot .help_left_list li{font-size:14px;font-weight:600;padding:8px 20px;border-bottom:1px solid #F2F2F2;display:flex;justify-content:left;align-items:center;color:#303030;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer}#allspicewidgetroot .help_left_list li:hover{background:#00000005;font-weight:700}#allspicewidgetroot .help_left_list li:last-child{display:none}#allspicewidgetroot .help_left_list li.active{color:var(--pcolor)}#allspicewidgetroot .help_left_list li.active .help_left_list_img_bg img{filter:invert(42%) sepia(94%) saturate(1145%) hue-rotate(330deg) brightness(102%) contrast(94%)}#allspicewidgetroot .help_left_list li.active .help_left_list_img_bg{background:color-mix(in srgb,var(--pcolor) 15%,transparent)}#allspicewidgetroot .help_left_list li .help_icon_mask{background:#39404d}#allspicewidgetroot .help_left_list li:hover .help_icon_mask,#allspicewidgetroot .help_left_list li.active .help_icon_mask{background-color:var(--pcolor)}#allspicewidgetroot .help_left_list li:not(.active) .help_icon_mask{opacity:.9}#allspicewidgetroot .help_left_list_img_bg{min-height:40px;min-width:40px;background:#f2f2f2;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px;fill:var(--pcolor)}#allspicewidgetroot .help_left_list_img_bg img{width:25px;fill:var(--pcolor)}#allspicewidgetroot .help_icon_mask{width:20px;height:20px;background-color:var(--pcolor);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .25s ease,transform .25s ease}#allspicewidgetroot .help_contact_container{background-color:#f2f2f2;height:70px;display:flex;justify-content:center;align-items:center;width:100%;border-top:1px solid #C2C2C2}#allspicewidgetroot .help_contact_btn{background:var(--pgradient, var(--pcolor));border:none;border-radius:14px;color:#fff;min-width:50px;height:50px;width:80%;position:relative;bottom:0;font-weight:600;margin:0 10px;font-size:16px;cursor:pointer}#allspicewidgetroot .help_right_root{height:100%;width:82%;display:flex}#allspicewidgetroot .help_right_root .text_container{width:65%;border-right:1px solid #C2C2C2;overflow:auto;padding:20px;color:#303030;font-weight:500}#allspicewidgetroot .help_right_root .contents{display:flex;flex-direction:column;width:35%;padding:30px}#allspicewidgetroot .help_right_root .contents span{font-size:16px;font-weight:700;color:#303030}#allspicewidgetroot .help_right_root .contents ul{margin-top:20px;padding-left:20px;border-left:5px solid var(--pcolor);font-size:14px}#allspicewidgetroot .help_right_root .contents ul li{padding:5px 0;color:#303030;font-size:14px;font-weight:400}#allspicewidgetroot .help_right_root .contents ul li:hover{cursor:pointer;color:var(--pcolor);font-weight:500}#allspicewidgetroot .help_section_content>div{margin-bottom:30px}#allspicewidgetroot .help_section_content span{margin-bottom:20px;font-size:16px;font-weight:700}#allspicewidgetroot .help_section_content p{margin-top:5px;margin-bottom:20px;font-size:14px}#allspicewidgetroot .help_section_content ul{margin-bottom:20px;padding-left:20px;font-size:12px}#allspicewidgetroot .help_section_content ul li{list-style:disc}#allspicewidgetroot .help_section_content .help-tab-example-p{background:color-mix(in srgb,var(--pcolor) 15%,transparent);border-left:5px solid var(--pcolor);padding:10px;border-radius:5px}#allspicewidgetroot .grocery_root .grocery_toggle_btn{display:none}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root{background:#fff;position:absolute;top:100px;left:20px;border-radius:16px;border:1px solid #C2C2C2;min-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;box-shadow:0 0 2px #979797;background-color:#fff;z-index:9999;animation:dropdownFade .28s ease-out forwards}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root .dropdown_loading-overlay{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;background:#fffc;z-index:10}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root .dropdown_loading-overlay .loadercircle{margin-bottom:20px;margin-left:20px}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul{max-height:250px;overflow:auto}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul li{display:flex;justify-content:space-between;font-size:14px;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-bottom:1px solid #C2C2C2;padding:10px 10px 10px 30px;cursor:pointer}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul li img{width:15px!important;height:15px!important}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul li.active{background-image:url(data:image/png;base64,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);background-position:10px center;background-size:20px;background-repeat:no-repeat;font-weight:600}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul li:hover{font-weight:700}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul li:nth-last-child(2){border-bottom:none}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul li:last-child{border-bottom:none;border-top:4px solid #EAEAEA}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul li:last-child .create_list_input_container{width:100%;display:flex;justify-content:space-between;align-items:center}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul li:last-child .create_list_input_container input{width:80%;border:none;outline:none;font-size:14px;font-weight:500}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul li:last-child .create_list_input_container input::placeholder{color:#717171}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul li:last-child .create_list_input_container input:focus::placeholder{color:#eaeaea}#allspicewidgetroot .grocery_root .shopping_list_dropdown_root ul li:last-child .create_list_input_container button{background:transparent;border:none;color:#f9705f;font-size:14px;font-weight:700;cursor:pointer}#allspicewidgetroot .grocery_root .grocery_select_dropdown_root{position:absolute;top:30px;right:10px;border-radius:16px;border:1px solid #C2C2C2;padding:20px 0;min-width:250px;box-shadow:0 0 2px #979797;background:#fff;z-index:9999;animation:dropdownFade .15s ease-out forwards}#allspicewidgetroot .grocery_root .grocery_select_dropdown_root .dropdown_loading-overlay{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:80%;background:#fffc;z-index:10}#allspicewidgetroot .grocery_root .grocery_select_dropdown_root .dropdown_loading-overlay .loadercircle{margin-bottom:20px;margin-left:20px}#allspicewidgetroot .grocery_root .grocery_select_dropdown_root p{font-size:16px;font-weight:700;margin-bottom:10px;padding:0 20px}#allspicewidgetroot .grocery_root .grocery_select_dropdown_root li{font-size:14px;border-bottom:1px solid #C2C2C2;padding:10px 20px;display:flex;justify-content:space-between;font-weight:500;cursor:pointer}#allspicewidgetroot .grocery_root .grocery_select_dropdown_root li img{width:15px;height:15px}#allspicewidgetroot .grocery_root .grocery_select_dropdown_root .share_list{display:none}#allspicewidgetroot .grocery_root .grocery_select_dropdown_root li:hover{font-weight:700}#allspicewidgetroot .grocery_root .grocery_select_dropdown_root li:last-child{color:#f9705f;border-bottom:none;padding-bottom:0}#allspicewidgetroot .grocery_root{height:100%;color:#303030}#allspicewidgetroot .grocery_root .grocery_top_items{padding:0 20px;height:105px;align-items:center}#allspicewidgetroot .grocery_root .grocery_top_items .grocery_search_input .grocery_search{display:flex;justify-content:space-between;align-items:center;width:100%;height:50px;border-radius:12px;border:1px solid #C2C2C2;padding-left:50px;font-size:16px;color:#303030;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:15px center;background-size:25px}#allspicewidgetroot .grocery_root .grocery_top_items .grocery_search_input .grocery_search .grocery_search_field{width:90%;height:100%;border:none;outline:none;font-size:16px;color:#303030}#allspicewidgetroot .grocery_root .grocery_top_items .grocery_search_input .grocery_search .closeIcon{width:20px;height:20px;margin-right:10px;cursor:pointer}#allspicewidgetroot .grocery_root .grocery_top_items .grocery_search_input .grocery_search .grocery_add_btn{position:relative;margin:3px;right:0;height:90%;background:linear-gradient(to right,#f25b57,#ff8266);border:none;border-radius:8px;font-size:16px;font-weight:600;color:#fff;width:60px;cursor:pointer}#allspicewidgetroot .grocery_root .grocery_top_items .grocery_search_input .grocery_search:focus{color:#303030;font-size:14px;outline:none}#allspicewidgetroot .grocery_root .grocery_detail_items{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}#allspicewidgetroot .grocery_root .grocery_detail_items .grocery_options_dropdown_container{position:relative}#allspicewidgetroot .grocery_root .grocery_detail_items .grocery_options_dropdown_container .grocery_options_btn{border-right:none}#allspicewidgetroot .grocery_root .grocery_detail_items .grocery_options_dropdown_container span{font-size:14px;font-weight:700;color:#303030;cursor:pointer;padding:0 10px;border-right:2px solid #303030}#allspicewidgetroot .grocery_root .grocery_detail_items .grocery_options_dropdown_container span:last-child{border-right:none}#allspicewidgetroot .grocery_root .grocery_detail_items .grocery_name_container{font-size:18px;font-weight:800;display:flex;justify-content:center;align-items:center;cursor:pointer}#allspicewidgetroot .grocery_root .grocery_detail_items .grocery_name_container .grocery_name_dpdn_container{position:relative;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .grocery_root .grocery_detail_items .grocery_name_container .grocery_name_dpdn_container img{width:27px;height:27px;cursor:pointer}#allspicewidgetroot .grocery_root .grocery_detail_items .grocery_name_container .grocery_name_dpdn{width:35px;height:35px;margin-left:5px;position:relative;cursor:pointer}#allspicewidgetroot .grocery_root .grocery_detail_items .grocery_options_dpdn{display:none}#allspicewidgetroot .grocery_root .grocery_content{display:flex;flex-direction:column;height:calc(82vh - 165px);border-top:1px solid #C2C2C2}#allspicewidgetroot .grocery_root .grocery_list{display:flex;height:calc(100% - 109px);flex-direction:row}#allspicewidgetroot .grocery_root .grocery_list .grocery_loader_overlay{position:absolute;top:176px;left:0;width:60%;height:80%;background:#fffc;display:flex;justify-content:center;align-items:center;z-index:1000}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root{width:60%;overflow:auto;height:100%;padding:20px}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-bottom:10px}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .grocery_item:first-child{padding-top:none}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .grocery_item{display:flex;justify-content:center;animation:fadeInfromBottom .3s ease-in-out forwards}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .grocery_item .grocery_item_img{width:50px;margin-right:10px;height:50px}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .grocery_item .item_details{display:flex;flex-direction:column;justify-content:center;align-items:left}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .grocery_item .item_details p:nth-child(1){font-size:14px;font-weight:700;color:#303030}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .grocery_item .item_details p:nth-child(2){font-size:14px;font-weight:400;color:#888}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .grocery_item .item_details:hover{cursor:pointer}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .grocery_item .item_details:hover p:first-child{text-decoration:underline}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .item_options{border:1px solid #C2C2C2;border-radius:32px;display:flex;width:60px;justify-content:space-between;align-items:center;padding:0 8px}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .item_options button{display:flex;justify-content:center;align-items:center;background:none;border:none;cursor:pointer;height:30px}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .item_options button img{width:16px}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .item_options button img:hover{filter:brightness(.8);transform:scale(1.1);transition:all .2s ease-in-out}#allspicewidgetroot .grocery_root .grocery_list .grocery_left_root .grocery_items_list .item_options .disabled{opacity:.3;pointer-events:none!important}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root{width:40%;padding:0 20px 0 0;overflow-y:auto;height:100%;border-left:1px solid #C2C2C2}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_loading_overlay{position:relative;top:0;left:0;width:100%;height:90%;background:#fffc;display:flex;justify-content:center;align-items:center;z-index:1000}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .empty_message_container{margin:20px;width:92%;height:100px;text-align:center}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .empty_message_container p{text-align:center}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe{display:flex;justify-content:start;align-items:flex-start;padding:20px;border-bottom:1px solid #C2C2C2;animation:fadeInfromBottom .5s ease-in-out forwards}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_img{padding-right:10px}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_img img{width:90px;border-radius:12px}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_img .saved_image_number{display:flex;justify-content:center;align-items:center;background:#fff;height:30px;width:30px;position:relative;border-radius:50%;top:-30px;left:-10px;font-size:14px;font-weight:700}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details{display:flex;flex-direction:column;width:100%;height:100%}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details:has(>p:only-child){justify-content:center;align-items:left;margin-top:20px;line-height:1.1!important}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details p{display:flex;justify-content:left;align-items:center;font-size:18px;font-weight:800;margin-bottom:0}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details .saved_missing_item_no{display:flex;align-items:center;background:#f9ca4726;font-size:12px;font-weight:600;padding:3px 15px;border-radius:10px;width:max-content;margin-bottom:10px;margin-top:5px}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details .saved_missing_item_no img{width:20px;margin-right:5px;border-radius:10px}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details .saved_missing_item_no.fully_stocked{background:#00c85a26;font-weight:700}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details .saved_missing_ingredient{border:1px solid #C2C2C2;border-radius:20px;display:flex;justify-content:space-between;align-items:center;width:100%!important;font-size:14px;font-weight:500;padding:2px 2px 2px 10px;margin:5px 0;min-width:170px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details .saved_missing_ingredient .ingredient_label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:120px}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details .saved_missing_ingredient .ingredient_add{display:flex;justify-content:center;align-self:center;background:#39404d;border-radius:50%;color:#fff;height:30px;width:30px;font-size:22px;font-weight:200;cursor:pointer}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details .saved_missing_ingredient .ingredient_add img{margin-top:7px;width:16px;height:16px}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details .saved_missing_ingredient:hover{background:#eaeaea;color:#303030;cursor:pointer}#allspicewidgetroot .grocery_root .grocery_list .grocery_right_root .grocery_right_root_saved_recipe:last-child{border-bottom:none}#allspicewidgetroot .grocery_root .base_option_root{border-top:1px solid #C2C2C2;background:#f2f2f2;height:80px;width:100%;position:sticky;bottom:0;display:flex;justify-content:left;align-items:center}#allspicewidgetroot .grocery_root .base_option_root .deliveryp_root{display:flex;align-items:center;background:#fff;height:55px;border:1px solid #C2C2C2;border-radius:15px;min-width:max-content;width:280px;padding:0 10px;margin-left:20px;cursor:pointer}#allspicewidgetroot .grocery_root .base_option_root .deliveryp_root .delivery_end_disclose{display:none}#allspicewidgetroot .grocery_root .base_option_root .deliveryp_root .delivery_img{min-width:35px;width:35px;margin-right:5px}#allspicewidgetroot .grocery_root .base_option_root .deliveryp_root .delivery_details{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#allspicewidgetroot .grocery_root .base_option_root .deliveryp_root .delivery_details p:first-child{font-size:12px;font-weight:500;color:#979797}#allspicewidgetroot .grocery_root .base_option_root .deliveryp_root .delivery_details p{font-size:14px;font-weight:600;color:#303030;display:flex;align-items:center}#allspicewidgetroot .grocery_root .base_option_root .deliveryp_root .delivery_details p img{width:16px;margin-left:5px}#allspicewidgetroot .grocery_root .base_option_root .shop_btn_root{background:var(--pgradient, var(--pcolor));height:55px;border-radius:16px;padding:10px 20px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;margin-left:15px;width:210px;cursor:pointer}#allspicewidgetroot .empty_message_container{position:relative;background:color-mix(in srgb,var(--pcolor) 15%,transparent) 0%;width:95%;border-radius:12px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;margin-left:10px}#allspicewidgetroot .empty_message_container p{color:var(--pcolor);font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .empty_message_container .empty_message_text{color:var(--pcolor);font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center;padding:0 5px;text-align:center}#allspicewidgetroot .empty_message_container .empty_message_chat_container{background:color-mix(in srgb,var(--pcolor) 15%,transparent) 0%;border-left:6px solid var(--pcolor);height:auto;width:100%;border-radius:8px;display:flex;justify-content:space-between;align-items:center;margin:15px 0 5px;padding:0 5px;cursor:pointer}#allspicewidgetroot .empty_message_container .empty_message_chat_container p{color:#303030;font-size:14px;font-weight:500;text-align:start;width:80%;line-height:1.1!important;padding:20px 0 20px 10px}#allspicewidgetroot .empty_message_container .empty_message_chat_container .empty_message_chat_icon{background:var(--pcolor);border-radius:50%!important;height:40px!important;width:40px!important;display:flex;justify-content:center;align-items:center;margin-right:5px}#allspicewidgetroot .empty_message_container .empty_message_chat_container .empty_message_chat_icon img{width:25px;height:25px;margin-right:2px}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root{background:#fff;position:absolute;top:100px;left:20px;border-radius:16px;border:1px solid #C2C2C2;padding:10px 0;min-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;box-shadow:0 0 2px #979797;z-index:9999;animation:dropdownFade .28s ease-out forwards}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root .dropdown_loading-overlay{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;background:#fffc;z-index:10}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root .dropdown_loading-overlay .loadercircle{margin-bottom:20px;margin-left:20px}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul{max-height:250px;overflow:auto}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li{display:flex;justify-content:space-between;font-size:14px;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-bottom:1px solid #C2C2C2;padding:10px 10px 10px 30px;cursor:pointer}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li img{width:15px;height:15px}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li:hover{font-weight:700;color:#303030}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li.active{background-image:url(data:image/png;base64,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);background-position:10px center;background-size:20px;background-repeat:no-repeat}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li:nth-last-child(2){border-bottom:none}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li:last-child{border-bottom:none;border-top:4px solid #EAEAEA}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li:last-child .create_list_input_container{display:flex;justify-content:space-between;align-items:center;width:100%}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li:last-child .create_list_input_container input{border:none;color:#303030;width:100%}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li:last-child .create_list_input_container input:focus{outline:none;border:none}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li:last-child .create_list_input_container input::placeholder{color:#717171}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li:last-child .create_list_input_container input:focus::placeholder{color:#eaeaea}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li:last-child .create_list_input_container input:active{border:none}#allspicewidgetroot .pantry_root .pantry_list_dropdown_root ul li:last-child .create_list_input_container button{border:none;background:transparent}#allspicewidgetroot .pantry_root .pantry_select_dropdown_root{position:absolute;top:30px;right:10px;border-radius:16px;border:1px solid #C2C2C2;padding:20px 0;min-width:250px;box-shadow:0 0 2px #979797;background:#fff;z-index:9999;animation:dropdownFade .16s ease-in-out forwards}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}#allspicewidgetroot .pantry_root .pantry_select_dropdown_root .dropdown_loading-overlay{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:80%;background:#fffc;z-index:10}#allspicewidgetroot .pantry_root .pantry_select_dropdown_root .dropdown_loading-overlay .loadercircle{margin-bottom:20px;margin-left:20px}#allspicewidgetroot .pantry_root .pantry_select_dropdown_root p{font-size:16px;font-weight:700;margin-bottom:10px;padding:0 20px}#allspicewidgetroot .pantry_root .pantry_select_dropdown_root .pantry_share_list{display:none}#allspicewidgetroot .pantry_root .pantry_select_dropdown_root li{font-size:14px;border-bottom:1px solid #C2C2C2;padding:10px 20px;display:flex;justify-content:space-between;font-weight:500;cursor:pointer}#allspicewidgetroot .pantry_root .pantry_select_dropdown_root li img{width:15px;height:15px}#allspicewidgetroot .pantry_root .pantry_select_dropdown_root li:hover{font-weight:700}#allspicewidgetroot .pantry_root .pantry_select_dropdown_root li:nth-last-child(-n+2){color:#f9705f}#allspicewidgetroot .pantry_root .pantry_select_dropdown_root li:last-child{border-bottom:0;padding-bottom:0}#allspicewidgetroot .pantry_root{height:100%;color:#303030}#allspicewidgetroot .pantry_root .pantry_name_dpdn_container{position:relative;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .pantry_root .pantry_options_dpdn_container{position:relative}#allspicewidgetroot .pantry_root .pantry_options_dpdn_container .pantry_options_btn{border-right:none}#allspicewidgetroot .pantry_root .pantry_options_dpdn_container span{font-size:14px;font-weight:700;color:#303030;cursor:pointer;padding:0 10px;border-right:2px solid #303030}#allspicewidgetroot .pantry_root .pantry_options_dpdn_container span:last-child{border-right:none}#allspicewidgetroot .pantry_root .pantry_top_items{padding:0 20px;flex-direction:row;flex-wrap:wrap;height:105px;align-items:center}#allspicewidgetroot .pantry_root .pantry_top_items .pantry_search_input{width:100%;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .pantry_root .pantry_top_items .pantry_search_input .pantry_search{display:flex;justify-content:center;align-items:center;width:100%;height:50px;border-radius:12px;border:1px solid #C2C2C2;padding-left:50px;font-size:16px;color:#303030;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:15px center;background-size:25px}#allspicewidgetroot .pantry_root .pantry_top_items .pantry_search_input .pantry_search .closeIcon{width:20px;height:20px;margin-right:10px;cursor:pointer}#allspicewidgetroot .pantry_root .pantry_top_items .pantry_search_input .pantry_search .pantry_search_field{width:100%;border:none;outline:none;font-size:16px;color:#303030}#allspicewidgetroot .pantry_root .pantry_top_items .pantry_search_input .pantry_search:focus{color:#303030;font-size:14px;outline:none}#allspicewidgetroot .pantry_root .pantry_top_items .pantry_search_input .pantry_add_btn{margin:5px;background-color:var(--pcolor);border:none;border-radius:10px;color:#fff;height:35px;padding:0 20px;font-size:16px;font-weight:600;cursor:pointer}#allspicewidgetroot .pantry_root .pantry_detail_items{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:12px}#allspicewidgetroot .pantry_root .pantry_detail_items .pantry_name_container{font-size:18px;font-weight:800;display:flex;justify-content:center;align-items:center;cursor:pointer}#allspicewidgetroot .pantry_root .pantry_detail_items .pantry_name_container .pantry_name_dpdn{width:27px;height:27px;margin-left:5px}#allspicewidgetroot .pantry_root .pantry_detail_items .pantry_options_dpdn{display:none!important}#allspicewidgetroot .pantry_root .pantry_list{display:flex;height:100%;border-top:1px solid #C2C2C2}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list{width:65%;border-right:1px solid #C2C2C2;overflow:auto;padding:20px;height:calc(100% - 115px)}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin:10px 0}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .pantry_item{display:flex;justify-content:center;animation:fadeInfromBottom .3s ease-in-out forwards}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .pantry_item .pantry_item_img{width:50px;margin-right:10px}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .pantry_item:hover{cursor:pointer}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .pantry_item:hover p:first-child{text-decoration:underline}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_details{display:flex;flex-direction:column;justify-content:center;align-items:left}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_details p:nth-child(1){font-size:14px;font-weight:700;color:#303030}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_details p:nth-child(2){font-size:14px;font-weight:400;color:#888}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_options{display:flex;justify-content:center;align-items:center}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_options .expiration_tag{padding:4px 8px;font-size:12px;border-radius:6px;font-weight:600;text-transform:capitalize}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_options .expiration_tag .expiration_tag_image{width:20px!important;height:20px!important}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_options .expiration_tag.red{background-color:#ff515126;color:#ff5151}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_options .expiration_tag.orange{background-color:#f6835226;color:#f68352}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_options .expiration_tag.yellow{background-color:#ffc93226;color:#ffc932}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_options .expiration_tag.green{background-color:#00c85a26;color:#00c85a}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_options .expiration_tag.gray{background-color:#f1f1f1;color:#777}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list .item_options img{margin-left:5px;width:16px;height:16px}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list:first-child{margin-top:0}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list .pantry_items_list:last-child{margin-bottom:0}#allspicewidgetroot .pantry_root .pantry_list .pantry_right_list{width:35%;display:flex;justify-content:center;align-items:start;padding:20px}#allspicewidgetroot .pantry_root .pantry_list .pantry_right_list .summary{background:#fff;width:100%;margin-bottom:80px}#allspicewidgetroot .pantry_root .pantry_list .pantry_right_list .summary li{margin:10px 0;padding:10px;background:#f2f2f2;border-radius:8px;font-size:18px;font-weight:700;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;animation:fadeInfromBottom .55s ease-in-out forwards}@keyframes fadeInfromBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#allspicewidgetroot .pantry_root .pantry_list .pantry_right_list .summary li span:first-child{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#allspicewidgetroot .pantry_root .pantry_list .pantry_right_list .summary li span:nth-child(2){font-size:28px}#allspicewidgetroot .pantry_root .pantry_list .pantry_right_list .summary li:hover{cursor:pointer;background:#eaeaea;transition:all .2s ease-in-out}#allspicewidgetroot .chatheaderRoot{display:flex;justify-content:center;align-items:center;border-bottom:1px solid #C2C2C2}#allspicewidgetroot .chatheaderRoot .modalCloseBtn{display:none}#allspicewidgetroot .chatheaderRoot .chatHeader_text{display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700;color:#303030}#allspicewidgetroot .chatheaderRoot .chatHeader_text button{background:transparent;border:none;margin-right:10px;cursor:pointer}#allspicewidgetroot .chatheaderRoot .chatHeader_text img{width:30px}#allspicewidgetroot .chatWrapper{display:block;border-left:1px solid #C2C2C2}#allspicewidgetroot .connection_indicator{display:flex;justify-content:center;align-items:center;position:fixed;bottom:36px;right:20px;width:5px;height:5px;border-radius:50%;cursor:pointer}#allspicewidgetroot .chatRoot .onboarding_chat_root{background:#fff;border-left:1px solid #C2C2C2;width:100%;max-width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_modal_header_progress_container{margin:10px;display:flex;justify-content:space-between;align-items:center}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_modal_header_progress_container .closebutton{cursor:pointer;color:#303030;border:none;background:none;height:25px;width:25px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJrSURBVHgB7ZrbTsJAEIZHHgBfxgtN1GAiBgVv1MD734g3HmLiARR0N7Tp+GcXWjt7avZLJqTHme7/t+xuS5TJZDKZTKYGezuWQ+K8lj2qkvRhfWh4DWVtPRKsjZ9oqGKuYmbZ7hue+07Fg4pLEoQrf6TiRcWPioWKa9jPNzznlYpP2tT2quKE7SNS2wVVF/9d/H5RuEbAi1/S39p0I4g5Qd9Xc0iwosoJE0thruA5xlRd/Apq1DX3SYgbFR+QaE3+ncDPrRVeQC1cmCkJM2IJV4aErhvBds+bBJkYjhFJPtqR2FUjoPJLsis/Nhwjim8nBFXeVowvJ0SlPOLaCVEpbyvOlROiVh6RdkLUyiPSTkhKeaStE5JSHmnrhKSVR5o6IWnlkaZO4A2QvPJIEyckrzxSxwla7YGKU7ZPJ5RH9AXYnPBOHVMeqeMEHp1SHtGNUE6qmILfGvwh2QnKCzmm7Y2gb4kBHOOUHrkHOzzrLfv2yN5BShJbJ8d0/5frYphyF6FuD8/295d0I+DUtf5LM12obpQ3aj+KjApUHvsA3OoD2jwY0R3JOqHJqI6/UAk12yzKf0d1vLMU8r1DK9qO50O/d2iF9Hg+KSdIz+Qk5QTXMzlRO8H1HF7UTvA9hxeVE1wrb8sXhRN8K48EdYJv5W35gzghtPKIVyeEVt5Wj3cn3FJ8s7e7nDAjIfSnZvfFiU2fyYWYvS1zmYbb/DO5fWpJmehMxRMkimXe3uSEZxXnxXax58CBikcKqzzCnwnlbLP+ovUQtosl0k7Q1prC+hjQzyld27BYdtYX6MNyDMRcWyaTyWQymUj5Bdd/XRzfecXiAAAAAElFTkSuQmCC);background-position:6px center;background-size:15px;background-repeat:no-repeat}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_modal_header_progress_container .header_progress_container{background:#eaeaea;height:6px;width:80%;border-radius:6px;margin:0 20px;overflow:hidden}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_modal_header_progress_container .header_progress_container .header_progress_bar_full,#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_modal_header_progress_container .header_progress_container .header_progress_bar_half{position:relative;background:var(--pgradient, var(--pcolor));height:100%;border-radius:6px;transition:width .4s ease-in-out}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_modal_header_progress_container .header_progress_container .header_progress_bar_full{width:100%}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_modal_header_progress_container .header_progress_container .header_progress_bar_half{width:50%}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_modal_title{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_modal_title span{font-size:14px;font-weight:800;color:#303030}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_modal_title p{text-align:center;padding:5px 15px;font-size:10px}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_grid_container .onboarding_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;min-width:100%;background:#fff;padding:0 20px;overflow:auto;max-height:calc(80vh - 260px)}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_grid_container .pref_card{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #C2C2C2;border-radius:8px;height:60px;max-width:100%;background-color:#fff;transition:all .2s ease;cursor:pointer}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_grid_container .pref_card.selected{border:2px solid var(--pcolor);background-color:#fff;font-weight:800}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_grid_container .pref_card img{width:30px;height:30px;object-fit:contain}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_grid_container .pref_card p{font-size:12px;font-weight:600;text-align:center}#allspicewidgetroot .chatRoot .onboarding_chat_root .onboarding_continue_btn{width:calc(100% - 40px);background:var(--pgradient, var(--pcolor));color:#fff;border:none;font-size:14px;font-weight:600;padding:8px 0;border-radius:12px;margin:20px;cursor:pointer;position:relative;bottom:0;height:45px;z-index:9}#allspicewidgetroot .chatRoot .onboarding_chat_root .allergy_list{width:100%;background:#fff;overflow:auto;max-height:calc(80vh - 260px)}#allspicewidgetroot .chatRoot .onboarding_chat_root .allergy_list .allergy_list_item{display:flex;justify-content:space-between;align-items:center;flex-direction:row;border-radius:8px;border:1px solid #C2C2C2;padding:2px 5px;height:40px;margin:10px 20px}#allspicewidgetroot .chatRoot .onboarding_chat_root .allergy_list .allergy_list_item .allergy_details{display:flex;justify-content:center;align-items:center}#allspicewidgetroot .chatRoot .onboarding_chat_root .allergy_list .allergy_list_item .allergy_details img{width:30px;margin-right:10px}#allspicewidgetroot .chatRoot .onboarding_chat_root .allergy_list .allergy_list_item .allergy_details p{font-size:12px;font-weight:600;color:#303030}#allspicewidgetroot .chatRoot .onboarding_chat_root .allergy_list .allergy_list_item .allergy_toggle_container{display:flex;justify-content:center;align-items:center;font-size:10px}#allspicewidgetroot .chatRoot .onboarding_chat_root .allergy_list .allergy_list_item .allergy_toggle_container .empty_allergy{height:20px;width:20px;background:#eaeaea;border-radius:50%;margin:0 5px}#allspicewidgetroot .chatRoot .onboarding_chat_root .allergy_list .allergy_list_item .allergy_toggle_container span{text-align:center;background:var(--pcolor);color:#fff;border-radius:14px;padding:4px 10px}#allspicewidgetroot .chatRoot .structured_items{font-size:16px;font-weight:600;color:#000;background:#fff;padding:10px 0 10px 20px;border:1px solid #C2C2C2;border-radius:0 20px 20px;margin-bottom:20px;width:100%}#allspicewidgetroot .chatRoot .structured_items .structured_item{height:80px;border-bottom:1px solid #e2e2e2;display:flex;align-items:center;justify-content:space-between;width:100%}#allspicewidgetroot .chatRoot .structured_items .structured_item .item_title{display:flex}#allspicewidgetroot .chatRoot .structured_items .structured_item .item_title .item_sub{font-size:10px;font-weight:400;color:#888;display:none}#allspicewidgetroot .chatRoot .structured_items .structured_item img{width:16px;opacity:50%;margin-right:10px}#allspicewidgetroot .chatRoot .structured_items li:nth-last-child(1){border-bottom:none}#allspicewidgetroot .chatRoot .structured_items .see_all_item{font-size:14px;font-weight:500;color:#f9705f;cursor:pointer;padding:10px 0;text-align:center;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .chatRoot .structured_items .see_all_item .see_all_item_label{display:flex;justify-content:center;align-items:center}#allspicewidgetroot .chatRoot .structured_items .see_all_item .see_all_item_label img{width:16px;margin-left:5px;transition:transform .3s ease}#allspicewidgetroot .chatRoot .structured_items .see_all_item .see_less_item_label img{width:16px;margin-left:5px;transform:rotate(180deg);transition:transform .3s ease}#allspicewidgetroot .chatRoot .structured_buttons button,#allspicewidgetroot .chatRoot .structured_followups button{margin:0 10px 20px 0;padding:10px;border-radius:6px;border:none;font-size:10px;font-weight:400;color:#fff;cursor:pointer;background:linear-gradient(to left,#ff8266,#f25b57);opacity:.5}#allspicewidgetroot .chatRoot .upgrade-notification{height:100%;width:40%;position:absolute;background:linear-gradient(to bottom,color-mix(in srgb,var(--pcolor) 40%,transparent) 20%,color-mix(in srgb,var(--pcolor) 25%,transparent) 80%);display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card{display:flex;justify-content:flex-start;align-items:center;background:#fff;border-radius:22px;flex-direction:column;padding:10px 25px 0;width:300px;height:60%;margin-bottom:100px;box-shadow:0 2px 10px #00000026}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details{display:flex;justify-content:center;align-self:center;flex-direction:column;width:100%;height:100%;overflow:auto}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details .image_container{display:flex;justify-content:center;align-items:center;height:calc(100% - 50px);max-height:100px}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details .image_container .allspice_logo_mask{width:100px;height:100px;transform:scale(1.3);background-color:var(--pcolor);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .25s ease,transform .25s ease}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details .upgrade_heading{font-size:16px;font-weight:700;color:#303030;text-align:center;margin-bottom:15px}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details ul{width:100%}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details ul li{display:flex;justify-content:flex-start;align-items:center;padding:5px 0}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details ul li .help_icon_mask{width:20px;margin-right:10px}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details ul li span{font-size:11px;font-weight:600;color:#303030}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card button{margin:10px 0 20px;background:var(--pgradient, var(--pcolor));border:none;box-shadow:0 4px 15px #0000000d;padding:10px 20px;border-radius:8px;width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card button a{font-size:16px;font-weight:600;color:#fff;text-decoration:none;margin-right:5px}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card button img{width:20px}#allspicewidgetroot .chatbody{display:flex;height:calc(80vh - 70px)}#allspicewidgetroot .chatbody .chatleftRoot{width:185px;height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:width .3s ease,transform .3s ease-in-out}#allspicewidgetroot .chatbody .chatleftRoot.collapsed{width:60px;transition:width .3s ease,transform .3s ease-in-out}#allspicewidgetroot .chatbody .chatsidebarcontrol button{background:none;border:none;cursor:pointer;height:30px!important;width:30px!important}#allspicewidgetroot .chatbody .chatleftRoot>div{min-width:185px}#allspicewidgetroot .chatbody .chatleftRoot.closed{overflow:hidden;max-width:60px}#allspicewidgetroot .chatbody .chatleftRoot.closed ul li{font-size:0px;border:none}#allspicewidgetroot .chatbody .chatoptions{padding:15px 0 0 15px}#allspicewidgetroot .chatbody .chatoptions ul li{font-weight:700;font-size:16px;color:#303030;padding:5px 0}#allspicewidgetroot .chatbody .chatoptions ul li:nth-child(1){padding-top:0;display:flex;justify-content:flex-start;align-items:center}#allspicewidgetroot .chatbody .chatoptions ul li img{height:24px!important;width:24px!important;margin-right:10px}#allspicewidgetroot .chatbody .chatoptions ul li:last-child{padding-bottom:0;display:flex;justify-content:flex-start;align-items:center}#allspicewidgetroot .chatbody .chatoptions{transition:width .3s ease;width:260px}#allspicewidgetroot .chatbody .chatoptions.collapsed{width:60px}#allspicewidgetroot .chatbody .chatoptions .chatoption-item{display:flex;align-items:center;transition:all .9s ease}#allspicewidgetroot .chatbody .chatoptions .chatoption-item .label{opacity:1;transform:translate(0);transition:opacity .1s ease,transform .9s ease}#allspicewidgetroot .chatbody .chatoptions .chatoption-item .label.hidden{opacity:0;transform:translate(-10px);pointer-events:none}#allspicewidgetroot .chatbody .history{margin-top:20px;max-height:400px;height:450px;overflow:auto;transition:width .3s ease;animation:fadeInfromLeft .35s ease-in-out forwards}@keyframes fadeInfromLeft{0%{opacity:0;transform:translate(-5%)}to{opacity:1;transform:translate(0)}}#allspicewidgetroot .chatbody .history .no_chats_yet{display:flex;justify-content:center;align-items:center;background:#eaeaea;font-weight:500;font-size:12px;color:#717171;padding:10px;margin-top:10px}#allspicewidgetroot .chatbody .history ul .delete_conversation_root{display:flex;position:fixed;right:18%;height:auto;width:150px;border-radius:12px;color:#303030;border:1px solid #C2C2C2;font-size:12px;background-color:#fff;z-index:9999}#allspicewidgetroot .chatbody .history ul .delete_conversation_root ul{width:100%}#allspicewidgetroot .chatbody .history ul .delete_conversation_root ul li{padding:12px 8px;cursor:pointer;border-bottom:1px solid #E2E2E2;font-weight:600}#allspicewidgetroot .chatbody .history ul .delete_conversation_root ul li:last-child{border-bottom:none;color:#f9705f}#allspicewidgetroot .chatbody .history ul li.history_item{position:relative;display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:12px;color:#717171;border-bottom:1px solid #F2F2F2;padding:10px 20px 10px 10px;cursor:pointer;overflow:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis}#allspicewidgetroot .chatbody .history ul li.history_item:hover,#allspicewidgetroot .chatbody .history ul li.history_item:active,#allspicewidgetroot .chatbody .history ul li.history_item:focus{background:#0000000f}#allspicewidgetroot .chatbody .history ul li.history_item:last-child{border-bottom:none}#allspicewidgetroot .chatbody .history ul li.history_item.active_chat{background:#f2f2f2}#allspicewidgetroot .chatbody .history ul li.history_item .history_item_content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;padding-right:8px}#allspicewidgetroot .chatbody .history ul li.history_item .history_item_menu{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;font-size:18px;line-height:1!important;color:#717171;opacity:0;pointer-events:none;transition:opacity .15s ease}#allspicewidgetroot .chatbody .history ul li.history_item .history_item_menu:hover{color:#000}#allspicewidgetroot .chatbody .history ul li.history_item:hover .history_item_menu{opacity:1;pointer-events:auto}#allspicewidgetroot .chatbody .chatsidebarcontrol{text-align:right;padding:0 10px;width:100%;min-width:auto!important;margin-bottom:25px!important}#allspicewidgetroot .chatbody .chatsidebarcontrol img{height:24px!important;width:24px!important}#allspicewidgetroot .chatbody .chatrightRoot{width:calc(70% - 40px);flex:1;box-shadow:-1px 0 5px -3px var(--pcolor);background:linear-gradient(to bottom,color-mix(in srgb,var(--pcolor) 15%,transparent),color-mix(in srgb,var(--pcolor) 1%,transparent));height:100%;display:flex;flex-direction:column}#allspicewidgetroot .chatbody .chatrightRoot .upgrade_bar{background:var(--scolor);display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding-right:15px;box-sizing:border-box}#allspicewidgetroot .chatbody .chatrightRoot .upgrade_bar .upgrade_info{display:flex;align-items:center;flex:1;min-width:0;margin-left:10px;overflow:hidden}#allspicewidgetroot .chatbody .chatrightRoot .upgrade_bar .upgrade_info img{width:20px;height:20px;margin-right:10px;flex-shrink:0}#allspicewidgetroot .chatbody .chatrightRoot .upgrade_bar .upgrade_info .upgrade_info_container{display:flex;align-items:center;flex:1;min-width:0;height:100%}#allspicewidgetroot .chatbody .chatrightRoot .upgrade_bar .upgrade_info .upgrade_info_container span{color:#fff;font-size:14px;font-weight:500;line-height:1!important;white-space:nowrap}#allspicewidgetroot .chatbody .chatrightRoot .upgrade_bar .upgrade_info .upgrade_info_container span:first-child{padding-left:10px;margin-right:6px;border-left:1px solid rgba(0,0,0,.5);flex-shrink:0}#allspicewidgetroot .chatbody .chatrightRoot .upgrade_bar .upgrade_info .upgrade_info_container span:last-child{flex:1;min-width:0;overflow:hidden;text-overflow:clip;white-space:nowrap;text-align:left}#allspicewidgetroot .chatbody .chatrightRoot .upgrade_bar button{flex-shrink:0;border-radius:8px;margin:5px 0;padding:0 10px;border:none;background:#fff;cursor:pointer}#allspicewidgetroot .chatbody .chatrightRoot .upgrade_bar button a{display:block;text-decoration:none;color:#303030;font-size:14px;font-weight:700;line-height:30px!important}#allspicewidgetroot .chatbody .reply_options_holder button img{height:100%;width:100%}#allspicewidgetroot .chatbody .reply_options_holder button{height:20px;width:20px;background:transparent;border:none}#allspicewidgetroot .chatbody .reply_options_holder{gap:13px;display:flex;align-items:center;padding-top:10px;border-top:1px solid #C2C2C2}#allspicewidgetroot .chatbody .onboarding_options{width:100%;display:flex;flex-direction:column;gap:12px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 1px 2px #00000008}#allspicewidgetroot .chatbody .onboarding_options .options_list{display:flex;flex-direction:column;gap:8px;width:100%}#allspicewidgetroot .chatbody .onboarding_option{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.04);background:transparent}#allspicewidgetroot .chatbody .onboarding_option.selected{background:linear-gradient(to left,#ff82661f,#f25b5714);border-color:#f25b572e}#allspicewidgetroot .chatbody .onboarding_option .option_text{font-weight:700;color:#303030;font-size:14px;flex:1;margin-right:8px}#allspicewidgetroot .chatbody .onboarding_option input[type=checkbox]{width:18px;height:18px;background:#fff;accent-color:#F25B57;cursor:pointer}#allspicewidgetroot .chatbody .onboarding_actions{gap:10px;margin-top:8px;display:flex;width:100%;height:40px}#allspicewidgetroot .chatbody .onboarding_submit_btn{display:flex;justify-content:center;align-items:center;border-radius:12px;padding:0 34px;background:linear-gradient(to left,#ff8266,#f25b57);color:#fff;border:none;font-size:14px;font-weight:600;cursor:pointer;width:100%}#allspicewidgetroot .chatbody .onboarding_submit_btn img{width:20px;margin-left:5px}#allspicewidgetroot .chatbody .onboarding_submit_btn[disabled]{opacity:.5;cursor:not-allowed}#allspicewidgetroot .chatbody .msgsent{display:flex;justify-content:flex-end;position:relative}#allspicewidgetroot .chatbody .messagewrapper{width:auto}#allspicewidgetroot .chatbody .msgReceived{display:flex;justify-content:flex-start;margin:20px 0}#allspicewidgetroot .chatbody .msgsent .messagewrapper{color:#fff;background:color-mix(in srgb,var(--pcolor) 100%,transparent);border:none;border-radius:20px 20px 0;padding:15px 20px;font-size:14px;position:relative;max-width:85%;right:0}#allspicewidgetroot .chatbody .msgsent .arrow{position:absolute;width:14px;height:12px;bottom:0;right:-2px;background:var(--pcolor);transform:skew(33deg)}#allspicewidgetroot .chatbody .msgReceived .messagewrapper p{border-bottom:1.8px solid rgba(0,0,0,.2);margin-bottom:4px;margin-left:50px;padding-bottom:16px;color:#303030;font-weight:500;font-size:14px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper{width:85%}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage{white-space:pre-wrap;margin-bottom:0;max-width:100%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;overflow:hidden;border-bottom:none}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .msg-text{border-bottom:none!important}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .msg-text span{white-space:pre-wrap}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .exported_shopping_list_inline{max-width:370px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .exported_shopping_list_inline .exported_text{margin:0;border-bottom:none}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .exported_shopping_list_inline .exported_text span{padding-bottom:10px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .exported_shopping_list_inline .exported_text a{margin-top:10px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .exported_shopping_list_inline .exported_link{display:flex;flex-direction:column;max-width:100%;overflow:hidden;background:#fff;border-radius:0 16px 16px;text-decoration:none;color:#fff;border:1px solid #C2C2C2}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .exported_shopping_list_inline .exported_top_row,#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .exported_shopping_list_inline .exported_logo{display:none}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .exported_shopping_list_inline .exported_bottom_row{display:flex;align-items:center;gap:10px;padding:0 14px 5px;max-width:100%;overflow:hidden;margin-top:5px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .exported_shopping_list_inline .exported_url{flex:1;min-width:0;font-size:14px;color:#303030;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .formattedMessage .exported_shopping_list_inline .exported_arrow{font-size:22px;color:#b8bcc4;flex-shrink:0}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card{background:#ffffffbf!important;border-radius:8px;border:1px solid #C2C2C2;padding:10px;width:100%}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_header{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px;height:120px;border-bottom:1px solid #f2f2f2}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_header .recipe_image{max-height:60px!important;max-width:60px!important;border-radius:6px;margin-right:10px;background:#c2c2c2}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_header .recipe_meta{font-size:15px;font-weight:700;color:#717171}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_header .recipe_meta .recipe_title{font-size:16px;font-weight:800;color:#303030;margin-bottom:6px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_header .recipe_meta .recipe_times span{font-size:12px;color:#303030}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_ingredients{margin-top:10px;padding-bottom:20px;border-bottom:1px solid #f2f2f2}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_ingredients .ingredients_title{font-size:15px;font-weight:700;color:#303030;margin-bottom:10px;padding-left:20px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_ingredients ul li{border-radius:6px;padding:8px 12px;margin:4px 0;font-weight:600;font-size:13px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_ingredients ul li span:last-child{font-size:13px;color:#717171;font-weight:600}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_instructions{margin-top:10px;padding-bottom:10px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_instructions .instructions_toggle{font-size:15px;font-weight:700;color:var(--pcolor);margin-bottom:10px;padding-left:20px;cursor:pointer;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_instructions .instructions_toggle .instructions_arrow{width:14px;height:14px;margin-left:6px;background-color:var(--pcolor);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .25s ease,opacity .25s ease;display:inline-block}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_instructions ul{padding-bottom:20px;border-bottom:1px solid #f2f2f2;padding-left:20px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_instructions ul span{display:flex;justify-content:flex-start;align-items:center;font-size:16px;font-weight:700;color:#303030;margin-bottom:10px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_recipe_card .recipe_instructions ul li span{margin:8px 0;font-size:13px;font-weight:400;color:#475569}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list,#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_bullet{background:transparent;padding:4px 0 0;margin-top:6px;color:#0f1724;font-size:14px;line-height:1.4!important}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list ul li,#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_bullet ul li{background:#ffffffbd;border-radius:10px;padding:10px 8px 10px 20px;margin:4px 0}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_title{margin-bottom:6px;font-size:16px;font-weight:700;color:#303030}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_title strong{font-weight:600}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_text{display:none}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_bullets{list-style:none;margin:6px 0;padding-left:0}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_bullets>.structured_bullet_item,#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_bullets>li.structured_bullet_item{margin:8px 0;padding-left:6px;border-left:2px solid rgba(15,23,36,.04)}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .bullet_heading{margin-bottom:6px;color:#092135;font-size:14px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .bullet_heading strong{font-weight:600}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .bullet_par{margin:6px 0 0;color:#2b3948;font-size:13px;border-bottom:none}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_bullets ul{margin:6px 0 0 16px;padding-left:14px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_bullets li{margin:4px 0}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_bullets li .chat_bullet_list .chat_bullet_listitem{font-size:13px;color:#263946;list-style:disc}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .instruction_block{background:#091e2d05;padding:8px;border-radius:6px;margin-top:8px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .instruction_subheading{font-weight:600;margin-bottom:6px;color:#0b2a3a}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .instruction_block ol{margin:4px 0 0 18px;padding:0}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .instruction_block ol li{margin:6px 0;color:#263946;list-style:square}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_ingredients{background:#fff;border-radius:8px;border:1px solid #C2C2C2;padding:10px;width:100%;height:100%}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_ingredients .structured_ingredient_item{height:auto;display:flex;align-items:center;justify-content:flex-start;font-size:15px;font-weight:500;color:#303030;padding-left:10px;line-height:1.1!important}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_ingredients .structured_ingredient_item strong:first-child{margin-left:5px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_ingredients .structured_ingredient_item:last-child{border-bottom:none;padding-bottom:none;margin-bottom:none}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_recipes{background:#fff;border-radius:8px;border:1px solid #C2C2C2;padding:10px;width:100%}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_recipes .structured_recipe_item{height:80px;border-bottom:1px solid #f2f2f2;display:flex;align-items:flex-start;justify-content:flex-start}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_recipes .structured_recipe_item .structured_recipe_default_image{height:56px;width:70px!important;border-radius:6px;margin-right:10px;background:#c2c2c2}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_recipes .structured_recipe_item .recipe_content{width:100%}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_recipes .structured_recipe_item .recipe_content img{width:56px;height:56px;border-radius:6px;margin-right:10px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_recipes .structured_recipe_item .recipe_content .recipe_title{display:flex;justify-content:flex-start;align-items:center;font-size:13px;font-weight:700;width:100%;color:#303030}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_recipes .structured_recipe_item .recipe_content .recipe_desc{font-size:10px;color:#888;margin-top:4px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_recipes .structured_recipe_item:last-child{border-bottom:none;padding-bottom:none;margin-bottom:none}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_items .structured_item{height:50px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_list .structured_items .structured_item .item_title{font-size:16px;font-weight:700}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_bullet .structured_title strong{font-weight:700;font-size:16px;color:#303030;margin-bottom:5px}#allspicewidgetroot .chatbody .msgReceived .messagewrapper .structured_bullet .structured_bullets .structured_bullet_item{font-size:16px;color:#303030;margin-bottom:5px}#allspicewidgetroot .chatbody .reply_options_holder button:nth-child(1){background:color-mix(in srgb,var(--pcolor) 100%,transparent);border-radius:50%;width:36px;height:36px}#allspicewidgetroot .chatbody .reply_options_holder button:nth-child(4){transform:rotate(180deg)}#allspicewidgetroot .chatbody .chatcontentRoot{flex-grow:1;overflow:auto;scroll-behavior:smooth;overflow-y:auto;overscroll-behavior:contain;padding:10px;max-height:80%;min-height:50%}#allspicewidgetroot .chatbody .chatcontentRoot .msg{padding:0 20px}#allspicewidgetroot .chatbody .chatinputRoot{width:100%;display:flex;justify-content:center;padding:10px 0;height:20%;align-items:end;margin-bottom:20px}#allspicewidgetroot .chatbody .chatSend{width:100%;padding:0 20px}#allspicewidgetroot .chatbody .messagebox{width:100%;min-height:50px;max-height:110px;background:#fff;border-radius:24px;box-shadow:0 2px 4px #0003;position:relative;display:flex;align-items:flex-end;padding:8px 52px;overflow:visible}#allspicewidgetroot .chatbody .messagebox textarea{width:100%;border:none;resize:none;outline:none;font-size:16px;font-weight:500;color:#303030;line-height:20px!important;min-height:20px;max-height:60px;overflow-y:auto;padding:6px 0;background:transparent}#allspicewidgetroot .chatbody .messagebox textarea:focus{outline:none}#allspicewidgetroot .chatbody .messagebox textarea::placeholder{color:#979797;font-weight:500}#allspicewidgetroot .chatbody .messagebox button:first-of-type{position:absolute;left:14px;bottom:10px;width:30px;height:30px;background:transparent;border:none;opacity:.35;transition:opacity .15s ease,transform .15s ease}#allspicewidgetroot .chatbody .messagebox button:first-of-type img{width:100%;height:100%}#allspicewidgetroot .chatbody .messagebox:focus-within{padding-left:15px!important}#allspicewidgetroot .chatbody .messagebox:focus-within button:first-of-type{opacity:0;pointer-events:none;transform:scale(.9)}#allspicewidgetroot .chatbody .messagebox button:nth-of-type(2){position:absolute;right:6px;bottom:6px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--pgradient, var(--pcolor));border-radius:50%;border:none;cursor:pointer}#allspicewidgetroot .chatbody .messagebox button:nth-of-type(2) img{width:24px;height:24px}#allspicewidgetroot .chatbody .messagebox button:nth-of-type(2):hover{transform:scale(1.05);box-shadow:0 4px 15px #0000001a;transition:all .08s ease-out}#allspicewidgetroot .chatbody .chatSend p{margin-top:10px;font-size:14px;color:#979797;text-align:center}#allspicewidgetroot .chatbody .welcomeChat{margin-top:12%;padding:0 20px}#allspicewidgetroot .chatbody .welcomeChat span{font-weight:800}#allspicewidgetroot .chatbody .welcomeChat span{display:flex;justify-content:center;align-items:center;text-align:center;font-size:26px;color:#303030;margin-bottom:20px}#allspicewidgetroot .chatbody .welcomeChat>p{text-align:center;font-size:15.5px;color:#303030;font-weight:600;line-height:1.3!important}#allspicewidgetroot .chatbody .recommendation-container{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}#allspicewidgetroot .chatbody .recommendation-container p{text-align:center;color:#303030;font-weight:700;font-size:15px;flex:0 0 calc(50% - 10px);background:color-mix(in srgb,var(--pcolor) 12%,transparent);border:1px solid color-mix(in srgb,var(--pcolor) 24%,transparent);border-radius:20px;padding:15px 20px;display:flex;justify-content:center;align-items:center;height:auto;width:calc(50% - 10px)}#allspicewidgetroot hr{height:1px;border:none;background:#efefef;margin:10px 0}#allspicewidgetroot .onboarding_Modal_root{width:400px}#allspicewidgetroot .onboarding_Modal_root .onboarding_modal_title{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px}#allspicewidgetroot .onboarding_Modal_root .onboarding_modal_title span{font-size:15px;padding-top:5px;font-weight:800;color:#303030}#allspicewidgetroot .onboarding_Modal_root .onboarding_modal_title p{text-align:center;padding:5px 40px;font-size:14px}#allspicewidgetroot .onboarding_Modal_root .onboarding_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;min-width:100%;padding:20px}#allspicewidgetroot .onboarding_Modal_root .pref_card{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #C2C2C2;border-radius:8px;height:60px;max-width:160px;min-width:fit-content;background-color:#fff;transition:all .2s ease;cursor:pointer}#allspicewidgetroot .onboarding_Modal_root .pref_card.selected{border:2px solid var(--pcolor);background-color:#fff;font-weight:800}#allspicewidgetroot .onboarding_Modal_root .pref_card img{width:30px;height:30px;object-fit:contain}#allspicewidgetroot .onboarding_Modal_root .pref_card p{font-size:12px;font-weight:600;text-align:center}#allspicewidgetroot .onboarding_Modal_root .onboarding_continue_btn{width:100%;background:var(--pgradient, var(--pcolor));color:#fff;border:none;font-size:14px;font-weight:600;padding:8px 0;border-radius:0 0 10px 10px;margin-top:20px;height:60px;cursor:pointer;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .onboarding_Modal_root .allergy_list{width:100%;margin-bottom:20px;margin-top:0;padding:0 20px}#allspicewidgetroot .onboarding_Modal_root .allergy_list .allergy_list_item{display:flex;justify-content:space-between;align-items:center;flex-direction:row;border-radius:8px;border:1px solid #C2C2C2;padding:2px 5px;height:40px;margin-bottom:10px}#allspicewidgetroot .onboarding_Modal_root .allergy_list .allergy_list_item .allergy_details{display:flex;justify-content:center;align-items:center}#allspicewidgetroot .onboarding_Modal_root .allergy_list .allergy_list_item .allergy_details img{width:30px;margin-right:10px}#allspicewidgetroot .onboarding_Modal_root .allergy_list .allergy_list_item .allergy_details p{font-size:12px;font-weight:600;color:#303030}#allspicewidgetroot .onboarding_Modal_root .allergy_list .allergy_list_item .allergy_toggle_container{display:flex;justify-content:center;align-items:center;font-size:10px}#allspicewidgetroot .onboarding_Modal_root .allergy_list .allergy_list_item .allergy_toggle_container .empty_allergy{height:20px;width:20px;background:#eaeaea;border-radius:50%;margin:0 5px}#allspicewidgetroot .onboarding_Modal_root .allergy_list .allergy_list_item .allergy_toggle_container span{text-align:center;background:var(--pcolor);color:#fff;border-radius:14px;padding:4px 10px}#allspicewidgetroot .modalsRoot:has(.onboarding_Modal_root){box-shadow:0 4px 15px #0000001a;padding:20px 0 0}#allspicewidgetroot .modalsRoot:has(.exit_widget_root){width:480px;box-shadow:0 4px 15px #0000001a}#allspicewidgetroot .modalsRoot:has(.exit_widget_root) .exit_widget_root{padding:0 20px}#allspicewidgetroot .modalsRoot:has(.exit_widget_root) .exit_widget_root .exit_modal_header{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:20px}#allspicewidgetroot .modalsRoot:has(.exit_widget_root) .exit_widget_root .exit_modal_header .exit_modal_header_logo_mask{width:150px;height:35px;background-color:var(--pcolor);-webkit-mask-image:var(--logo-url);mask-image:var(--logo-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#allspicewidgetroot .modalsRoot:has(.exit_widget_root) .exit_widget_root .exit_modal_header .closebutton{top:20px;right:35px}#allspicewidgetroot .modalsRoot:has(.exit_widget_root) .exit_widget_root .exit_widget_content{display:flex;justify-content:center;align-items:center;flex-direction:column}#allspicewidgetroot .modalsRoot:has(.exit_widget_root) .exit_widget_root .exit_widget_content .exit_title{font-weight:800;font-size:14px;text-align:center;margin-bottom:20px}#allspicewidgetroot .modalsRoot:has(.exit_widget_root) .exit_widget_root .exit_widget_content .create_account_btn{background:var(--pgradient, var(--pcolor));border:none;color:#fff;font-size:14px;font-weight:500;padding:8px 0;min-width:min-content;width:100%;border-radius:10px;margin-bottom:20px}#allspicewidgetroot .modalsRoot:has(.exit_widget_root) .exit_widget_root .exit_widget_content .exit_or_seperator_container{height:1px;width:100%;background:#c2c2c2;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:20px}#allspicewidgetroot .modalsRoot:has(.exit_widget_root) .exit_widget_root .exit_widget_content .exit_or_seperator{position:absolute;font-size:14px;font-weight:400;color:#c2c2c2;background:#fff;padding:0 10px}#allspicewidgetroot .modalsRoot:has(.exit_widget_root) .exit_widget_root .exit_widget_content .leave_without_saving_btn{background:#39404d;color:#fff;font-size:14px;font-weight:500;text-align:center;width:100%;border-radius:10px;padding:6px 0;min-width:min-content;margin-bottom:10px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal){padding:20px 0}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal{width:500px;min-height:500px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .no_results_text{height:70px;display:flex;justify-content:center;align-items:center;border-radius:12px;text-align:center;font-size:14px;font-weight:600;color:var(--pcolor);background:color-mix(in srgb,var(--pcolor) 15%,transparent) 0%}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .delivery_search_input{width:100%;margin-bottom:20px;padding:0 25px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .delivery_search_input .delivery_search{width:100%;height:40px;border-radius:12px;border:1px solid #C2C2C2;padding-left:50px;font-size:12px;color:#303030;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:15px center;background-size:25px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .delivery_header{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-top:10px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .delivery_header .closebutton{margin-top:15px;margin-right:15px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .delivery_header span{font-size:16px;font-weight:700;color:#303030;margin-left:25px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .delivery_header{margin-bottom:20px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .lower_deliverypartner{width:100%;padding:20px 10px;border-top:1px solid #C2C2C2;height:100%;overflow-y:auto;max-height:300px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .lower_deliverypartner .delivery_loader_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fffc;display:flex;justify-content:center;align-items:center;border-radius:10px;z-index:10}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .partner_row{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:10px 15px;margin-bottom:10px;border-bottom:1px solid #F2F2F2;cursor:pointer;transition:background-color .25s ease,transform .22s ease,box-shadow .22s ease}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .partner_row .partner_info{display:flex;justify-content:center;align-items:center;gap:15px;flex-direction:row}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .partner_row .partner_label{font-size:14px;font-weight:600;color:#303030;text-align:center;display:flex;justify-content:center;align-items:center;gap:10px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .partner_row .check_btn{width:20px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .partner_row:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .partner_row img{transition:opacity .25s ease,transform .25s ease}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .partner_row.selected .partner_star_btn img{filter:invert(39%) sepia(78%) saturate(4473%) hue-rotate(358deg) brightness(102%) contrast(101%);opacity:1;transform:scale(.5);position:relative;display:flex;justify-content:center;top:0;right:10px}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .partner_row.selected .partner_btn_layout{display:flex;justify-content:center!important;align-items:center!important;flex-direction:row!important}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .partner_row button:first-of-type{background:none;border:none}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal) .deliverypartnerModal .partner_row button img{width:50px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal){padding:10px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal{width:450px;height:100%}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantryitem_loader_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fffc;display:flex;justify-content:center;align-items:center;z-index:10;border-radius:10px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_items_name{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px;color:#303030;margin-top:10px;margin-right:10px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_items_name .item_name{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-right:30px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_items_name .item_name span{display:flex;justify-content:center;align-self:center;text-align:center;font-size:18px;font-weight:700}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_items_name .item_name p{font-size:14px;font-weight:500;color:#717171;text-align:center}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_items_name .modalCloseBtn{margin-top:5px;margin-right:15px;background-size:16px;background-position:center;height:35px;width:35px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_items_name button img{display:flex;justify-content:center;align-items:center;height:30px;width:30px;margin-left:10px;cursor:pointer}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_items_name button img:hover{opacity:.8;transform:scale(1.1)}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_items_name button{background:none;border:none}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content img{width:100px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area{width:100%;padding:0 15px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin:20px 0}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;color:#303030;position:relative}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu{position:absolute;min-height:fit-content;width:220px;background:#fff;border:1px solid #C2C2C2;top:20px;left:0;font-size:12px;font-weight:400;border-radius:12px;z-index:10}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu li{border-bottom:1px solid #C2C2C2;display:flex;justify-content:space-between;align-items:center;padding:10px;width:100%;font-weight:500;cursor:pointer}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu li .item_pack_measured{display:flex;justify-content:space-between;align-items:center;width:90%}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu li .item_pack_measured span:first-child{font-size:15px;font-weight:700;color:#303030}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu li .item_pack_measured span:last-child{margin-left:5px;color:#717171;font-size:10px;background:#f2f2f2;border-radius:4px;padding:2px 5px;font-weight:500;color:#303030}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu li .green_dot{height:10px;width:10px;background:#00c85a;border-radius:50%}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu li:hover{transform:scale(1.02)}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu li:last-child{border-bottom:6px solid #EAEAEA}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu .add_new{display:flex;justify-content:space-between;align-items:center;padding:10px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu .add_new p{color:#303030}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu .add_new .add_new_input{border:none;width:150px;text-align:left;font-size:16px;font-weight:500;transform:scale(.8);margin-left:-10px;color:#303030}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu .add_new::placeholder{font-size:12px!important}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs .item_pack_dropdown_menu .add_new .add_new_input:focus{border:none;outline:none}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_packs img{width:15px;margin-left:5px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container{display:flex;justify-content:center;align-items:center;width:130px;height:25px;border-radius:10px;background:#979797;transition:background-color .2s ease}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container .item_type_name{color:#fff;font-size:10px;font-weight:600;display:flex;justify-content:center;align-items:center;width:80%;height:100%;text-transform:capitalize}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container .item_type_dropdown{position:relative;width:25%;height:100%;display:flex;justify-content:center;align-items:center;border-left:1px solid rgba(0,0,0,.3);cursor:pointer}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container .item_type_dropdown img{width:15px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container .item_type_dropdown .item_state_dropdown_menu{position:absolute;top:25px;right:0;width:190px;min-height:fit-content;background:#fff;border:1px solid #c2c2c2;border-radius:12px;font-size:12px;font-weight:400;z-index:10}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container .item_type_dropdown .item_state_dropdown_menu ul li{border-bottom:1px solid #c2c2c2;display:flex;justify-content:space-between;align-items:center;padding:10px;width:100%;font-weight:500;cursor:pointer}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container .item_type_dropdown .item_state_dropdown_menu ul li:last-child{border-bottom:none}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container .item_type_dropdown .item_state_dropdown_menu ul li:hover{background:#f5f5f5}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container--frozen{background:#09f}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container--frozen .item_type_name{color:#fff}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container--opened{background:#facc15}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container--opened .item_type_name{color:#fff}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .locked_area .pantry_item_details .item_type_container--opened .item_type_dropdown{border-left:1px solid rgba(0,0,0,.2)}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaing_text{display:flex;justify-content:space-between;align-items:center;width:100%}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaing_text p:first-child{color:#303030;font-weight:600;font-size:14px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaing_text .edit_remaining_container{display:flex;justify-content:center;align-items:center;color:#979797;font-weight:500;font-size:14px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaing_text .edit_remaining_container .edit{width:19px;height:19px;margin-top:5px;margin-left:10px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaing_text .edit_remaining_container .edit:hover{opacity:.8;transform:scale(1.2)}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaing_text .edit_remaining_container .check_edit_mask{width:20px!important;height:20px!important;background-color:var(--pcolor);-webkit-mask-image:var(--logo-url);mask-image:var(--logo-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .25s ease,opacity .25s ease;display:inline-block}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaing_text .edit_remaining_container .check_edit_mask:hover{transform:scale(1.2);opacity:.8}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaing_text .edit_remaining_container .edit_quantity_input{display:flex;width:100px;border:none;text-align:right;font-size:16px;transform:scale(.95);margin-right:0;font-weight:500;color:#303030;height:35px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaing_text .edit_remaining_container .edit_quantity_input:active::placeholder,#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaing_text .edit_remaining_container .edit_quantity_input:focus::placeholder{color:#c2c2c2}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaing_text .edit_remaining_container .edit_quantity_input:focus{border:none;outline:none}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .date_added p:last-child,#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .shelf_life p:last-child{font-size:16px;transform:scale(.93);font-weight:400;color:#717171}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-wrapper{padding:8px 0;width:100%}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-line{position:relative;width:100%;padding:8px 6px 2px;box-sizing:border-box}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-line__bg{position:absolute;left:12px;right:12px;top:50%;height:6px;background:#e6e6e6;transform:translateY(-50%);border-radius:3px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-line__fill{position:absolute;left:12px;top:50%;height:6px;max-width:95%;background:color-mix(in srgb,var(--pcolor) 100%,transparent);transform:translateY(-50%);border-radius:3px;transition:width .24s ease;overflow:hidden}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-steps{display:flex;justify-content:space-between;position:relative;bottom:13px;z-index:3;align-items:center;padding:0 6px;gap:8px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-step{-webkit-appearance:none;appearance:none;width:clamp(14px,3.2vw,16px);height:clamp(14px,3.2vw,16px);min-width:14px;border-radius:50%;border:4px solid #cfcfcf;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-sizing:border-box;transition:background .18s ease,border-color .18s ease,transform .12s ease}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-step:hover{transform:translateY(-2px)}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-step:focus{outline:none;box-shadow:0 0 0 3px #4caf502e}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-step.active{border-color:var(--pcolor);background:#fff}@media (max-width: 420px){#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-steps{gap:6px;padding:0 4px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-line__bg,#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .pantry-progress-line__fill{left:10px;right:10px}}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .shelf_life{margin-bottom:15px;width:100%;border-bottom:1px solid #C2C2C2}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .track_quantity{padding:0;margin-bottom:15px;width:93%;border-bottom:1px solid #C2C2C2}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .track_quantity .toggle{width:50px;height:26px;background-color:#ccc;border-radius:26px;position:relative;cursor:pointer;transition:background-color .3s ease}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .track_quantity .toggle:before{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .3s ease}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .track_quantity .toggle.active{background-color:var(--pcolor)}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data .track_quantity .toggle.active:before{transform:translate(24px)}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data li{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #C2C2C2;padding:15px 0}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data li p:first-child{color:#303030;font-weight:600;font-size:14px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data li p:last-child{font-size:14px}#allspicewidgetroot .modalsRoot:has(.pantryitemModal) .pantryitemModal .pantry_modal_main_content .item_remaining_data:nth-last-child(1) .track_quantity{border-bottom:none;padding-bottom:0}#allspicewidgetroot .modalsRoot{z-index:9999;position:fixed;background:#fff;padding:20px;border-radius:18px;top:50vh;left:50vw;transform:translate(-50%,-50%);min-height:100px;min-width:250px;box-shadow:0 4px 15px #0000001a;animation:fadeInScale .3s ease forwards}@keyframes fadeInScale{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}#allspicewidgetroot .modalsRoot .modalCloseBtn{text-align:right;position:relative;z-index:999;position:absolute;color:#303030;right:10px;top:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJrSURBVHgB7ZrbTsJAEIZHHgBfxgtN1GAiBgVv1MD734g3HmLiARR0N7Tp+GcXWjt7avZLJqTHme7/t+xuS5TJZDKZTKYGezuWQ+K8lj2qkvRhfWh4DWVtPRKsjZ9oqGKuYmbZ7hue+07Fg4pLEoQrf6TiRcWPioWKa9jPNzznlYpP2tT2quKE7SNS2wVVF/9d/H5RuEbAi1/S39p0I4g5Qd9Xc0iwosoJE0thruA5xlRd/Apq1DX3SYgbFR+QaE3+ncDPrRVeQC1cmCkJM2IJV4aErhvBds+bBJkYjhFJPtqR2FUjoPJLsis/Nhwjim8nBFXeVowvJ0SlPOLaCVEpbyvOlROiVh6RdkLUyiPSTkhKeaStE5JSHmnrhKSVR5o6IWnlkaZO4A2QvPJIEyckrzxSxwla7YGKU7ZPJ5RH9AXYnPBOHVMeqeMEHp1SHtGNUE6qmILfGvwh2QnKCzmm7Y2gb4kBHOOUHrkHOzzrLfv2yN5BShJbJ8d0/5frYphyF6FuD8/295d0I+DUtf5LM12obpQ3aj+KjApUHvsA3OoD2jwY0R3JOqHJqI6/UAk12yzKf0d1vLMU8r1DK9qO50O/d2iF9Hg+KSdIz+Qk5QTXMzlRO8H1HF7UTvA9hxeVE1wrb8sXhRN8K48EdYJv5W35gzghtPKIVyeEVt5Wj3cn3FJ8s7e7nDAjIfSnZvfFiU2fyYWYvS1zmYbb/DO5fWpJmehMxRMkimXe3uSEZxXnxXax58CBikcKqzzCnwnlbLP+ovUQtosl0k7Q1prC+hjQzyld27BYdtYX6MNyDMRcWyaTyWQymUj5Bdd/XRzfecXiAAAAAElFTkSuQmCC);background-position:8px center;background-size:15px;background-repeat:no-repeat;cursor:pointer}#allspicewidgetroot .modalsRoot .modalCloseBtn button{border:none;background:none;top:-20px;right:-10px;position:relative}#allspicewidgetroot .modalsRoot .modalCloseBtn:hover{opacity:.8}#allspicewidgetroot .modalsRoot .contactsupport_root{display:flex;flex-direction:column;gap:10px;width:400px;height:450px}#allspicewidgetroot .modalsRoot .contactsupport_root .modalCloseBtn{margin-top:5px;margin-right:15px;background-size:15px;background-position:center;height:30px;width:30px}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_header span{font-size:14px;font-weight:700;color:#303030}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_header img{height:30px}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body input{border:0px solid #fff;width:100%}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body input::placeholder{font-size:12px;color:#717171;font-weight:500}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body input:focus,#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body input:active{border:0px solid #fff;outline:0px solid #fff;font-size:12px}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body .contact_options{display:flex;justify-content:flex-start;align-items:center;margin:10px 0}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body .contact_options p{font-size:12px;font-weight:600;color:#303030;margin-right:5px}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body .contact_options .contact_dropdown{position:relative;width:200px;height:30px;font-size:12px;display:flex;justify-content:space-between;border-radius:10px;border:1px solid #C2C2C2;background:#f2f2f2;cursor:pointer}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body .contact_options .contact_dropdown span{width:80%;display:flex;justify-content:center;align-items:center;border-right:1px solid #C2C2C2;font-size:12px;font-weight:700;color:#717171}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body .contact_options .contact_dropdown img{width:20px;margin-right:10px}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body .contact_options .contact_dropdown .contact_option_dropdown{width:100%;height:auto;position:absolute;top:40px;left:0;background:#fff;border:1px solid #C2C2C2;border-radius:10px;z-index:9999;display:flex;flex-direction:column}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body .contact_options .contact_dropdown .contact_option_dropdown li{padding:5px 10px;font-size:12px;font-weight:600;color:#303030;cursor:pointer}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body .contact_options .contact_dropdown .contact_option_dropdown li:hover{background:#f2f2f2;border-radius:10px}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body textarea{width:100%;height:200px;border-radius:10px;border:0px solid #fff;margin:10px 0;padding:5px;font-size:12px;color:#303030;resize:none}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body textarea:active,#allspicewidgetroot .modalsRoot .contactsupport_root .contact_body textarea:focus{border:0px solid #fff}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_footer{width:100%;background:var(--pgradient, var(--pcolor));height:70px;position:absolute;bottom:0;left:0;border-radius:0 0 10px 10px;display:flex;justify-content:center;align-items:center;cursor:pointer}#allspicewidgetroot .modalsRoot .contactsupport_root .contact_footer button{background:none;border:none;color:#fff;font-size:14px;font-weight:600}#allspicewidgetroot .modalsRoot .accountModal{width:480px}#allspicewidgetroot .modalsRoot .accountModal .toastContainer{padding:10px}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder{display:flex;align-items:center;justify-content:space-between;color:#303030;height:60px!important}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder .main_logo{display:none}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder .account_infoleft{display:flex;justify-content:center;align-items:center;color:#303030;margin-left:10px}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder .account_infoleft .modalCloseBtn{margin-top:18px;margin-right:10px;height:40px!important;width:40px!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJrSURBVHgB7ZrbTsJAEIZHHgBfxgtN1GAiBgVv1MD734g3HmLiARR0N7Tp+GcXWjt7avZLJqTHme7/t+xuS5TJZDKZTKYGezuWQ+K8lj2qkvRhfWh4DWVtPRKsjZ9oqGKuYmbZ7hue+07Fg4pLEoQrf6TiRcWPioWKa9jPNzznlYpP2tT2quKE7SNS2wVVF/9d/H5RuEbAi1/S39p0I4g5Qd9Xc0iwosoJE0thruA5xlRd/Apq1DX3SYgbFR+QaE3+ncDPrRVeQC1cmCkJM2IJV4aErhvBds+bBJkYjhFJPtqR2FUjoPJLsis/Nhwjim8nBFXeVowvJ0SlPOLaCVEpbyvOlROiVh6RdkLUyiPSTkhKeaStE5JSHmnrhKSVR5o6IWnlkaZO4A2QvPJIEyckrzxSxwla7YGKU7ZPJ5RH9AXYnPBOHVMeqeMEHp1SHtGNUE6qmILfGvwh2QnKCzmm7Y2gb4kBHOOUHrkHOzzrLfv2yN5BShJbJ8d0/5frYphyF6FuD8/295d0I+DUtf5LM12obpQ3aj+KjApUHvsA3OoD2jwY0R3JOqHJqI6/UAk12yzKf0d1vLMU8r1DK9qO50O/d2iF9Hg+KSdIz+Qk5QTXMzlRO8H1HF7UTvA9hxeVE1wrb8sXhRN8K48EdYJv5W35gzghtPKIVyeEVt5Wj3cn3FJ8s7e7nDAjIfSnZvfFiU2fyYWYvS1zmYbb/DO5fWpJmehMxRMkimXe3uSEZxXnxXax58CBikcKqzzCnwnlbLP+ovUQtosl0k7Q1prC+hjQzyld27BYdtYX6MNyDMRcWyaTyWQymUj5Bdd/XRzfecXiAAAAAElFTkSuQmCC);background-position:center;background-size:18px;background-repeat:no-repeat}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder .account_infoleft .profileBg{display:inline-block;background:var(--pgradient, var(--pcolor));width:40px;height:40px;margin-right:10px;border-radius:100px;color:#303030;padding:7px}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder .account_infoleft .profileBg img{width:100%;border-radius:50%}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder .account_infoleft span{display:inline-block;background:transparent;width:40px;height:40px;margin-right:10px;border-radius:100px;color:#303030}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder .account_infoleft .infoLeft_container{display:flex;flex-direction:column;justify-content:center}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder .account_infoleft .infoLeft_container span{display:flex;justify-content:start;align-items:end;font-size:16px;font-weight:700;color:#303030;position:relative;margin-bottom:8px}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder .account_infoleft .infoLeft_container p{height:min-content}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder .account_infoleft .infoLeft_container p small{font-size:11px;color:#717171;font-weight:600;position:relative;top:-10px}#allspicewidgetroot .modalsRoot .accountModal .account_infoHolder .account_infoleft .infoLeft_container p:last-child{position:relative;top:-5px}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions{background:#f2f2f2;border-radius:10px;height:fit-content}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions .measurementDropdown{border:1px solid #C2C2C2;border-radius:4px;font-size:12px;font-weight:600;color:#717171;background:#f2f2f2;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;z-index:9999;width:100px;position:relative;top:25px;right:0}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions .measurementDropdown ul{position:relative;z-index:9999;width:100%;padding:0}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions .measurementDropdown ul li{font-size:12px;font-weight:600;color:#303030;cursor:pointer;width:100%;padding:0;margin:0}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions .measurementDropdown ul li button{border:none;background:none;font-size:12px;font-weight:600;color:#303030;cursor:pointer;width:100%;padding:0}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions .measurementDropdown ul li:hover{background:#eaeaea;border-radius:0}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions .measurementDropdown button{border:none;background:none;padding:5px 10px;font-size:12px;font-weight:600;color:#717171;display:flex;align-items:center;justify-content:center;width:100%;margin:5px;cursor:pointer}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul{display:flex;flex-direction:column;justify-content:center;padding:6px 20px}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li{display:flex;align-items:center;font-size:14px;font-weight:600;padding:20px 0;cursor:pointer;justify-content:space-between;height:30px;color:#303030;border-bottom:1px solid rgba(194,194,194,.4784313725)}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_left{display:flex;align-items:center;color:#303030}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right{display:flex;align-items:center;gap:10px}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm{position:absolute;top:0%;right:0;height:100%;width:100%;border:2px solid #FF5151;display:flex;flex-direction:column;align-items:center;background:#fee;padding:5px 10px;border-radius:8px;z-index:9999}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent{display:flex;justify-content:space-between;flex-direction:column;width:100%;height:100%}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteWarnings{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteWarnings li{font-size:12px;font-weight:700;color:#303030}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteWarnings li .checklist{display:flex;justify-content:center;align-items:center;width:25px;height:25px;margin-right:10px;border-radius:50%;background:#fff;border:1px solid #C2C2C2}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteWarnings li .checklist img{display:flex;justify-content:center;align-items:center;height:15px;width:15px;margin-left:8px}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteWarnings li .checklist.checked{background:linear-gradient(to right,#f25b57,#ff8266);border:none}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteWarnings li .delete_instructions{display:flex;align-items:flex-start;justify-content:flex-start}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteWarnings li .delete_instructions span{font-size:12px;color:#303030;font-weight:700}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteActions{display:flex;justify-content:center;align-items:center;gap:50px;margin-bottom:25px}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteActions button{padding:10px 15px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteActions button:first-child{background:linear-gradient(to right,#f25b57,#ff8266);border:none;color:#fff}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteActions button:first-child:hover{opacity:.7;transition:all .2s ease-in-out}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .deleteConfirmContent .deleteActions button:last-child{background:transparent;border:none;color:#717171}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .smallNote{font-size:12px;color:#717171;margin:20px 0}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .deleteConfirm .smallError{font-size:12px;color:red;margin:10px 0}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .passwordResetInline{display:flex;flex-direction:column;align-items:flex-end}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .passwordResetInline button{background:none;border:none;color:#09f;font-size:14px;font-weight:700;cursor:pointer}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .passwordResetInline .smallNote{font-size:10px;color:#717171}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right p:last-child{color:#09f;font-weight:700}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right span{color:#979797;font-weight:500;font-size:12px}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li .account_list_right .disclose{width:15px;position:relative;right:0;margin-right:0!important}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li img{max-width:20px;margin-right:10px}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li:last-child{border-bottom:none;margin-bottom:0}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li:first-child{border-top:none;margin-top:0}#allspicewidgetroot .modalsRoot .accountModal .accountModalOptions ul li:last-child{margin-bottom:0}#allspicewidgetroot .modalsRoot .accountModal .upgradeAccountSection{display:flex;justify-content:center;align-items:center;margin:20px 0}#allspicewidgetroot .modalsRoot .accountModal .upgradeAccountSection .upgradeAccountBtn{background:var(--pgradient, var(--pcolor));border:none;color:#fff;font-size:14px;height:40px;border-radius:10px;cursor:pointer;padding:0 10px;margin:0 40px;width:100%;min-width:250px;min-width:max-content;font-weight:500;display:flex;justify-content:center;align-items:center}#allspicewidgetroot .modalsRoot .accountModal .upgradeAccountSection .upgradeAccountBtn a{text-decoration:none;color:#fff}#allspicewidgetroot .modalsRoot .accountModal .upgradeAccountSection .upgradeAccountBtn img{width:20px;margin-left:5px}#allspicewidgetroot .modalsRoot .accountModal .accountExternalLinks{margin-top:20px;background:#fff}#allspicewidgetroot .modalsRoot .accountModal .accountExternalLinks ul{display:flex;gap:10px;justify-content:center}#allspicewidgetroot .modalsRoot .accountModal .accountExternalLinks ul li{font-size:12px;font-weight:700;color:#f9705f}#allspicewidgetroot .modalsRoot .accountModal .accountExternalLinks ul li a{text-decoration:none;color:var(--pcolor)}#allspicewidgetroot .modalsRoot .accountModal .accountExternalLinks ul li:first-child{border-right:2px solid var(--pcolor);padding-right:10px}#allspicewidgetroot .modalsRoot .groceryitemsModal{width:350px}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_items_name{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px;margin-right:25px;color:#303030}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_items_name span{display:flex;justify-content:center;text-align:center;font-size:16px;font-weight:700}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_items_name .modalCloseBtn{top:0;right:0;background-size:15px;background-position:center;height:30px;width:30px;position:absolute}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_items_name button img{height:25px;width:25px;cursor:pointer}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_items_name button img:hover{opacity:.8;transform:scale(1.2);transition:all .2s ease-in-out}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_items_name button{background:none;border:none}#allspicewidgetroot .modalsRoot .groceryitemsModal p{color:#979797;text-align:center;font-size:12px;font-weight:500}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_item_description1{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #C2C2C2;padding:10px 0}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_item_description1 span{font-size:15px;font-weight:600;color:#303030}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_item_description1 .grocery_buttons input{font-size:16px;transform:scale(.8);margin-right:-15px;border:none;text-align:end;color:#717171;width:180px}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_item_description1 .grocery_buttons input:focus{border:none}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_item_description1 .grocery_buttons input:active,#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_item_description1 .grocery_buttons input:focus{outline:none}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_item_description1 .grocery_buttons input::placeholder{font-size:16px;color:#717171;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_item_description1 .grocery_buttons input:active::placeholder,#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_item_description1 .grocery_buttons input:focus::placeholder{color:#c2c2c2}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_item_description1:last-child{border-bottom:none}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_buttons{display:flex;justify-content:space-between;align-items:center}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_buttons .check_edit_mask{width:20px;height:18px;margin-left:6px;background-color:var(--pcolor);-webkit-mask-image:var(--logo-url);mask-image:var(--logo-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .25s ease,opacity .25s ease;display:inline-block;cursor:pointer}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_buttons .check_edit_mask:hover{transform:scale(1.2);opacity:.8}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_buttons .edit{width:20px;height:20px;filter:invert(61%) sepia(0%) saturate(0%) hue-rotate(187deg) brightness(95%) contrast(90%);margin-left:10px}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_buttons .edit:hover{transform:scale(1.2);opacity:.8}#allspicewidgetroot .modalsRoot .groceryitemsModal .grocery_item_description2{display:flex;align-items:center;justify-content:space-between;padding:10px 0}#allspicewidgetroot .modalsRoot .header_progress_container{background:#eaeaea;height:6px;width:80%;border-radius:6px;margin:0 20px;overflow:hidden}#allspicewidgetroot .modalsRoot .header_progress_container .header_progress_bar_full,#allspicewidgetroot .modalsRoot .header_progress_container .header_progress_bar_half{position:relative;background:var(--pgradient, var(--pcolor));height:100%;border-radius:6px;transition:width .4s ease-in-out}#allspicewidgetroot .modalsRoot .header_progress_container .header_progress_bar_full{width:100%}#allspicewidgetroot .modalsRoot .header_progress_container .header_progress_bar_half{width:50%}#allspicewidgetroot .modalsRoot .closebutton{cursor:pointer;border:none;background:#eaeaea;height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;color:#303030;right:10px;top:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJrSURBVHgB7ZrbTsJAEIZHHgBfxgtN1GAiBgVv1MD734g3HmLiARR0N7Tp+GcXWjt7avZLJqTHme7/t+xuS5TJZDKZTKYGezuWQ+K8lj2qkvRhfWh4DWVtPRKsjZ9oqGKuYmbZ7hue+07Fg4pLEoQrf6TiRcWPioWKa9jPNzznlYpP2tT2quKE7SNS2wVVF/9d/H5RuEbAi1/S39p0I4g5Qd9Xc0iwosoJE0thruA5xlRd/Apq1DX3SYgbFR+QaE3+ncDPrRVeQC1cmCkJM2IJV4aErhvBds+bBJkYjhFJPtqR2FUjoPJLsis/Nhwjim8nBFXeVowvJ0SlPOLaCVEpbyvOlROiVh6RdkLUyiPSTkhKeaStE5JSHmnrhKSVR5o6IWnlkaZO4A2QvPJIEyckrzxSxwla7YGKU7ZPJ5RH9AXYnPBOHVMeqeMEHp1SHtGNUE6qmILfGvwh2QnKCzmm7Y2gb4kBHOOUHrkHOzzrLfv2yN5BShJbJ8d0/5frYphyF6FuD8/295d0I+DUtf5LM12obpQ3aj+KjApUHvsA3OoD2jwY0R3JOqHJqI6/UAk12yzKf0d1vLMU8r1DK9qO50O/d2iF9Hg+KSdIz+Qk5QTXMzlRO8H1HF7UTvA9hxeVE1wrb8sXhRN8K48EdYJv5W35gzghtPKIVyeEVt5Wj3cn3FJ8s7e7nDAjIfSnZvfFiU2fyYWYvS1zmYbb/DO5fWpJmehMxRMkimXe3uSEZxXnxXax58CBikcKqzzCnwnlbLP+ovUQtosl0k7Q1prC+hjQzyld27BYdtYX6MNyDMRcWyaTyWQymUj5Bdd/XRzfecXiAAAAAElFTkSuQmCC);background-position:8px center;background-size:15px;background-repeat:no-repeat}#allspicewidgetroot .modalsRoot .progress-container{display:flex;align-items:center;justify-content:center;width:100%}#allspicewidgetroot .modalsRoot .step-wrapper{display:flex;align-items:center}#allspicewidgetroot .modalsRoot .step-wrapper:hover .step-circle{transform:scale(1.4);transition:transform .2s ease}#allspicewidgetroot .modalsRoot .step-circle{width:15px;height:15px;border:4px solid #d3d3d3;border-radius:50%;background-color:#fff}#allspicewidgetroot .modalsRoot .step-circle.completed{background-color:#fff;border-color:#ff6b5b}#allspicewidgetroot .modalsRoot .step-line{width:60px;height:4px;background-color:#d3d3d3}#allspicewidgetroot .modalsRoot .step-line.completed{background-color:#ff6b5b}#allspicewidgetroot .stateBtnHolder{position:fixed;z-index:999999;background-color:#000000b3;padding:10px;top:20px;left:20px;display:flex;gap:5px;transform:scale(.8)}@media (max-width: 1400px){#allspicewidgetroot .chatbody .chatrightRoot .upgrade_bar .upgrade_info .upgrade_info_container span:last-child{width:100%;align-items:center;justify-content:flex-start}#allspicewidgetroot .chatbody .chatrightRoot .upgrade_bar .upgrade_info .upgrade_info_container span:first-child{width:auto;justify-content:flex-start;align-items:center}}@media (max-width: 1400px) and (min-width: 1201px){#allspicewidgetroot .recipe_left_root .recipe_buttons_container .add_to_meal_btn button span:first-child{display:none!important}}@media (max-height: 900px){#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details{overflow-x:hidden}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details .image_container .allspice_logo_mask{width:100%;height:100%;min-height:20px;max-height:115px}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details .upgrade_heading{font-size:12px}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details ul li span{font-size:10px}#allspicewidgetroot .chatRoot .upgrade-notification .upgrade_card .upgrade_details ul li .help_icon_mask{width:12px;height:12px}}@media (max-width: 1266px){#allspicewidgetroot .tab.chatwithPico_tablet{display:flex;background:var(--pgradient, var(--pcolor));padding:10px;border-radius:12px;margin-left:15px}#allspicewidgetroot .tab.chatwithPico_tablet img{width:20px;height:20px;margin-left:10px}#allspicewidgetroot .tab.chatwithPico_tablet span{color:#fff!important;font-size:14px;font-weight:500;text-decoration:none!important;padding-left:5px}#allspicewidgetroot .grocery_root .grocery_content .grocery_list .grocery_loader_overlay{width:100%}#allspicewidgetroot .chatheaderRoot .modalCloseBtn,#allspicewidgetroot .chat_test_button{display:flex}#allspicewidgetroot .mobile_chat_active .chatWrapper,#allspicewidgetroot .mobile_chat_active .chatWrapper .chatRoot,#allspicewidgetroot .mobile_chat_active .chatWrapper .chatRoot .chatbody{width:100%}#allspicewidgetroot .widgetLeft{display:block;width:100%}#allspicewidgetroot .chatWrapper,#allspicewidgetroot .mobile_chat_active .widgetLeft .widget_content_root{display:none}#allspicewidgetroot .widgetBody{transition:height .05s ease-out;will-change:height;display:flex;flex-direction:column}#allspicewidgetroot .headercloseBtnHolder{justify-content:center}#allspicewidgetroot .header_search_input{display:none}#allspicewidgetroot .mobileSearchText{display:flex!important;cursor:pointer;margin-right:20px;width:35px!important;transition:all .2s ease-in-out;transform:scale(1.05);animation:slideFromRightToLeft .3s ease-in-out}#allspicewidgetroot .mobileSearchText img{width:26px!important;height:26px!important;margin-right:5px}#allspicewidgetroot .mobileBackText{display:none;cursor:pointer}#allspicewidgetroot .headercloseBtnHolder.mobile-open{position:absolute;left:10px;right:0;width:95%;background:#fff;padding:8px 12px;justify-content:flex-start;transition:all .3s ease-in-out;transform:scale(1);animation:slideFromRightToLeft .4s ease-in-out}@keyframes slideFromRightToLeft{0%{opacity:0;left:100px}to{opacity:1;left:10px}}#allspicewidgetroot .headercloseBtnHolder.mobile-open .header_search_input{display:flex;width:100%!important;border:1px solid #C2C2C2;border-radius:12px;border:0px solid #C2C2C2;animation:slidefromRightoLeft .3s ease-in-out}#allspicewidgetroot .headercloseBtnHolder.mobile-open .header_search_input .closeIcon{right:80px}#allspicewidgetroot .headercloseBtnHolder.mobile-open .header_search_input .loadercircle{right:80px;top:15px}@keyframes slideFromRightToLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}#allspicewidgetroot .headercloseBtnHolder.mobile-open .header_search_input input{width:100%}#allspicewidgetroot .headercloseBtnHolder.mobile-open .mobileSearchText{display:none}#allspicewidgetroot .headercloseBtnHolder.mobile-open .mobileBackText{display:flex;margin-right:10px}#allspicewidgetroot .headercloseBtnHolder.mobile-open .mobileBackText img{width:30px;margin-right:5px}#allspicewidgetroot .mobile_chat_active .chatWrapper{display:block;z-index:99}#allspicewidgetroot .mobile_chat_active .chatWrapper .chatRoot,#allspicewidgetroot .mobile_chat_active .chatWrapper .chatRoot .upgrade-notification{width:100%}#allspicewidgetroot .mobile_chat_active .chatWrapper .chatRoot .chatheaderRoot{display:none}#allspicewidgetroot .help_root .help_right_root .text_container{width:100%}#allspicewidgetroot .help_root .help_right_root .contents{display:none;width:0%}#allspicewidgetroot .chat_test_button{display:block;margin:10px auto}#allspicewidgetroot .search_recipe_root .recipe_left_root{height:max-content!important;overflow-y:auto}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_loader_overlay{width:50%!important}}#allspicewidgetroot .mobileMenuCLose,#allspicewidgetroot .chat_with_pico_item,#allspicewidgetroot .my_account_btn_container,#allspicewidgetroot .powered_icon_container,#allspicewidgetroot .sidebar_disclose{display:none}@media (max-width: 991px){#allspicewidgetroot .powered_by_allspice{display:none}#allspicewidgetroot .shopping_list_dropdown_root,#allspicewidgetroot .pantry_list_dropdown_root{top:45px!important}#allspicewidgetroot .grocery_select_dropdown_root .share_list,#allspicewidgetroot .pantry_select_dropdown_root .pantry_share_list{display:flex!important;cursor:pointer}#allspicewidgetroot .tab.mealplan .tooltip{top:50px}#allspicewidgetroot .tab.searchtab .outer_span{width:100%;display:flex;justify-content:left;align-items:center}#allspicewidgetroot .tab.searchtab .outer_span .search-suffix{width:100%;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#allspicewidgetroot .tab.searchtab .outer_span .search-suffix .arrow_right_icon{height:10px;width:10px;margin-left:-5px;margin-right:3px;background-color:#303030;-webkit-mask-image:var(--arrow-url);mask-image:var(--arrow-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .25s ease,opacity .25s ease;display:inline-block}#allspicewidgetroot .tab .searchtab{display:flex;justify-content:left}#allspicewidgetroot .tab.chatwithPico_tablet{display:none!important}#allspicewidgetroot .headerHeight{min-height:80px}#allspicewidgetroot .headercloseBtnHolder{justify-content:center}#allspicewidgetroot .header_search_input{display:none}#allspicewidgetroot .mobileSearchText{display:flex!important;cursor:pointer;margin-right:20px;width:35px!important}#allspicewidgetroot .mobileSearchText img{width:26px!important;height:26px!important;margin-right:5px}#allspicewidgetroot .mobileBackText{display:none;cursor:pointer}#allspicewidgetroot .headercloseBtnHolder.mobile-open{position:absolute;left:0;right:0;width:100%;background:#fff;padding:8px 12px;justify-content:flex-start}#allspicewidgetroot .headercloseBtnHolder.mobile-open .header_search_input{display:flex;width:100%!important;border:1px solid #C2C2C2;border-radius:12px;animation:slidefromRightoLeft .3s ease-in-out}#allspicewidgetroot .headercloseBtnHolder.mobile-open .header_search_input .closeIcon{right:80px}#allspicewidgetroot .headercloseBtnHolder.mobile-open .header_search_input .loadercircle{right:80px;top:15px}@keyframes slideFromRightToLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}#allspicewidgetroot .headercloseBtnHolder.mobile-open .header_search_input input{width:100%}#allspicewidgetroot .headercloseBtnHolder.mobile-open .mobileSearchText{display:none}#allspicewidgetroot .headercloseBtnHolder.mobile-open .mobileBackText{display:flex;margin-right:10px}#allspicewidgetroot .headercloseBtnHolder.mobile-open .mobileBackText img{width:30px;margin-right:5px}#allspicewidgetroot .modalCloseBtn.fixed{right:20px;position:absolute;background-size:20px;top:20px;height:40px;width:40px}#allspicewidgetroot .modalsRoot{z-index:9999;position:fixed;background:#fff;padding:20px;border-radius:10px;bottom:0dvh!important;box-shadow:0 4px 15px #0000001a;animation:fadeInScale .3s ease forwards}#allspicewidgetroot .modalsRoot:has(.loginModal){height:max-content!important;width:80%;min-width:300px;max-width:450px;padding:20px 0!important}#allspicewidgetroot .modalsRoot:has(.loginModal) .loginModal{width:100%!important}#allspicewidgetroot .modalsRoot.modalsRoot:has(.exit_widget_root){height:max-content!important;width:auto;min-width:300px;padding:20px 0}#allspicewidgetroot .modalsRoot.modalsRoot:has(.exit_widget_root) .exit_widget_root .closebutton{margin-right:-15px!important}#allspicewidgetroot .contactsupport_root{height:100dvh!important;border-radius:0!important;transform:none!important;margin-bottom:10px}#allspicewidgetroot .modalsRoot:has(.contactsupport_root){height:100dvh!important;width:100%;position:fixed;top:50%!important;left:none;padding:40px;overflow:hidden}#allspicewidgetroot .modalsRoot:has(.contactsupport_root) .contact_header{padding:0 0 20px}#allspicewidgetroot .modalsRoot:has(.contactsupport_root) .contact_body{height:calc(100vh - 200px);overflow-y:auto;overflow-x:hidden}#allspicewidgetroot .modalsRoot:has(.contactsupport_root) .contact_body .textarea{width:100%}#allspicewidgetroot .modalsRoot:has(.contactsupport_root) .contact_footer{position:fixed;bottom:0;width:100%;padding-bottom:20px}#allspicewidgetroot .modalsRoot:has(.accountModal){height:100dvh!important;width:100%;position:fixed;bottom:0dvh;left:none;top:50%!important;padding:0;overflow:hidden}#allspicewidgetroot .accountModal{width:100%!important;height:100%!important;overflow:hidden}#allspicewidgetroot .accountModal .account_infoHolder{padding:20px;border-bottom:1px solid #C2C2C2;height:70px}#allspicewidgetroot .accountModal .account_infoHolder .modalCloseBtn{margin-top:0!important}#allspicewidgetroot .accountModal .account_infoHolder .main_logo{display:flex!important;justify-content:flex-start;align-items:flex-start;position:absolute;top:15px;left:30px;height:35px!important;width:150px;background-color:var(--pcolor);-webkit-mask-image:var(--logo-url);mask-image:var(--logo-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .25s ease,opacity .25s ease;display:inline-block}#allspicewidgetroot .accountModal .account_infoleft span,#allspicewidgetroot .accountModal .account_infoleft h5,#allspicewidgetroot .accountModal .account_infoleft p,#allspicewidgetroot .accountModal .account_infoleft img{display:none!important}#allspicewidgetroot .accountModal hr{display:none}#allspicewidgetroot .accountModal .account_section{height:calc(100dvh - 140px);overflow:auto}#allspicewidgetroot .accountModal .accountModalOptions{overflow-y:auto;overflow-x:hidden;background:#fff!important}#allspicewidgetroot .accountModal .accountModalOptions ul{margin:0 20px;background:#fff}#allspicewidgetroot .accountModal .accountModalOptions ul li{border-bottom:none}#allspicewidgetroot .accountModal .accountModalOptions ul li .account_list_left span{font-size:12px;font-weight:700}#allspicewidgetroot .accountModal .accountModalOptions ul li .account_list_right p{width:100%;font-size:12px;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#allspicewidgetroot .accountModal .accountExternalLinks{bottom:0;position:fixed;width:100%;padding-top:20px;height:75px;margin-top:100px;box-shadow:0 -2px 5px #00000026}#allspicewidgetroot .modalsRoot:has(.deliverypartnerModal){height:80%;width:100%;position:fixed;bottom:0vh;top:70dvh;left:none;border-radius:10px 10px 0 0;padding:0}#allspicewidgetroot .deliverypartnerModal{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%!important}#allspicewidgetroot .deliverypartnerModal .delivery_header{padding:20px 20px 0 1px}#allspicewidgetroot .modalsRoot:has(.groceryitemsModal){height:350px;width:100%;position:fixed;bottom:0!important;top:90dvh;left:none;border-radius:10px 10px 0 0;padding:10px 0 0;overflow:hidden}#allspicewidgetroot .groceryitemsModal{width:100%!important;height:100%!important;bottom:0dvh!important}#allspicewidgetroot .groceryitemsModal .grocery_items_name{padding:10px 20px}#allspicewidgetroot .groceryitemsModal .grocery_items_name .modalCloseBtn{margin-right:20px;margin-top:10px}#allspicewidgetroot .groceryitemsModal .grocery_items_name button img{height:25px!important;width:25px!important}#allspicewidgetroot .groceryitemsModal .grocery_item_description1{padding:10px 20px!important}#allspicewidgetroot .modalsRoot:has(.pantryitemModal){top:calc(100dvh - 550px)!important;left:none;bottom:0!important;transform:none;position:fixed;width:100%;height:550px;min-width:300px;max-width:100%;padding:5px 0;border-radius:16px 16px 0 0;animation:slideUp .3s cubic-bezier(.2,0,0,1) forwards}#allspicewidgetroot .pantryitemModal{width:100%!important;height:100%!important;overflow:auto}#allspicewidgetroot .pantryitemModal .modalCloseBtn{margin-top:15px!important}#allspicewidgetroot .pantryitemModal .pantry_items_name{padding:10px}#allspicewidgetroot .pantryitemModal .pantry_modal_main_content{padding:0 10px}#allspicewidgetroot .pantryitemModal .pantry_modal_main_content .item_remaining_progress{width:100%}#allspicewidgetroot .pantryitemModal .pantry_modal_main_content .item_remaining_progress .progress-container{width:100%!important;display:flex;align-items:center;justify-content:center}#allspicewidgetroot .pantryitemModal .pantry_modal_main_content .item_remaining_progress .step-line{min-width:15px!important;flex-grow:1;width:32px!important}#allspicewidgetroot .modalsRoot.modalsRoot:has(.onboarding_Modal_root){height:100dvh;width:100%;position:fixed;transform:none;bottom:0dvh;top:50%!important;left:none;padding:0;border-radius:0!important}#allspicewidgetroot .onboarding_Modal_root{width:100%!important;margin-top:20px;display:flex;transform:none;top:50%!important;left:none;justify-content:center;align-items:center;flex-direction:column}#allspicewidgetroot .onboarding_Modal_root .onboarding_modal_header_progress_container{width:100%;margin-bottom:10px}#allspicewidgetroot .onboarding_Modal_root .onboarding_grid_container{grid-template-columns:repeat(2,1fr);gap:10px;padding:0 10px 20px;width:100%;overflow-y:auto;height:calc(100dvh - 200px)}#allspicewidgetroot .onboarding_Modal_root .onboarding_grid_container .onboarding_grid{width:100%}#allspicewidgetroot .onboarding_Modal_root .onboarding_grid_container .onboarding_grid .pref_card{height:auto;padding:10px;min-width:100%}#allspicewidgetroot .onboarding_Modal_root .onboarding_grid_container .onboarding_grid .pref_card p{font-size:12px}#allspicewidgetroot .onboarding_Modal_root .onboarding_continue_btn{position:fixed;bottom:20px;width:90%;margin-top:20px;height:40px;font-size:14px;border-radius:10px}#allspicewidgetroot .mobileMenuCLose{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #C2C2C2;color:#303030;cursor:pointer}#allspicewidgetroot .mobileMenuCLose .modalCloseBtn{display:flex;justify-self:center;align-items:center;background-position:10px center!important}#allspicewidgetroot .mobileMenuCLose .logo_container{height:30px;margin-right:20px;width:130px;transform:scale(1);background-color:var(--pcolor);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .25s ease,transform .25s ease}#allspicewidgetroot .widgetBody{height:100vh;height:100dvh;width:100%;border-radius:0;transition:height .05s ease-out;will-change:height}#allspicewidgetroot .widget_content_root{height:calc(100vh - 80px);height:calc(100dvh - 80px);position:fixed;bottom:0;transition:height .05s ease-out;will-change:height}#allspicewidgetroot .chatbody{height:calc(100vh - 80px);display:flex;flex-direction:column;width:100%}#allspicewidgetroot .chatbody .chatleftRoot{width:100%!important;border-right:none!important;height:50px;flex-direction:row;display:flex;border-top:1px solid #C2C2C2;justify-content:center!important}#allspicewidgetroot .chatbody .chatleftRoot .chatleftContent{width:100%}#allspicewidgetroot .chatbody .chatleftRoot .chatleftContent .history{background:#fff;position:absolute;top:160px;right:0;border-left:1px solid #C2C2C2;border-top:1px solid #C2C2C2;display:flex;justify-content:center;align-items:center;z-index:999;height:100%!important;max-height:100%!important;width:250px!important;animation:fadeInfromRight .3s ease-in-out}@keyframes fadeInfromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}#allspicewidgetroot .chatbody .chatleftRoot .chatleftContent .history ul{width:100%;height:100%!important;display:flex;justify-content:start;align-items:center;flex-direction:column}#allspicewidgetroot .chatbody .chatleftRoot .chatleftContent .history ul li{font-size:14px;font-weight:500;border-bottom:1px solid #E2E2E2;width:90%;text-align:center;height:40px;padding:20px 10px}#allspicewidgetroot .chatbody .chatleftRoot .chatleftContent .history ul li:first-child{border-top:none}#allspicewidgetroot .chatbody .chatleftRoot .chatleftContent .chatoptions{display:flex;flex-direction:row;width:100%}#allspicewidgetroot .chatbody .chatleftRoot .chatleftContent .chatoptions ul{flex-direction:row;width:100%;display:flex;justify-content:space-between;align-items:center}#allspicewidgetroot .chatbody .chatleftRoot .chatleftContent .chatoptions ul li{flex-grow:1;text-align:center}#allspicewidgetroot .chatbody .chatleftRoot .chatleftContent .chatoptions ul li p{display:flex;font-size:16px;font-weight:700}#allspicewidgetroot .chatbody .chatleftRoot .chatleftContent .chatoptions ul li img{width:25px}#allspicewidgetroot .chatbody .chatleftRoot .chatleftContent .chatoptions ul li:last-child{display:none}#allspicewidgetroot .chatbody .chatleftRoot .chatsidebarcontrol{width:50px!important;height:50px!important;display:flex;justify-content:center;align-items:center;right:20px}#allspicewidgetroot .chatbody .chatrightRoot{height:calc(100dvh - 140px)!important;width:100%!important}#allspicewidgetroot .header_search_input{width:calc(100% - 309px)!important;margin-right:60px}#allspicewidgetroot .header_search_input .header_search{border:none;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:15px center;background-size:25px}#allspicewidgetroot .recipe_right_loader_overlay{height:100%!important;width:100%!important}#allspicewidgetroot .headerTabs{display:block;align-items:center;position:fixed;left:-450px;top:0;height:100%;background:#fff;padding:20px;border-right:1px solid #C2C2C2;z-index:999}#allspicewidgetroot .headerTabs li{padding:20px 0}#allspicewidgetroot .headerTabs.show_mobile_menu{left:0;padding:0;width:260px}#allspicewidgetroot .headerTabs.show_mobile_menu .header_login_btn{display:none}#allspicewidgetroot .headerTabs.show_mobile_menu li{padding:20px 5px 20px 20px}#allspicewidgetroot .headerTabs.show_mobile_menu .tab{display:flex;justify-content:space-between;border-top:1px solid #C2C2C2;margin:0 20px}#allspicewidgetroot .headerTabs.show_mobile_menu .tab .sidebar_disclose{display:flex;justify-content:end;height:15px;opacity:50%}#allspicewidgetroot .headerTabs.show_mobile_menu .chat_with_pico_item{display:flex;justify-content:start;align-items:center}#allspicewidgetroot .headerTabs.show_mobile_menu .chat_with_pico_item img{width:30px}#allspicewidgetroot .headerTabs.show_mobile_menu .chat_with_pico_item{font-weight:500;font-size:12px;color:#303030}#allspicewidgetroot .headerTabs.show_mobile_menu .chat_with_pico_item .sidebar_disclose{display:flex;width:15px;position:absolute;right:25px;opacity:50%;margin-right:0!important}#allspicewidgetroot .headerTabs.show_mobile_menu .powered_icon_container{display:flex;justify-content:center;position:absolute;bottom:70px;width:95%}#allspicewidgetroot .headerTabs.show_mobile_menu .powered_icon_container img{height:18px}#allspicewidgetroot .headerTabs.show_mobile_menu .powered_icon_container .powered_icon_mask{width:100%;height:15px;transform:scale(1);background-color:var(--pcolor);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .25s ease,transform .25s ease}#allspicewidgetroot .headerTabs.show_mobile_menu .my_account_btn_container{display:flex;position:absolute;justify-content:center;align-items:center;bottom:0;padding:15px;width:100%;background:#fff;box-shadow:0 -2px 5px #0003}#allspicewidgetroot .headerTabs.show_mobile_menu .my_account_btn_container .my_account_btn{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;border-radius:24px;height:50px;width:210px;border:none;color:#fff;background:var(--pgradient, var(--pcolor))}#allspicewidgetroot .headerTabs.show_mobile_menu .my_account_btn_container .my_account_btn img{width:25px;margin-right:10px}#allspicewidgetroot .mobile_menu{display:flex;justify-content:center;align-items:center;flex-direction:column;left:0}#allspicewidgetroot .mobile_menu .mobile_menu_top{display:flex;justify-content:flex-start;align-items:center;width:100%}#allspicewidgetroot .mobile_menu .mobile_menu_top button{border:none;background:transparent}#allspicewidgetroot .mobile_menu .mobile_menu_top button .navMenu{display:flex;justify-content:center;align-items:center;height:36px}#allspicewidgetroot .mobile_menu .mobile_menu_top .header_login_btn{margin-left:10px;display:flex;justify-content:center;align-items:center;border-radius:12px}#allspicewidgetroot .mobile_menu .mobile_menu_top .header_login_btn .active{background:var(--pgradient, var(--pcolor))}#allspicewidgetroot .mobile_menu .mobile_menu_top .header_login_btn .active .logged_in{background:transparent!important}#allspicewidgetroot .mobile_menu .mobile_menu_top .header_login_btn .active .logged_in img{display:flex;justify-content:center;align-items:center;width:16px!important;height:16px!important}#allspicewidgetroot .mobile_menu .mobile_menu_top button{border:none;margin-left:10px}#allspicewidgetroot .mobile_menu .mobile_menu_top .modalCloseBtn{right:20px;position:absolute}#allspicewidgetroot .recipe_left_root{height:calc(100vh - 70px)!important}#allspicewidgetroot .recipe_right_root .recipe_right_content{height:calc(100vh - 70px)}#allspicewidgetroot .recipe_right_root .recipe_right_content .recipe_unit_servings span{font-size:16px}#allspicewidgetroot .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient .ingredients_detail span:last-child{font-size:12px}#allspicewidgetroot .grocery_root .grocery_top_items .grocery_detail_items{margin-bottom:12px}#allspicewidgetroot .grocery_root .grocery_top_items .grocery_search_input{margin-top:-8px}#allspicewidgetroot .grocery_root .grocery_top_items .grocery_detail_items .grocery_options_dropdown_container .grocery_print_btn,#allspicewidgetroot .grocery_root .grocery_top_items .grocery_detail_items .grocery_options_dropdown_container .grocery_share_btn,#allspicewidgetroot .grocery_root .grocery_top_items .grocery_detail_items .grocery_options_dropdown_container .dropdownBtn span{display:none}#allspicewidgetroot .grocery_root .grocery_top_items .grocery_detail_items .grocery_options_dropdown_container .dropdownBtn .grocery_options_dpdn{display:flex!important;width:30px;height:30px}#allspicewidgetroot .grocery_root .grocery_content{height:calc(100dvh - 100px)!important}#allspicewidgetroot .grocery_root .grocery_content .grocery_list{width:100%;overflow-y:auto;display:flex;flex-direction:column}#allspicewidgetroot .grocery_root .grocery_content .grocery_list .grocery_loader_overlay{position:absolute;top:156px;left:0;width:100%;height:80%;background:#fffc;display:flex;justify-content:center;align-items:center;z-index:1000}#allspicewidgetroot .grocery_root .grocery_content .grocery_list .grocery_left_root,#allspicewidgetroot .grocery_root .grocery_content .grocery_list .grocery_right_root{width:100%;height:calc(100% - 106px)}#allspicewidgetroot .grocery_root .grocery_content .grocery_list .grocery_right_root .grocery_right_root_saved_recipe .grocery_saved_details p{justify-content:start!important;display:flex}#allspicewidgetroot .grocery_root .base_option_root .deliveryp_root{width:20px}#allspicewidgetroot .grocery_root .base_option_root .deliveryp_root .delivery_end_disclose{display:none}#allspicewidgetroot .grocery_root .base_option_root .shop_btn_root{width:100%;margin-right:20px;justify-content:center;align-items:center;display:flex}#allspicewidgetroot .grocery_root .grocery_list>div:nth-child(2){display:none}#allspicewidgetroot .grocery_root .mobile-grocery-right .grocery_list>div:nth-child(1){display:none}#allspicewidgetroot .grocery_root .mobile-grocery-right .grocery_list>div:nth-child(2){display:block}#allspicewidgetroot .grocery_root .grocery_toggle_btn{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid #C2C2C2;border-radius:0;background:#f2f2f2;height:50px;cursor:pointer;font-size:14px;font-weight:600}#allspicewidgetroot .grocery_root .grocery_toggle_left .toggle_text{font-weight:500;font-size:14px;background:#39404d;color:#fff;padding:8px 15px;border-radius:12px;margin-left:9px;margin-right:6px}#allspicewidgetroot .grocery_root .grocery_toggle_left .grocery_toggle_left_container{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;margin-left:10px}#allspicewidgetroot .grocery_root .grocery_toggle_left .grocery_toggle_left_container img{width:25px;height:25px;margin-right:5px}#allspicewidgetroot .grocery_root .grocery_toggle_right img{width:16px;height:16px;margin-right:5px}#allspicewidgetroot .pantry_root .pantry_top_items .pantry_search_input{margin-top:-8px}#allspicewidgetroot .pantry_root .pantry_detail_items .pantry_options_dpdn_container .pantry_print_btn,#allspicewidgetroot .pantry_root .pantry_detail_items .pantry_options_dpdn_container .pantry_share_btn,#allspicewidgetroot .pantry_root .pantry_detail_items .pantry_options_dpdn_container .dropdownBtn span{display:none}#allspicewidgetroot .pantry_root .pantry_detail_items .pantry_options_dpdn_container .dropdownBtn .pantry_options_dpdn{display:flex!important;width:30px;height:30px}#allspicewidgetroot .pantry_root .pantry_list{display:grid;width:100%;overflow-y:auto}#allspicewidgetroot .pantry_root .pantry_list .pantry_left_list{width:100%;height:max-content;border-right:none}#allspicewidgetroot .pantry_root .pantry_list .pantry_right_list{width:100%}#allspicewidgetroot .help_root{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}#allspicewidgetroot .help_root .help_left_root{display:flex;height:50px;width:100%}#allspicewidgetroot .help_root .help_left_root .help_contact_container{display:none}#allspicewidgetroot .help_root .help_left_root .help_left_list{position:relative;width:calc(100% - 40px);margin:20px}#allspicewidgetroot .help_root .help_left_root .help_left_list ul{list-style:none;padding:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;background:#fff;border-radius:6px;border:1px solid #e0e0e0;box-shadow:0 2px 8px #0000000f;overflow:hidden;max-height:56px;transition:max-height .22s ease,box-shadow .22s ease}#allspicewidgetroot .help_root .help_left_root .help_left_list ul li{width:100%;padding:10px;cursor:pointer;font-weight:500;border-bottom:1px solid #fff;display:none;justify-content:flex-start;align-items:flex-start}#allspicewidgetroot .help_root .help_left_root .help_left_list ul li .help_left_list_img_bg{display:none}#allspicewidgetroot .help_root .help_left_root .help_left_list ul li.active{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:14px;background:#fff;border-bottom:none;border-radius:6px;position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKVSURBVHgB7ZdNqA1hGMf/MygUUoqSr1gQsUSUJN8bHxuKspPITm4oZeV7pyzcIiX3yEfZyMfCgpWykiysWNK9sbjpunf8H/M83mfmnOOcM3OO3Jqnfs2Zmffj937Oe4AqqqiiiirGRyRJEufuI/yjaFmXk5tLLpHDeh+j9xEpsdb/u16T9uaLyYC7f08OasZE6YWclDuDPCZTySeyNxHDKMoMax+CxBhZRu67Z90ecmv4TPKUTNF655HTImeJLC6rxJi7LiDPyWQtrFuSsZY/W+XMw8qfCP9A5iCNJcNycstJWpoRsoMMIgxLWTmbUr4sKfs72Umn4T9DrHLy+x3ZhWxPJdqiZ2SR3hddPCa3Iidno/OVbCbDPoOFSX7WRCOoF71HVmnaCSgmt5rcRBgla7Asjm1kVBI3moNwmYbIRm1R5Foo1359N9qBpMmtJ9cQOsOuH8luTZvZMZpVEKnAbbIV6UqzwiTzFvKDvEXrhWMi28lF1zC7fiD70WRut+oBySRzZS2Zo4VahWvINPLaiTeTO0BOIUwNu0oDD/0lf1tDJJKPkC6QJcj2wEqylDxpUInJHSVHEEbA8r8kx1w6FBU0SdkPp6tU4gpeSNaRhwhz2t6dQNp7eTlJewahN1FW0Cp9Rb6pkJ/osuHKvBxwz86SPbl0Ut9dcgEtes6i0y+DFbqBXEH9ahxU0fNkU4P3N8h1tClXRNBLyn7Yj/qvzk+kG3te7iq5gw7kgOLfVqtkPtIDRbPyTO4keYGwuNqOMh9/k5yF9Kg0CdkDhckdR9iK2u45X0nRsKH9gvTLMoRwCjK5vjJy3YrI8YC8Ufbp+zKd0LUwQcRxfA7p0Uyi0wNFb8P/+anVav+XXBVVVFFFFb2JX7xyxy4RmC7HAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right 20px center;background-size:15px}#allspicewidgetroot .help_root .help_left_root .help_left_list ul li.active span{font-size:16px}#allspicewidgetroot .help_root .help_left_root .help_left_list ul.show{max-height:320px;overflow-y:auto;z-index:1200;font-size:14px;box-shadow:0 16px 32px #0000001f}#allspicewidgetroot .help_root .help_left_root .help_left_list ul.show li{display:flex}#allspicewidgetroot .help_root .help_left_root .help_left_list ul.show li:hover{background:#f8f8f8}#allspicewidgetroot .help_root .help_left_root .help_left_list ul.show li span{font-size:14px;font-weight:600}#allspicewidgetroot .help_root .help_right_root{width:100%;overflow:auto}#allspicewidgetroot .help_root .help_right_root .text_container{width:100%;margin-top:25px}#allspicewidgetroot .help_root .help_right_root .contents{display:none}#allspicewidgetroot .help_left_list span{font-size:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media (max-width: 767px){#allspicewidgetroot .widget_content_root{width:100%}#allspicewidgetroot .search_recipe_root{overflow:auto;display:grid;width:100%}#allspicewidgetroot .search_recipe_root .recipe_left_root{height:max-content!important;width:100%;border-right:none;padding-left:20px!important;padding-top:0!important}#allspicewidgetroot .search_recipe_root .recipe_left_root .mobile_menu_bottom{display:flex;width:100%;justify-content:start;align-items:center;margin:0 0 10px}#allspicewidgetroot .search_recipe_root .recipe_left_root .mobile_menu_bottom .arrow_image{width:20px;height:20px;margin-right:5px;background-color:var(--pcolor);-webkit-mask-image:var(--arrow-url);mask-image:var(--arrow-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .25s ease,opacity .25s ease;display:inline-block}#allspicewidgetroot .search_recipe_root .recipe_left_root .mobile_menu_bottom .mobile_search_label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}#allspicewidgetroot .search_recipe_root .recipe_left_root .mobile_menu_bottom .mobile_search_label span{font-size:15px;font-weight:600;color:var(--pcolor)}#allspicewidgetroot .search_recipe_root .recipe_left_root .mobile_menu_bottom .search-label{text-decoration:underline}#allspicewidgetroot .search_recipe_root .recipe_left_root .mobile_menu_bottom .search-label-recipe{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#allspicewidgetroot .search_recipe_root .recipe_left_root .recipe_serve_image_container img{object-fit:contain}#allspicewidgetroot .search_recipe_root .recipe_right_root{width:100%}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_loader_overlay{top:0!important;height:100%!important;width:100%!important}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content{width:100%;height:max-content;height:100%;padding-left:20px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient .ingredients_detail span:last-child{font-size:14px;overflow:hidden;white-space:normal;text-overflow:ellipsis}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_content .ingredients .ingredients_list .ingredient_sample_container img{max-width:250px}#allspicewidgetroot .search_recipe_root .recipe_right_root .recipe_right_add_btn_container .add_item_container{width:100%;margin:10px 20px}}@media (max-width: 575px){#allspicewidgetroot .help_left_list_img_bg{min-height:30px;min-width:30px}#allspicewidgetroot .help_left_list_img_bg img{width:20px;height:20px}#allspicewidgetroot .help_contact_btn{font-size:10px}#allspicewidgetroot .deliveryp_root .delivery_details{display:none}#allspicewidgetroot .deliveryp_root .delivery_end_disclose{display:flex!important;width:20px;margin-left:5px}}@media (max-width: 400px){#allspicewidgetroot .recipe_unit_servings .unit{width:100%!important}#allspicewidgetroot .recipe_unit_servings .serving_measure{min-width:110px!important;width:auto!important}#allspicewidgetroot .recipe_unit_servings .serving_measure .serving_values .serving_text{display:none}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
