.ProductFilters_productFilters__dA5CV .ProductFilters_checkmark__f0zsb{height:20px;width:20px;border:1px solid #666;border-radius:4px;background-color:#fff;margin-right:8px}.ProductFilters_productFilters__dA5CV .ProductFilters_cross__m24oo{color:#272734;font-size:13px;font-weight:400;line-height:1;background-color:#e6e6e6;border:none;margin-right:.3125em;padding:3px;vertical-align:text-bottom;width:20px;height:20px;border-radius:2px}.ProductFilters_productFilters__dA5CV .ProductFilters_productColors__item__ziJIx{height:24px;width:24px;border-radius:50%;cursor:pointer}.ProductFilters_productFilters__dA5CV .ProductFilters_productColors__item__ziJIx.active{border-color:#000;border-width:1px}.ProductFilters_productFilters__dA5CV .ProductFilters_formCheckbox__3yAwh,.ProductFilters_productFilters__dA5CV .ProductFilters_formRadio__fCSwQ{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:15px;min-width:15px;height:15px;border-radius:4px;border:1px solid #e6e6e6;background-color:#e6e6e6;margin-right:8px;position:relative}.ProductFilters_productFilters__dA5CV .ProductFilters_formCheckbox__3yAwh:checked,.ProductFilters_productFilters__dA5CV .ProductFilters_formRadio__fCSwQ:checked{background-color:#001080}.ProductFilters_productFilters__dA5CV .ProductFilters_formCheckbox__3yAwh:checked:before,.ProductFilters_productFilters__dA5CV .ProductFilters_formRadio__fCSwQ:checked:before{content:"✓";font-size:12px;color:#fff;font-weight:700;width:15px;height:14px;border-radius:4px;position:absolute;top:-3px;left:1px}.ProductFilters_filterDesktopContainer__JTIPr{max-height:calc(100vh - 78px)}.ProductFilters_filterDesktopContainer__JTIPr:hover{overflow-y:auto}.ProductFilters_filterDesktopContainer__JTIPr::-webkit-scrollbar{width:6px}.ProductFilters_filterDesktopContainer__JTIPr::-webkit-scrollbar-thumb{background-color:var(--color-black-20);border-radius:100px}.ProductFilters_filterScrollBar__DPAYX{scrollbar-gutter:stable}.ProductFilters_filterScrollBar__DPAYX::-webkit-scrollbar{width:6px}.ProductFilters_filterScrollBar__DPAYX::-webkit-scrollbar-thumb{background-color:var(--color-black-20);border-radius:100px}.ProductFilters_container__kVHgs{display:flex;flex-direction:row-reverse;justify-content:flex-start;position:relative;cursor:pointer;font-size:13px;font-family:Montserrat,sans-serif;color:#1a1a1a}.ProductFilters_container__kVHgs input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ProductFilters_checkmark__f0zsb{height:20px;width:20px;border:1px solid #666;background-color:#fff;border-radius:4px}.ProductFilters_container__kVHgs input:checked~.ProductFilters_checkmark__f0zsb{background:#fff;border-radius:4px;color:aqua}.ProductFilters_checkmark__f0zsb:after{content:"";position:absolute;display:none}.ProductFilters_container__kVHgs input:checked~.ProductFilters_checkmark__f0zsb:after{display:block}.ProductFilters_container__kVHgs .ProductFilters_checkmark__f0zsb:after{left:7px;top:2px;width:6px;height:13px;border:solid #000;border-width:0 1px 1px 0;transform:rotate(45deg)}.ProductFilters_multirangeSlider__v1LgW input[type=number]::-webkit-inner-spin-button,.ProductFilters_multirangeSlider__v1LgW input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ProductFilters_multirangeSlider__v1LgW input[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.ProductFilters_thumb__rOpCK,.ProductFilters_thumb__rOpCK::-webkit-slider-thumb{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ProductFilters_thumb__rOpCK{pointer-events:none;position:absolute;height:0;min-width:100%;outline:none}.ProductFilters_thumb__rOpCK::-webkit-slider-thumb{background-color:#fff;border:none;border-radius:50%;box-shadow:inset 0 0 1px 4px #1a1a1a;cursor:pointer;height:14px;width:14px;margin-top:4px;pointer-events:all;position:relative}.ProductFilters_thumb__rOpCK::-moz-range-thumb{background-color:#fff;border:none;border-radius:50%;box-shadow:inset 0 0 1px 6px #1a1a1a;cursor:pointer;height:18px;width:18px;margin-top:4px;pointer-events:all;position:relative}@-moz-document url-prefix(){.ProductFilters_range__azn2T,.ProductFilters_track__N8ZYb{top:-2px}.ProductFilters_filterScrollBar__DPAYX{padding-right:1rem}}.ProductFilters_colorFilters__kKr6d.ProductFilters_primaryBorder__YnZ9A{box-shadow:0 0 0 1.5px var(--color-black-10)!important}.ProductFilters_colorFilters__kKr6d.ProductFilters_selectedBorder__1Btqj{box-shadow:0 0 0 1.5px var(--color-base-black)!important}input.ProductFilters_multiRangeNumberInput__LqAeg{font-family:var(--typography-body-sm-mobile-font-family);font-size:var(--typography-body-sm-mobile-font-size);font-style:var(--typography-body-sm-mobile-font-style);line-height:var(--typography-body-sm-mobile-line-height);letter-spacing:var(--typography-body-sm-mobile-letter-spacing);font-weight:var(--typography-body-sm-mobile-font-weight);font-variation-settings:var(--typography-body-sm-mobile-font-variation-settings)}@media screen and (min-width:1024px){input.ProductFilters_multiRangeNumberInput__LqAeg{font-family:var(--typography-body-sm-font-family);font-size:var(--typography-body-sm-font-size);font-style:var(--typography-body-sm-font-style);line-height:var(--typography-body-sm-line-height);letter-spacing:var(--typography-body-sm-letter-spacing);font-weight:var(--typography-body-sm-font-weight);font-variation-settings:var(--typography-body-sm-font-variation-settings)}}input.ProductFilters_multiRangeNumberInput__LqAeg:focus,input.ProductFilters_multiRangeNumberInput__LqAeg:focus-visible{border:#fff!important;outline:none!important;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:none}.product-list_actionBtn__gs22s{--typography-body-lg-mobile-font-size:var(--typography-body-xs-font-size);--typography-body-lg-mobile-line-height:var(--typography-body-sm-line-height);--typography-semibold-mobile-font-weight:var(--typography-body-sm-font-weight);--typography-semibold-mobile-font-variation-settings:var(--typography-regular-mobile-font-variation-settings);--typography-body-lg-mobile-letter-spacing:var(--typography-body-xs-letter-spacing)}.product-list_totalProductsCount__EtyrL{--typography-body-sm-font-weight:var(--typography-medium-font-weight)}@media(min-width:768px){.product-list_actionBtn__gs22s{--typography-body-lg-font-size:var(--typography-body-sm-font-size);--typography-body-lg-line-height:var(--typography-body-sm-line-height);--typography-semibold-font-weight:var(--typography-body-sm-font-weight);--typography-semibold-font-variation-settings:var(--typography-regular-mobile-font-variation-settings);--typography-body-lg-letter-spacing:var(--typography-body-sm-letter-spacing)}}.product-list_stickyFilter__LvFij{top:var(--mobile-sticky-header-height)}@media(min-width:1024px){.product-list_stickyFilter__LvFij{top:var(--desktop-sticky-header-height)}}.product-list_stickySelectedFilters__u_9Fp{top:calc(var(--mobile-sticky-header-height) + 57px)}@media(min-width:1024px){.product-list_stickySelectedFilters__u_9Fp{top:calc(var(--desktop-sticky-header-height) + 58px)}}.product-list_stickySelectedFiltersMobile__HPtE1{top:calc(var(--mobile-sticky-header-height) + 113px)}@media(min-width:1024px){.product-list_stickySelectedFiltersMobile__HPtE1{top:calc(var(--desktop-sticky-header-height) + 113px)}}.RecipeItem_favoriteInActive__aqtpD{fill:#fff;stroke:#1a1a1a}.RecipeItem_favoriteActive__BKMll{fill:#ff3f33;stroke:#ff3f33}.RecipeItem_stickyFilter__PeScj{top:var(--mobile-sticky-header-height)}@media(min-width:1024px){.RecipeItem_stickyFilter__PeScj{top:var(--desktop-sticky-header-height)}}.RecipeItem_stickySelectedFilters__KxBIO{top:calc(var(--mobile-sticky-header-height) + 55px)}@media(min-width:1024px){.RecipeItem_stickySelectedFilters__KxBIO{top:calc(var(--desktop-sticky-header-height) + 56px)}}.ArticleItem_stickyFilter__jwlla{top:var(--mobile-sticky-header-height)}@media(min-width:1024px){.ArticleItem_stickyFilter__jwlla{top:var(--desktop-sticky-header-height)}}.AccountTabMenu_noScrollbar__BRSUS::-webkit-scrollbar{display:none}.AccountTabMenu_noScrollbar__BRSUS{-ms-overflow-style:none;scrollbar-width:none}