.CheckoutCartSection_cart-wrapper__X_hx8{background-color:#fff;container-type:inline-sizes;@mixin hover{background-color:var(--mantine-color-body)}}.SaleProductCard_card__9Aq_k{border:1px solid var(--mantine-color-gray-2);cursor:pointer;height:100%;position:relative;transition:transform .15s ease,box-shadow .15s ease}.SaleProductCard_card__9Aq_k:hover{box-shadow:var(--mantine-shadow-md);transform:scale(1.01)}.SaleProductCard_image__4Php6{height:100%;object-fit:cover;width:100%}.SaleProductCard_title__LZj_Z{color:var(--mantine-primary-color);font-family:var(--mantine-font-family);line-height:1}.SaleProductCard_description__HokcR{color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm);line-height:1.5}.SaleProductCard_button__xvnlE{background-color:var(--input-background-color);color:var(--mantine-primary-color);cursor:pointer;font-weight:300;transition:.3s ease-in-out}.SaleProductCard_button__xvnlE:hover{background:var(--mantine-primary-color);color:#fff}.SaleProductCard_scrolled__PxKS8{box-shadow:var(--mantine-shadow-sm)}.SaleProductCard_body__T3qtG{align-self:center;padding:var(--mantine-spacing-sm)}.CategoryPage_card__cmSgz{cursor:pointer;position:relative;transition:transform .15s ease,box-shadow .15s ease}.CategoryPage_card__cmSgz:hover{box-shadow:var(--mantine-shadow-md);transform:scale(1.01)}.CategoryPage_image__yoGm8{height:100%;object-fit:cover;width:100%}.CategoryPage_title__AMYSE{color:var(--mantine-primary-color);font-family:var(--mantine-font-family);line-height:1}.CategoryPage_description__sMBpW{color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm);line-height:1.5}.CategoryPage_button___rcb8{background-color:var(--mantine-primary-color);border-radius:var(--mantine-radius-md);color:#fff;cursor:pointer;font-weight:500;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);transition:background-color .3s ease}.CategoryPage_button___rcb8:hover{background-color:var(--mantine-color-primary-6)}.AppText_container__AdPjA{cursor:pointer}.AppText_container__AdPjA.AppText_default__Pzc_Z{cursor:default}.AppText_text___RC98{text-shadow:none}.AppText_text___RC98.AppText_withShadow__dm0uH{text-shadow:2px 2px 10px #000}.NavLinkGroup_control__dGUVP{color:var(--mantine-color-text);display:block;font-size:var(--mantine-font-size-sm);font-weight:500;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);text-decoration:none;width:100%}.NavLinkGroup_control__dGUVP:hover{background-color:var(--mantine-color-gray-3);color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .NavLinkGroup_control__dGUVP{color:var(--mantine-color-dark-0)}[data-mantine-color-scheme=dark] .NavLinkGroup_control__dGUVP:hover{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-white)}.NavLinkGroup_activeControl__xcaaz{background-color:var(--mantine-color-gray-3);color:var(--mantine-color-primary);font-weight:600}.NavLinkGroup_link__rFkoa{border-left:1px solid var(--mantine-color-gray-3);display:block;font-size:var(--mantine-font-size-sm);font-weight:500;margin-left:30px;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);padding-left:31px;text-decoration:none}[data-mantine-color-scheme=dark] .NavLinkGroup_link__rFkoa{border-left:1px solid var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.NavLinkGroup_link__rFkoa:hover{background-color:var(--mantine-color-dark-0)}[data-mantine-color-scheme=dark] .NavLinkGroup_link__rFkoa:hover{background-color:var(--mantine-color-dark-7)}.NavLinkGroup_activeLink__2zRvu{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .NavLinkGroup_activeLink__2zRvu{background-color:var(--mantine-color-dark-7)}.NavLinkGroup_chevron__9WZCE{transition:transform .2s ease}.NavigationBar_navbar__iVY4F{background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.15);padding-bottom:0}.NavigationBar_links__HSa9O{margin-left:-1rem;margin-right:-1rem}.NavigationBar_linksInner__k18kR{padding-bottom:2rem;padding-top:2rem}.NavigationBar_footer__bvXZg{border-top:1px solid #e9ecef;padding-top:1rem}.LanguageChanger_flagButton__wO64O{background:none;border:none;cursor:pointer;padding:0}.LanguageChanger_flagButton__wO64O:hover{opacity:.8}.LanguageChanger_languageOption__D3uTK{align-items:center;background:none;border:none;color:var(--mantine-primary-color,#1f5161);cursor:pointer;display:flex;gap:10px;padding:8px;width:100%}.LanguageChanger_languageOption__D3uTK:hover{background-color:#f8f9fa}.AppLogo_logo__jTBDO{border:1px solid #e9ecef;border-radius:12px;cursor:pointer;display:block;height:45px;position:relative;width:45px}.CentralOtp_flexCol__UaYH_{align-items:center;display:flex;flex-direction:column;justify-content:center}.CentralOtp_container__muaY_{width:100%}.FavoriteResponsive_addToCart__HQH3k{background-color:var(--mantine-primary-color);border:1px solid var(--mantine-primary-color);color:#fff}.FavoriteResponsive_removeCart__7d5U_{background-color:red;border:1px solid red;color:#fff}.FavoriteResponsive_remove__Y9UTL{background-color:initial;border:1px solid var(--mantine-primary-color);color:var(--mantine-primary-color);margin-top:10px;width:100%}.FavoriteResponsive_image__YaiOt{border:1px solid var(--mantine-primary-color);border-radius:4px;object-fit:cover}.Favorite_divider__SEeWV{background-color:#333;height:2px;width:100%}.Favorite_addToCart__oM8UW{border-style:solid;border-width:1px;color:#fff}.Favorite_removeCart__c9PLg{background-color:red;border:1px solid red;color:#fff}.Favorite_remove__xjZFf{background-color:initial;border-style:solid;border-width:1px;margin-top:10px;width:100%}.Favorite_image__PSlXI{border-radius:4px;border-style:solid;border-width:1px;object-fit:cover}.CartTableRow_header__lLMVJ{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;transition:box-shadow .15s ease}.CartTableRow_header__lLMVJ:after{border-bottom:1px solid #e9ecef;bottom:0;content:"";left:0;position:absolute;right:0}.CartTableRow_title__1pJ9O{cursor:pointer;font-family:Greycliff CF,sans-serif;line-height:1}.CartTableRow_button__VL6pD{cursor:pointer;font-weight:300;transition:.3s ease-in-out}.CartTableRow_button__VL6pD:hover{color:#fff}.CartTableRow_scrolled__sszCJ{box-shadow:0 1px 3px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.1)}.CartTableRow_body__HCZJs{align-self:center;padding:.875rem}