.Products_container__K_8UQ{padding-top:100px;min-height:calc(100% - 160px)}.Products_container__K_8UQ .Products_productsContainer__lLl0K{padding:0 30px}@media screen and (max-width:768px){.Products_container__K_8UQ .Products_productsContainer__lLl0K{padding:0 15px}}.Products_container__K_8UQ .Products_productsContainer__lLl0K .Products_productsHero__d5FOx{color:#fff;background-color:#819dcc;height:150px;width:100%;max-width:1920px;display:block;border-radius:10px;margin:auto auto 40px}.Products_container__K_8UQ .Products_productsContainer__lLl0K .Products_productsHero__d5FOx .Products_heroText__2YoSH{position:relative;top:50%;transform:translateY(-50%);padding:50px}@media screen and (max-width:768px){.Products_container__K_8UQ .Products_productsContainer__lLl0K .Products_productsHero__d5FOx .Products_heroText__2YoSH{padding:30px 20px}}@media screen and (max-width:550px){.Products_container__K_8UQ .Products_productsContainer__lLl0K .Products_productsHero__d5FOx .Products_heroText__2YoSH{text-align:center}}.Products_container__K_8UQ .Products_productsContainer__lLl0K .Products_productsHero__d5FOx .Products_heroText__2YoSH h1{font-weight:700;margin:0;font-size:45px}.Products_container__K_8UQ .Products_productsContainer__lLl0K .Products_productsHero__d5FOx .Products_heroText__2YoSH h2{margin:0;font-weight:500}.SearchInput_searchContainer___cNqJ{display:flex;align-items:center;background-color:#e4e4e4;height:35px;border-radius:50px;padding:0 10px}.SearchInput_searchContainer___cNqJ .SearchInput_searchInput__LW6dz{border:none;outline:none;background-color:transparent;font-size:16px}.RatingStars_ratingStars__Lnyi2{display:flex;height:15px;align-items:center}.RatingStars_ratingStars__Lnyi2 p{margin:0 4px;font-size:12px}.Button_button__Qj_Oz{color:#fff;border:none;padding:10px 20px;border-radius:10px;cursor:pointer;outline:none;background-color:#fd9548;transition:all .2s ease-in-out}@media(hover:hover)and (pointer:fine){.Button_button__Qj_Oz:hover{transform:scale(1.1)}}.Button_button__Qj_Oz:active{transform:scale(.9)}.Toast_toast__Aiycn{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);background-color:#7382b4;width:368px;min-height:21px;z-index:1000;border-radius:50px;padding:8px 16px;font-size:14px;line-height:22px;color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);animation:Toast_appear__0Q2Sh .3s ease-in-out}.Toast_toast__Aiycn.Toast_error__Nr6zK{background-color:red!important}@keyframes Toast_appear__0Q2Sh{0%{transform:scale(0) translateX(-50%)}20%{transform:scale(.2) translateX(-50%)}40%{transform:scale(.4) translateX(-50%)}to{transform:scale(1) translateX(-50%)}}.ProductCard_link__31l01{text-decoration:none;color:#000}.ProductCard_link__31l01 .ProductCard_card__N_547{height:400px;max-width:260px;width:100%;border-radius:10px;box-shadow:0 0 4px #d3d3d3;cursor:pointer}@media screen and (max-width:550px){.ProductCard_link__31l01 .ProductCard_card__N_547{max-width:100%}}.ProductCard_link__31l01 .ProductCard_card__N_547 .ProductCard_cardImageContainer__EyVVr{width:100%;height:250px}.ProductCard_link__31l01 .ProductCard_card__N_547 .ProductCard_cardImageContainer__EyVVr img{width:100%;height:100%;object-fit:cover;border-radius:10px 10px 0 0}.ProductCard_link__31l01 .ProductCard_card__N_547 .ProductCard_cardContent__e1VYQ{padding:0 20px}.ProductCard_link__31l01 .ProductCard_card__N_547 .ProductCard_cardContent__e1VYQ .ProductCard_cardHeader__qNvHI{display:flex;justify-content:space-between}.ProductCard_link__31l01 .ProductCard_card__N_547 .ProductCard_cardContent__e1VYQ .ProductCard_cardHeader__qNvHI h3{margin:10px 0;font-size:15px}.ProductCard_link__31l01 .ProductCard_card__N_547 .ProductCard_cardContent__e1VYQ .ProductCard_cardHeader__qNvHI .ProductCard_productName__Sd6xp{max-width:155px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductCard_link__31l01 .ProductCard_card__N_547 .ProductCard_cardContent__e1VYQ .ProductCard_cardDescription__JhdDN{font-size:12px;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 0 15px}.ProductCard_link__31l01 .ProductCard_card__N_547 .ProductCard_cardContent__e1VYQ .ProductCard_ratingContainer__aURri{margin-bottom:15px}.ProductCard_link__31l01 .ProductCard_card__N_547 .ProductCard_cardContent__e1VYQ .ProductCard_cardCTA__Ysdsl{display:flex;justify-content:space-between}.ProductCard_link__31l01 .ProductCard_card__N_547 .ProductCard_cardContent__e1VYQ .ProductCard_cardCTA__Ysdsl .ProductCard_unavailable__3iFjv{margin:0;font-weight:500;color:#516294;padding:0;font-size:24px}.ProductsUI_productsUiContainer__uR1cO{max-width:1920px;margin:0 auto}.ProductsUI_productsUiContainer__uR1cO .ProductsUI_productFilters__u4NcI{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media screen and (max-width:880px){.ProductsUI_productsUiContainer__uR1cO .ProductsUI_productFilters__u4NcI{flex-direction:column;align-items:flex-start;gap:20px}}.ProductsUI_productsUiContainer__uR1cO .ProductsUI_productFilters__u4NcI .ProductsUI_searchSort__O9Cow{display:flex}@media screen and (max-width:880px){.ProductsUI_productsUiContainer__uR1cO .ProductsUI_productFilters__u4NcI .ProductsUI_searchSort__O9Cow{width:100%;justify-content:space-between}}.ProductsUI_productsUiContainer__uR1cO .ProductsUI_productsGrid__mMZF6{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;min-height:300px;margin-bottom:40px}@media screen and (max-width:900px){.ProductsUI_productsUiContainer__uR1cO .ProductsUI_productsGrid__mMZF6{gap:10px}}@media screen and (max-width:768px){.ProductsUI_productsUiContainer__uR1cO .ProductsUI_productsGrid__mMZF6{gap:5px}}@media screen and (max-width:550px){.ProductsUI_productsUiContainer__uR1cO .ProductsUI_productsGrid__mMZF6{gap:20px}.ProductsUI_productsUiContainer__uR1cO .ProductsUI_productsGrid__mMZF6 .ProductsUI_productCard__9QLCH{width:90vw}}.ProductsUI_productsUiContainer__uR1cO .ProductsUI_loadMore___u_pg{display:block;margin:30px auto;width:230px;height:45px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.ProductsUI_noProducts__CHGEO{text-align:center}.ProductsUI_noProducts__CHGEO h1{font-weight:600;color:#455486}.ProductsUI_loadingContainer2__NKu6n{position:relative;left:50%;width:50px;transform:translateX(-50%)}.ProductsUI_spinner__husk3{border:5px solid #f3f3f3;border-top-color:#819dcc;border-radius:50%;width:50px;height:50px;animation:ProductsUI_spin__PBOkR .5s linear infinite}@keyframes ProductsUI_spin__PBOkR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}