.tt-hint,.tt-input{border:2px solid #ccc;border-radius:8px;font-size:24px;height:40px;line-height:30px;outline:none;padding:8px 12px;width:500px}.tt-input{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-menu{background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.2);display:none!important;margin-top:12px;padding:8px 0;width:422px}.tt-suggestion{cursor:pointer;font-size:18px;line-height:24px;padding:3px 20px}.tt-suggestion:hover{background-color:#0097cf;color:#f0f0f0}.tt-suggestion p{margin:0}.swiper-wrapper{text-size-adjust:100%;-webkit-font-smoothing:antialiased;box-sizing:content-box;color:rgba(0,0,0,.87);font-size:16px;font-weight:400;height:auto;letter-spacing:.15008px;line-height:24px;list-style-image:none;list-style-position:outside;list-style-type:none;position:relative;transform:matrix(1,0,0,1,0,0);transition-property:transform;width:100%;z-index:1}.outer-div{backface-visibility:hidden;background-clip:border-box;border:1px solid #e2e2e2;border-radius:4px;display:inline-flex;flex-shrink:0;margin:10px 15px;position:relative;transform:translateZ(0);transition-property:transform;width:208.5px}.blu .outer-div-second,.outer-div{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;--swiper-navigation-size:44px;--swiper-theme-color:#007aff;box-sizing:inherit;color:rgba(0,0,0,.87);font-size:1rem;font-weight:400;letter-spacing:.00938em;line-height:1.5;list-style:none}.blu .outer-div-second{-webkit-box-pack:start;align-items:flex-start;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.blu .outer-div-second:hover .title-p{color:#757575}.blu .outer-div-third{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;--swiper-navigation-size:44px;--swiper-theme-color:#007aff;-webkit-box-pack:start;align-items:flex-start;background-color:#fff;box-sizing:inherit;color:rgba(0,0,0,.87);display:flex;flex-direction:column;font-size:1rem;font-weight:400;height:150px;justify-content:flex-start;letter-spacing:.00938em;line-height:1.5;list-style:none;position:relative;width:100%}.blu .outer-div-fourth,.blu .outer-div-fourth-{-webkit-box-pack:end;justify-content:flex-end}.blu .main-div-css,.blu .outer-div-fourth,.blu .outer-div-fourth-{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;--swiper-navigation-size:44px;--swiper-theme-color:#007aff;box-sizing:inherit;color:rgba(0,0,0,.87);display:flex;flex-direction:column;font-size:1rem;font-weight:400;letter-spacing:.00938em;line-height:1.5;list-style:none}.blu .main-div-css{background-color:#1976d2;border-radius:50px;bottom:8px;opacity:1;position:absolute;right:0;transform:none;transition:opacity .5s cubic-bezier(.4,0,.2,1) 0ms,transform 333ms cubic-bezier(.4,0,.2,1) 0ms}.blu .currency{-webkit-text-size-adjust:100%;--swiper-navigation-size:44px;--swiper-theme-color:#007aff;color:#15659f!important;padding:0 .5rem;text-align:center}.blu .currency,.blu .currency-{-webkit-font-smoothing:antialiased;-webkit-box-pack:justify;-webkit-box-align:baseline;align-items:baseline;flex-direction:row;font-size:1rem;font-weight:400;justify-content:space-between;letter-spacing:.00938em;line-height:1.5;list-style:none;width:100%}.blu .currency-{-webkit-text-size-adjust:100%;--swiper-navigation-size:44px;--swiper-theme-color:#000;color:#000!important;padding:0 1rem;text-align:-webkit-left}.blu .currency-p{--swiper-navigation-size:44px;--swiper-theme-color:#007aff;color:#15659f!important}.blu .currency-p,.blu .currency-p-{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;box-sizing:inherit;font-size:1em;font-weight:600;letter-spacing:.00938em;list-style:none;text-transform:none}.blu .currency-p-{--swiper-navigation-size:44px;--swiper-theme-color:#000;color:#000!important}.blu .title-div{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;--swiper-navigation-size:24px;--swiper-theme-color:#007aff;-webkit-line-clamp:2;-webkit-box-orient:vertical;box-sizing:inherit;color:#100e3a;display:-webkit-box;font-size:.85rem;font-weight:600;letter-spacing:.00938em;line-height:1rem;list-style:none;margin:5px 0;min-height:32px;overflow:hidden;text-transform:none;white-space:revert}.blu .button-outer{height:35px;width:35px}.blu .button-outer-{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;--swiper-navigation-size:44px;--swiper-theme-color:#007aff;-webkit-box-align:center;-webkit-box-pack:center;-webkit-tap-highlight-color:transparent;align-items:center;align-self:flex-end;appearance:none;background-color:#1a62b1;border:0;border-radius:50px;bottom:8px;box-shadow:none;box-sizing:border-box;color:#1976d2;cursor:pointer;display:inline-flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;height:40px;justify-content:center;letter-spacing:.02857em;line-height:1.75;list-style:none;margin:0;min-height:0;min-width:inherit;outline:0;padding:8px;position:absolute;right:8px;text-decoration:none;text-transform:none;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;user-select:none;vertical-align:middle;width:40px}.blu .svg-plus,.blu .svg-plus-{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;--swiper-navigation-size:44px;--swiper-theme-color:#007aff;-webkit-tap-highlight-color:transparent;fill:currentcolor;box-sizing:inherit;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.5rem;font-weight:500;height:1em;letter-spacing:.02857em;line-height:1.75;list-style:none;text-transform:none;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;user-select:none;width:1em}.blu .product-title{-webkit-text-size-adjust:100%;border-top:1px solid #e2e2e2;color:#1976d2;font-size:1rem;font-weight:400;line-height:1.5;margin:2.25rem 0 4rem;min-height:80px;padding-top:.75rem;text-decoration:none}.blu .product-title,.blu .title-p{-webkit-font-smoothing:antialiased;--swiper-navigation-size:44px;--swiper-theme-color:#007aff;letter-spacing:.00938em;list-style:none}.blu .title-p{-webkit-text-size-adjust:100%;color:#15659f;text-align:-webkit-center;text-transform:none}.blu .title-p,.blu .title-p-{-webkit-line-clamp:2;-webkit-box-orient:vertical;box-sizing:inherit;font-size:1em;font-weight:600;line-height:1;margin:.5rem 1rem}.blu .title-p-{-webkit-text-size-adjust:100%;color:#000;text-align:-webkit-left;text-transform:none}.blu .title-p-,.blu .title-p-root{-webkit-font-smoothing:antialiased;--swiper-navigation-size:44px;--swiper-theme-color:#007aff;letter-spacing:.00938em;list-style:none}.blu .title-p-root{-webkit-text-size-adjust:100%;box-sizing:inherit;font-size:.7em;font-weight:400;line-height:1.2rem;margin:.5rem 1rem;max-height:75px;overflow:hidden;padding-bottom:.3rem;text-overflow:ellipsis;text-transform:none;white-space:normal}.blu .brand{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;--swiper-navigation-size:44px;--swiper-theme-color:#007aff;-webkit-box-pack:justify;-webkit-box-align:baseline;align-items:baseline;box-sizing:inherit;color:rgba(0,0,0,.87);flex-direction:row;font-size:.9rem;font-weight:600;justify-content:space-between;letter-spacing:.00000938rem;line-height:1;list-style:none;margin-top:2.15rem;text-align:center;text-transform:uppercase;width:100%}.snippet{font-size:1.2rem;font-weight:400;padding:1rem 0;text-align:justify}.recipeDetails{border:1px solid #ccc;border-radius:.5rem;margin:1rem;padding:1rem}.recipeTab{display:flex!important}.image-upload>input{display:none}.bd-example{border:solid #f7f7f9;margin:1rem -15px 0;padding:1rem}.order-history{background-color:#fbe8ab;color:#15659f!important;font-size:.75rem;font-style:italic;font-weight:500;left:0;padding:0 .25rem;position:absolute;z-index:9}.blu-container{padding:.5rem!important}@media screen and (min-width:767px){.product.col-sm-6.col-md-4.col-lg-3.my-2{display:-webkit-inline-box}.quantity-add-to-cart-card{bottom:0;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;padding:.5rem 1.5rem}.quantity-add-to-cart-card,.quantity-add-to-cart-card .quantity-flex-card{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.quantity-add-to-cart-card .quantity-flex-card{height:100%;padding:.5px 0}.quantity-add-to-cart-card .quantity-flex-card input{height:100%;margin:0;max-width:4rem;min-height:45px;padding-left:5px;padding-right:0;text-align:center}.quantity-add-to-cart-card .quantity-flex-card input::-webkit-inner-spin-button,.quantity-add-to-cart-card .quantity-flex-card input::-webkit-outer-spin-button{height:40px;opacity:1}.quantity-add-to-cart-card a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#15659f;border-color:#15659f!important;border-radius:0!important;color:#fff!important;display:-webkit-box!important;display:-ms-flexbox;display:flex!important;font-size:15px!important;justify-content:center;line-height:16px!important;min-height:45px;padding:.4rem!important;white-space:break-spaces!important}}.product-link{width:100%}.product-link:hover{text-decoration:none!important}.quantity-add-to-cart-card a:hover{background-color:#11507d!important}.image-classification{border:1px solid #dcdce3!important;margin:0 .5rem}.category-nav{padding:.5rem}.order-history-drop-down{background-color:#fbe8ab;color:#15659f!important;font-size:.75rem;font-style:italic;font-weight:500;padding:0 .25rem;position:absolute;right:1rem}.drop-down-add-to-cart{display:inline-block;position:absolute;right:1.5rem;text-align:right}.btnFilterCategory{font-size:.9rem!important;margin:.25rem!important;padding:.5rem!important}#chatData{width:100%}.dropDownPlaceholder{min-height:15rem;padding-top:5rem;text-align:center}.productResultPlaceholder{text-align:center;width:100%}.disabledPageLink{cursor:default!important}.disabledPageLink:hover{background-color:#fff!important}.sponsored-tag{background-color:#eafdff;border-radius:10px;color:#486a96!important;font-size:.75rem;font-weight:500;padding:0 .2rem;position:absolute;right:10px;text-align:center;top:12px;z-index:9}.btn-pill{border-radius:25px!important;padding:.25rem .75rem!important}.blu-recipe-card{border:1px solid #ced4da!important;border-radius:.4rem!important;box-shadow:0 1px 4px rgba(0,0,0,.16)!important;cursor:pointer;margin:0 .5rem!important;padding:0!important;position:relative;width:6rem}.see-more{bottom:10px;position:absolute;width:100%}.buncha-swiper .swiper{-webkit-font-smoothing:antialiased;box-sizing:border-box;color:rgba(0,0,0,.87);display:block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:306px;letter-spacing:.15008px;line-height:24px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:0;margin-right:0;margin-top:20px;overflow-y:hidden;padding:0;position:relative;touch-action:pan-y;width:100%;z-index:1}.div-btn{height:30rem;padding:15rem;text-align:center}#searchResults #btnToggleSidebarFilters{color:#000!important}.context{width:500px}.search-panel--products{min-height:50vh}#searchInput{padding-right:24px}.clear-txt-icon{background:transparent;border:none;cursor:pointer;margin:1.7rem 0 0;position:absolute;right:110px;transform:translateY(-50%)}#searchInput:not(:placeholder-shown)+.clear-txt-icon{display:block}.toggle-switch{display:inline-block;height:26px;margin-left:10px;position:relative;width:50px}.toggle-switch input{height:0;opacity:0;width:0}.toggle-slider{background-color:#ccc;border-radius:26px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.toggle-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:20px;left:3px;position:absolute;transition:.4s;width:20px}input:checked+.toggle-slider{background-color:#007dc6}input:checked+.toggle-slider:before{transform:translateX(24px)}.toggle-label{font-size:.9rem;margin-right:5px;vertical-align:middle}.button--icon{background:none;border:none;cursor:pointer;font-size:1.3rem;transition:color .2s;&:hover{color:#007dc6}}.modal-overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.2);max-width:400px;padding:2rem;text-align:left;width:90%}.modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:1rem}