.Hits_root__hVCaR{margin-top:calc(5rem * var(--mantine-scale))}.Item_root__j588L{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto min-content min-content max-content;grid-template-areas:"images" "price" "options" "name";border:1px solid var(--mantine-color-default-border);border-radius:calc(.25rem * var(--mantine-scale));transition:box-shadow .1s linear;cursor:pointer}.Item_root__j588L:hover{box-shadow:var(--mantine-shadow-md)}.Item_images__SqS1p{grid-area:images;aspect-ratio:1;padding:var(--mantine-spacing-md);overflow:hidden}.Item_name__B_M2_{grid-area:name;font-weight:600;line-height:1.2;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm) var(--mantine-spacing-sm)}.Item_options__9ocQK{grid-area:options;height:calc(1.375rem * var(--mantine-scale));padding:0 var(--mantine-spacing-sm)}.Item_price__CdZdb{grid-area:price}.Item_discount__z3X6A{position:absolute;top:-1;right:-1;background-color:var(--mantine-color-red-6);color:var(--mantine-color-white);padding:0 calc(.375rem * var(--mantine-scale))}.Price_root__xh8XT{display:flex;padding:0 var(--mantine-spacing-sm)}.Sizes_badge__DV_wt{border:1px solid var(--mantine-color-gray-6);font-size:var(--mantine-font-size-xs);border-radius:var(--mantine-radius-sm);padding:0 calc(.25rem * var(--mantine-scale));font-weight:500;color:var(--mantine-color-dimmed)}.Main_root__tkPH5{width:100%}.Hero_root__F4v7Z{position:relative;width:100%;padding-top:calc(5rem * var(--mantine-scale));padding-bottom:calc(5rem * var(--mantine-scale))}.Hero_left__MHgUP{display:flex;flex-direction:column;height:100%;justify-content:center;gap:var(--mantine-spacing-lg)}.Hero_left__MHgUP h1{font-size:calc(2.5rem * var(--mantine-scale))}.Hero_right__N42Vv{position:relative;aspect-ratio:688/555}.Categories_wrapper__rDzpP{width:100%;background-color:var(--mantine-color-gray-2)}.Categories_root__CV7x9{width:100%;padding-top:calc(1.5rem * var(--mantine-scale));padding-bottom:calc(1.5rem * var(--mantine-scale))}.Categories_grid__9mJZw{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"category_1 category_2 category_5" "category_3 category_4 category_5";row-gap:calc(1.5rem * var(--mantine-scale));column-gap:calc(1.5rem * var(--mantine-scale))}.Categories_c__XUr6h{transition:background-size .1s linear;padding:calc(2rem * var(--mantine-scale));cursor:pointer;border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white)!important}.Categories_c__XUr6h:hover p{color:var(--mantine-color-red-6);font-size:calc(2rem * var(--mantine-scale));font-weight:500;text-decoration:underline}.Categories_c__XUr6h p{font-size:calc(1.75rem * var(--mantine-scale));transition:all .1s linear}.Categories_c__XUr6h:first-child{grid-area:category_1;aspect-ratio:413/432;background:url(/main/category_1.png) no-repeat center 80%;background-size:80%}.Categories_c__XUr6h:first-child:hover{background-size:70%}.Categories_c__XUr6h:nth-child(2){grid-area:category_2;aspect-ratio:413/432;background:url(/main/category_2.png) no-repeat center 80%;background-size:80%}.Categories_c__XUr6h:nth-child(2):hover{background-size:70%}.Categories_c__XUr6h:nth-child(3){grid-area:category_3;aspect-ratio:413/432;background:url(/main/category_3.png) no-repeat center 80%;background-size:80%}.Categories_c__XUr6h:nth-child(3):hover{background-size:70%}.Categories_c__XUr6h:nth-child(4){grid-area:category_4;aspect-ratio:413/432;background:url(/main/category_4.png) no-repeat center 80%;background-size:80%}.Categories_c__XUr6h:nth-child(4):hover{background-size:70%}.Categories_c__XUr6h:nth-child(5){grid-area:category_5;aspect-ratio:413/888;background:url(/main/category_5.png) no-repeat 15% 80%;background-size:180%}.Categories_c__XUr6h:nth-child(5):hover{background-size:160%}.Header_root__JeJ9j{position:relative;padding:var(--mantine-spacing-md) 0;background-color:var(--mantine-color-white)}.SortBy_title__pfCMI{font-weight:var(--mantine-heading-font-weight);font-size:var(--mantine-h2-font-size)}.Brand_title__NYu5K{font-weight:var(--mantine-heading-font-weight);font-size:var(--mantine-h2-font-size)}.Brand_label__dQD1k{display:flex;justify-content:flex-start;gap:var(--mantine-spacing-xs);width:100%;transition:font-weight .1s linear}.Brand_label__dQD1k:hover{font-weight:500}.Brand_labelWrapper__0tfLv{width:100%}.Brand_clearButton__w2trr{flex-shrink:0}.Brand_clearButton__w2trr:disabled,.Brand_clearButton__w2trr[data-disabled]{background-color:transparent}