.ShopbyCategoryParent{background-color:#f6f6f6!important;height:100%;background-repeat:no-repeat;overflow:hidden;z-index:10}.ShopbyCategoryParent .ShopbyCategoryContainer{display:flex;padding:48px 0;flex-direction:column;align-items:start;gap:32px;z-index:10;position:relative}.ShopbyCategoryParent .ShopbyCategoryContainer .breadcrumbs{display:flex;justify-content:start;align-items:center;gap:2px}.ShopbyCategoryParent .ShopbyCategoryContainer .breadcrumbs .linkName:last-child{color:var(--Main)}.ShopbyCategoryParent .ShopbyCategoryContainer .breadcrumbs .linkName{color:var(--Grey);text-decoration:none;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.ShopbyCategoryParent .ShopbyCategoryContainer .breadcrumbs .linkName:hover{color:var(--Main);cursor:pointer}.ShopbyCategoryParent .ShopbyCategoryContainer .breadcrumbs .icon{color:var(--White)}.ShopbyCategoryParent .ShopbyCategoryContainer .title{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.ShopbyCategoryParent .ShopbyCategoryContainer .title .left{display:flex;flex-direction:column;gap:12px;justify-content:start}.ShopbyCategoryParent .ShopbyCategoryContainer .title .left .main{color:var(--White);font-size:42px;font-family:var(--Outfit);font-style:normal;font-weight:700;line-height:120%}@media(min-width:850px){.ShopbyCategoryParent .ShopbyCategoryContainer .title .left .main{font-size:51px}}.ShopbyCategoryParent .ShopbyCategoryContainer .title .left .sub{color:var(--Color-gray-50,#f6f6f6);text-align:left;font-family:var(--Outfit);font-size:18px;font-style:normal;font-weight:500;line-height:140%}.ShopbyCategoryParent .ShopbyCategoryContainer .categoriesSlider{position:relative;width:100%}.ShopbyCategoryParent .ShopbyCategoryContainer .categoriesSlider .category{display:flex;padding:var(--Spacing,8px) var(--padding-top-bottom,16px);align-items:center;gap:var(--padding-top-bottom,16px);border-radius:var(--Radius-6,6px);background:#413f3f}.ShopbyCategoryParent .ShopbyCategoryContainer .categoriesSlider .category .name{color:var(--Color-white,#fff);font-family:var(--Outfit);font-size:16px;font-style:normal;font-weight:300;line-height:150%}.ShopbyCategoryParent .ShopbyCategoryContainer .categoriesSlider .active{background-color:#9b2b1c}.ShopbyCategoryParent .ShopbyCategoryContainer .Sorting{width:100%;display:flex;gap:16px}.ShopbyCategoryParent .ShopbyCategoryContainer .Sorting #SortButton,.ShopbyCategoryParent .ShopbyCategoryContainer .Sorting #filterButton{flex:1 1}.ShopbyCategoryParent .ShopbyCategoryContainer .mobile,.ShopbyCategoryParent .mobile{width:100%;height:100%}.ShopbyCategoryParent .desktop{display:none}.ShopbyCategoryParent:before{content:"";position:absolute;top:-100px;left:0;width:100%;height:500px;z-index:9;background-color:var(--Black);transform:skewY(-14deg);transform-origin:bottom right;z-index:2}@media(min-width:850px){.ShopbyCategoryParent:before{top:-100px;transform:skewY(-7deg)}}@media(min-width:1000px){.ShopbyCategoryParent:before{top:-30px;transform:skewY(-7deg)}}@media(min-width:1200px){.ShopbyCategoryParent:before{top:-100px;transform:skewY(-7deg)}}.loadingSkelatonContainer{display:flex;padding:48px 0;flex-direction:column;align-items:start;gap:60px;min-height:80vh;width:100%;align-items:stretch}.loadingSkelatonContainer .upper{display:flex;visibility:hidden}.loadingSkelatonContainer .lower{display:flex;align-items:flex-start;gap:36px;align-self:stretch}.loadingSkelatonContainer .lower>.MuiSkeleton-root{align-self:stretch;flex:1 1;min-height:800px}.loadingSkelatonContainer .lower .productskelatonWrapper{display:flex;flex-direction:column;gap:24px;flex:4 1}.loadingSkelatonContainer .lower .skeletonContainer{flex:1 1}@media(min-width:1000px){.ShopbyCategoryParent .ShopbyCategoryContainer .title .sort{display:flex;width:-moz-fit-content;width:fit-content}.ShopbyCategoryParent .ShopbyCategoryContainer .dekstopCategory{display:flex;align-items:flex-start;gap:var(--Padding-Sides,24px);align-self:stretch}.ShopbyCategoryParent .ShopbyCategoryContainer .dekstopCategory .FiltersContainer{flex:1 1}.ShopbyCategoryParent .ShopbyCategoryContainer .dekstopCategory .ProductsContainer,.ShopbyCategoryParent .ShopbyCategoryContainer .dekstopCategory .shop-items-section{flex:4 1}.ShopbyCategoryParent .ShopbyCategoryContainer .dekstopCategory .shop-items-section .sortAndSearch{display:flex;align-items:stretch;padding:10px;justify-content:space-between;background-color:#fff;margin-bottom:10px;border-radius:var(--spacing-base,14px)}.ShopbyCategoryParent .ShopbyCategoryContainer .mobile,.ShopbyCategoryParent .mobile{display:none}.ShopbyCategoryParent .desktop{width:100%;height:100%}}.ProductsContainer{display:flex;flex-direction:column;gap:24px;width:100%}.ProductsContainer .loader-wrapper{width:auto;height:auto;padding:16px;border-radius:12px;border:1px solid var(--Colors-Neutral-Greys-50,#f3f3f4);background:var(--Colors-Neutral-Generic-White,#fff);box-shadow:10px 10px 10px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:16px;min-height:100%;box-sizing:border-box;cursor:pointer;justify-content:space-between;position:relative}.ProductsContainer .header{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.ProductsContainer .header #button{margin:auto!important;border-radius:60px;border:1.5px solid var(--Neutral-500,#a0a3bd)}.ProductsContainer .loadingContainer,.ProductsContainer .products{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%}.ProductsContainer .loadingContainer .productContainerV2,.ProductsContainer .products .productContainerV2{flex:1 1}.ProductsContainer .pagination ul{justify-content:center;gap:16px}@media(min-width:1000px){.ProductsContainer .pagination ul{justify-content:end}}.ProductsContainer .pagination ul li:first-of-type,.ProductsContainer .pagination ul li:last-of-type{border-radius:50px;border:1.5px solid #dadada;background:#fff}.ProductsContainer .pagination span.MuiButtonBase-root{color:var(--Primary-Dark-Blue,#13182F);font-family:var(--Outfit);font-size:14px;font-style:normal;font-weight:600;line-height:180%}.ProductsContainer .pagination .MuiButtonBase-root.Mui-selected{border-radius:60px;border:1.5px solid var(--Color-gray-900,#2f2626);background:var(--Color-gray-900,#2F2626);color:#fff}.ProductsContainer .pagination #button{border:1px solid #000}@media(min-width:1000px){.ProductsContainer .header{flex-direction:row;justify-content:space-between}.ProductsContainer .header .title{text-align:start}.ProductsContainer .loadingContainer,.ProductsContainer .products{grid-template-columns:repeat(3,1fr)}.ProductsContainer .pagination{justify-content:end}}