.shopPage{padding:47px 4.5% 120px;position:relative}@media (max-width:520px){.shopPage{padding:21px 4.5% 85px}}.shopPage .shopContainer{flex-direction:column;gap:43px;width:100%;max-width:1288px;margin:0 auto;display:flex}.shopPage .topFilters{flex-wrap:wrap;gap:24px;width:100%;min-height:44px;display:flex}@media (max-width:1200px){.shopPage .topFilters{gap:12px}}.shopPage .topFilters .MuiOutlinedInput-root{width:300px;height:44px;padding:10px 14px}.shopPage .topFilters .MuiInputBase-inputAdornedStart{padding:0}.shopPage .topFilters .mobileFilters{border:1px solid var(--Gray-300,#d5d7da);color:#717680;background:#fff;border-radius:8px;width:44px;min-width:0;height:44px;font-size:24px;display:none}@media (max-width:1270px){.shopPage .topFilters .mobileFilters{display:flex}}@media (max-width:730px){.shopPage .topFilters .mainCategoryTabs{order:-1;width:100%}.shopPage .topFilters .mainCategoryTabs .innerTab{text-align:center;flex:1}.shopPage .topFilters .MuiFormControl-root.MuiTextField-root{flex-grow:1;max-width:calc(100% - 112px)}.shopPage .topFilters .MuiFormControl-root.MuiTextField-root .MuiInputBase-root{width:auto}}.shopPage .mainShopCont{gap:32px;display:flex}@media (max-width:1360px){.shopPage .mainShopCont{gap:16px}}.shopPage .shopInnerWrapper{flex-direction:column;flex-grow:1;display:flex}.shopPage .shopInnerWrapper .productsContainer{flex-wrap:wrap;gap:20px;display:flex}@media (max-width:1080px){.shopPage .shopInnerWrapper .productsContainer{gap:10px}}.shopPage .shopInnerWrapper .productsContainer .noProductsFound{justify-content:center;align-items:center;width:100%;min-height:400px;display:flex}.shopPage .shopInnerWrapper .productsContainer .noProductsFound p{font-size:max(16px,min(1.8vw,24px));font-weight:500}.shopPage .shopInnerWrapper .productsContainer .ProductCard{width:calc(33.333% - 13.333px)}@media (max-width:1080px){.shopPage .shopInnerWrapper .productsContainer .ProductCard{width:calc(33.333% - 6.6667px)}}@media (max-width:690px){.shopPage .shopInnerWrapper .productsContainer .ProductCard{width:calc(50% - 5px)}}@media (max-width:472px){.shopPage .shopInnerWrapper .productsContainer .ProductCard{width:100%}.shopPage .shopInnerWrapper .productsContainer .ProductCard .productContent{padding:21px 16px}.shopPage .shopInnerWrapper .productsContainer .ProductCard .productContent .cartBttn,.shopPage .shopInnerWrapper .productsContainer .ProductCard .productContent .refLink{border-radius:10px;width:43px;height:43px;font-size:24px}.shopPage .shopInnerWrapper .productsContainer .ProductCard .productContent .courseTitle{font-size:20px}.shopPage .shopInnerWrapper .productsContainer .ProductCard .productContent .tag,.shopPage .shopInnerWrapper .productsContainer .ProductCard .productContent .productStatus,.shopPage .shopInnerWrapper .productsContainer .ProductCard .productContent .instructorName,.shopPage .shopInnerWrapper .productsContainer .ProductCard .productContent .priceWrap p,.shopPage .shopInnerWrapper .productsContainer .ProductCard .productContent .priceWrap span{font-size:14px}.shopPage .shopInnerWrapper .productsContainer .ProductCard .layer .courseTitle{font-size:20px}.shopPage .shopInnerWrapper .productsContainer .ProductCard .workshopDetails p{font-size:14px}.shopPage .shopInnerWrapper .productsContainer .ProductCard .bundleCourseBox{height:52px}.shopPage .shopInnerWrapper .productsContainer .ProductCard .bundleCourseBox .titleWrapper p{font-size:16px}}.shopPage .shopInnerWrapper .paginationCont{justify-content:center;align-items:center;width:100%;margin-top:60px;display:flex}
.shopFilterSmllScreenLayer{opacity:0;z-index:-2;background:rgba(12,12,12,.5);transition:all .3s ease-in-out;position:fixed;top:0;bottom:0;left:0;right:0}.shopFilterSmllScreenLayer.open{opacity:1;z-index:500}.ShopFilter{border:2px solid var(--Gray-300,#d5d7da);z-index:502;background-color:#fff;border-radius:30px;flex-grow:0;width:260px;min-width:260px;height:-moz-fit-content;height:fit-content}@media (max-width:1360px){.ShopFilter{width:235px;min-width:235px}}@media (max-width:1270px){.ShopFilter{opacity:0;width:260px;height:calc(100% - 48px);transition:all .3s ease-in-out;display:flex;position:fixed;top:24px;left:12px;overflow:hidden;transform:translate(-200%)}}@media (max-width:690px){.ShopFilter{height:auto;max-height:92%;left:0;right:0;top:initial;border-radius:32px 32px 0 0;width:100%;position:fixed;bottom:0;overflow:hidden;transform:translateY(100%)}.ShopFilter .MuiFormGroup-root{flex-direction:row}}.ShopFilter.open{opacity:1;transform:translateY(0%)}.ShopFilter .filterTop{justify-content:center;align-items:center;display:none;position:relative}@media (max-width:1270px){.ShopFilter .filterTop{display:flex}}.ShopFilter .filterTop p{color:var(--Primary-DarkBlue,#0b1956);text-align:center;font-size:24px;font-weight:500;line-height:150%}.ShopFilter .filterTop .closeBttn{font-size:25px;position:absolute;right:12px}.ShopFilter .innerWrapper{flex-direction:column;gap:16px;padding:30px 0 22px;display:flex}@media (max-width:1270px){.ShopFilter .innerWrapper{flex-grow:1;padding:18px 0 22px}}@media (max-width:690px){.ShopFilter .innerWrapper{gap:12px}.ShopFilter .innerWrapper .accordionSummary .icon{display:none}}.ShopFilter .innerWrapper .innerScrollable{flex-direction:column;flex-grow:1;gap:16px;display:flex;overflow:auto}@media (max-width:690px){.ShopFilter .innerWrapper .innerScrollable{gap:12px}}.ShopFilter .innerWrapper .filterAccordion .accordionSummary{cursor:pointer;justify-content:space-between;align-items:center;height:32px;padding:0 24px 0 18px;display:flex}.ShopFilter .innerWrapper .filterAccordion .accordionSummary p{color:var(--Gray-800,#252b37);font-size:20px;font-weight:500;line-height:150%}.ShopFilter .innerWrapper .filterAccordion .accordionSummary .icon{color:var(--Gray-Scale-Gray-900,#1a1a1a);transition:all .3s ease-in-out}.ShopFilter .innerWrapper .filterAccordion .accordionDetails{max-height:0;padding:0 24px 0 18px;transition:all .3s ease-in-out;overflow:hidden}@media (max-width:690px){.ShopFilter .innerWrapper .filterAccordion .accordionDetails{max-height:200px}}.ShopFilter .innerWrapper .filterAccordion .accordionDetails .wrapper,.ShopFilter .innerWrapper .filterAccordion .accordionDetails .MuiRadio-root{padding:10px 0}.ShopFilter .innerWrapper .filterAccordion .accordionDetails .MuiFormControlLabel-root .MuiTypography-root{padding:0 8px}.ShopFilter .innerWrapper .filterAccordion.active .icon{transform:rotate(180deg)}.ShopFilter .innerWrapper .filterAccordion.active .accordionDetails{max-height:200px}.ShopFilter .innerWrapper .filterAccordion .rangeDisplay{color:var(--Gray-Scale-Gray-900,#1a1a1a);align-items:center;gap:2px;margin-bottom:9.5px;font-size:14px;font-weight:500;line-height:150%;display:flex}.ShopFilter .innerWrapper .filterAccordion .rangeDisplay .label{color:var(--Gray-Scale-Gray-700,#4d4d4d);font-weight:400}.ShopFilter .innerWrapper .filterAccordion .svgIconCheckbox{justify-content:center;align-items:center;margin-bottom:-5px;display:flex}.ShopFilter .innerWrapper .filterAccordion .svgIconCheckbox div svg{width:22px;height:22px}.ShopFilter .innerWrapper .filterAccordion .tagsContainer{flex-wrap:wrap;gap:4px;display:flex}.ShopFilter .innerWrapper .filterAccordion .tagsContainer .tag{height:18px;color:var(--Gray-700,#414651);cursor:pointer;background:#f2f2f2;border-radius:99px;padding:2px 12px;font-size:10px;font-weight:400;line-height:170%}.ShopFilter .innerWrapper .filterAccordion .tagsContainer .tag.active{color:#fff;background:var(--Primary-Blue,#0870f3);font-weight:500}.ShopFilter .innerWrapper .resetFilter{text-transform:capitalize;background:var(--Background,#f7fafc);color:#000;border:1px solid #efefef;border-radius:8px;height:37px;margin:0 18px 0 24px;font-size:14px;font-weight:400;line-height:150%}@media (max-width:690px){.ShopFilter .innerWrapper .resetFilter{background:var(--Background,#f7fafc);border:1px solid #efefef;border-radius:99px;align-self:center;width:180px;box-shadow:0 0 4px rgba(0,0,0,.25)}}.ShopFilter .innerWrapper .MuiDivider-root{margin:0 18px 0 24px}
