.carousel_carousel__m0mMY{position:relative;width:100%;margin:auto;overflow:hidden}.carousel_imageWrapper__LRaKm{width:100%;display:flex;justify-content:center;align-items:center}.carousel_image__LIz_B{width:100%;height:auto}.carousel_buttons__LC62f{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.carousel_nextButton__csA79,.carousel_prevButton__bO9yz{background-color:rgba(0,0,0,.5);color:#fff;border:none;padding:5px;cursor:pointer;margin:0 10px;border-radius:50%;font-size:1rem;transition:background-color .3s;display:flex;justify-content:center;align-items:center}.carousel_nextButton__csA79:hover,.carousel_prevButton__bO9yz:hover{background-color:rgba(0,0,0,.532)}.page_home__jFQbK{position:relative;margin-top:77px}.page_home__jFQbK .page_categories__ZiyXf{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;margin:20px 10px}.page_home__jFQbK .page_categories__ZiyXf div{width:100%;height:100%}.page_home__jFQbK .page_categories__ZiyXf div img{width:100%;height:100%;border-radius:10px}.page_home__jFQbK .page_trendingProducts__mDCjG{margin:3rem 8vw}.page_home__jFQbK .page_trendingProducts__mDCjG h1{text-align:center;margin:20px 0;font-size:2.5em;font-weight:800;word-spacing:5px;color:var(--primary-color)}.page_home__jFQbK .page_newProducts__c6OK6 h1{color:#c26b6b}.page_home__jFQbK .page_newProducts__c6OK6 h1 span:nth-child(2){-webkit-text-stroke:1px #c26b6b}.page_home__jFQbK .page_productsGrid__kl98d{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}.page_home__jFQbK .page_productsGrid__kl98d .page_prdt__oJGsj{border-radius:2px;padding:5px;background-color:#fff;cursor:pointer;transition:all .3s;border-radius:5px;position:relative}.page_home__jFQbK .page_productsGrid__kl98d .page_prdt__oJGsj:hover{scale:1.02;opacity:.8}.page_home__jFQbK .page_productsGrid__kl98d .page_prdt__oJGsj .page_info__8u_Lr{padding:5px 0}.page_home__jFQbK .page_productsGrid__kl98d .page_prdt__oJGsj .page_info__8u_Lr .page_productName__P3JQT{font-weight:600;font-size:15px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:2.4em;color:var(--primary-color)}.page_home__jFQbK .page_productsGrid__kl98d .page_prdt__oJGsj .page_info__8u_Lr .page_productPrice__9UDVu{font-weight:700;font-size:20px;margin:10px 0;color:#000;display:flex;align-items:center}.page_home__jFQbK .page_productsGrid__kl98d .page_prdt__oJGsj .page_info__8u_Lr .page_productPrice__9UDVu span:first-child{font-size:12px;color:gray;text-decoration:line-through;margin-right:5px}.page_home__jFQbK .page_productsGrid__kl98d .page_prdt__oJGsj .page_info__8u_Lr button{border:none;padding:7px 12px;color:#fff;font-weight:500;width:100%;font-size:14px;cursor:pointer}.page_home__jFQbK .page_trendingCollections__HcW_l{margin:5rem 8vw}.page_home__jFQbK .page_trendingCollections__HcW_l h1{text-align:center;margin:20px 0;font-size:2.5em;font-weight:800;word-spacing:5px;text-transform:uppercase}.page_home__jFQbK .page_trendingCollections__HcW_l h1 span:nth-child(2){color:transparent}.page_home__jFQbK .page_trendingCollections__HcW_l .page_collections__5voJe{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;margin:2rem 0}.page_home__jFQbK .page_trendingCollections__HcW_l .page_collections__5voJe .page_collection__R2PvE{border-radius:2px;padding-top:10px;background-color:#fff;overflow:hidden;cursor:pointer}.page_home__jFQbK .page_trendingCollections__HcW_l .page_collections__5voJe .page_collection__R2PvE img{width:100%;aspect-ratio:1/1;border-radius:50% 50% 0 0;transition:all .3s}.page_home__jFQbK .page_trendingCollections__HcW_l .page_collections__5voJe .page_collection__R2PvE img:hover{scale:1.05;opacity:.8}.page_home__jFQbK .page_trendingCollections__HcW_l .page_trendingBanner__cBv1Q{width:100vw;margin:2rem 0 2rem calc(-50vw + 50%)}.page_home__jFQbK .page_trendingCollections__HcW_l .page_trendingBanner__cBv1Q img{width:100%;height:auto;object-fit:cover}.page_trendingCollections__HcW_l{margin:2rem 0}.page_collectionsGrid__Gu3Oo{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px}.page_collectionCard__B08dF{border-radius:8px;overflow:hidden;transition:transform .2s;cursor:pointer}.page_collectionCard__B08dF:hover{transform:scale(1.03)}.page_collectionInfo__O4e4M{padding:10px;text-align:center}.page_home__jFQbK .page_trendingCollections__HcW_l .page_viewAll__x_Rdb{margin-top:16px;margin-bottom:16px;display:flex;justify-content:flex-end}.page_loading__Q7rym{position:fixed;top:70px;left:0;width:100%;height:calc(100vh - 70px);background-color:#fff;overflow:hidden;padding:0 1rem;z-index:10;display:flex;justify-content:center;align-items:center}.page_loading__Q7rym img{width:200px;height:auto}@media screen and (max-width:950px){.page_home__jFQbK .page_categories__ZiyXf{grid-template-columns:1fr 1fr}.page_home__jFQbK .page_trendingProducts__mDCjG h1 span:nth-child(2){-webkit-text-stroke:1px var(--primary-color)}.page_home__jFQbK .page_newProducts__c6OK6 h1 span:nth-child(2){-webkit-text-stroke:1px #c26b6b}.page_home__jFQbK .page_trendingProducts__mDCjG{margin:2rem}.page_home__jFQbK .page_productsGrid__kl98d{grid-template-columns:repeat(2,1fr);grid-gap:10px}.page_home__jFQbK .page_trendingCollections__HcW_l h1 span:nth-child(2){-webkit-text-stroke:1px #95c9ec}.page_home__jFQbK .page_trendingCollections__HcW_l{margin:2rem}.page_home__jFQbK .page_trendingCollections__HcW_l .page_collections__5voJe{grid-template-columns:repeat(2,1fr);grid-gap:10px}}@media screen and (max-width:650px){.page_home__jFQbK .page_categories__ZiyXf{margin:20px 5px;grid-gap:5px}.page_home__jFQbK .page_trendingProducts__mDCjG h1{margin:20px 0;font-size:2em;word-spacing:0}.page_home__jFQbK .page_trendingProducts__mDCjG{margin:2rem 1rem}.page_home__jFQbK .page_productsGrid__kl98d{grid-gap:5px}.page_home__jFQbK .page_trendingCollections__HcW_l h1{margin:20px 0;font-size:1.8em;word-spacing:0}.page_home__jFQbK .page_trendingCollections__HcW_l{margin:2rem 1rem}.page_home__jFQbK .page_trendingCollections__HcW_l .page_collections__5voJe{grid-gap:10px}}