.HomeIndex_custom-carousel__4e8IZ{position:relative;width:100%;overflow:hidden;border-radius:12px;margin-bottom:20px;background:#fff}.HomeIndex_carousel-container__dsB81{display:flex;transition:transform .3s ease-in-out}.HomeIndex_carousel-item__6y_K4{min-width:100%;position:relative;overflow:hidden}.HomeIndex_carousel-item__6y_K4 img{width:100%;height:100%;object-fit:cover;display:block}.HomeIndex_carousel-item__6y_K4 a{display:block;text-decoration:none;color:inherit}.HomeIndex_carousel-item__6y_K4 .HomeIndex_carousel-title__JGzLy{position:absolute;bottom:30px;left:30px;color:white;font-size:28px;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.7);background:linear-gradient(135deg,rgba(0,0,0,.6),rgba(0,0,0,.3));padding:12px 24px;border-radius:8px;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeIndex_carousel-dots__d4BQB{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.HomeIndex_carousel-dot__jwBJG{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.5);cursor:pointer;transition:background .3s}.HomeIndex_carousel-dot__jwBJG.HomeIndex_active__2y82D{background:white}.HomeIndex_carousel-arrow__53cWM{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:white;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background .3s}.HomeIndex_carousel-arrow__53cWM:hover{background:rgba(0,0,0,.7)}.HomeIndex_carousel-arrow__53cWM.HomeIndex_prev__zj_nA{left:10px}.HomeIndex_carousel-arrow__53cWM.HomeIndex_next__td05g{right:10px}.HomeIndex_categories-grid__Gl90A{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;margin:30px 0;padding:0 10px}.HomeIndex_category-item__B1Bvk{text-align:center;padding:20px 10px;border-radius:12px;transition:all .3s ease}.HomeIndex_category-item__B1Bvk:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.HomeIndex_category-item__B1Bvk a{text-decoration:none;color:inherit}.HomeIndex_category-icon__rgNSa{margin:0 auto 12px;display:flex;align-items:center;justify-content:center;overflow:hidden}.HomeIndex_category-icon__rgNSa img{width:100%;height:100%;object-fit:cover}.HomeIndex_category-name__hHeo_{font-size:14px;color:#333;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Rubik;margin:4px 0 0}.HomeIndex_categories-flex__oewLv{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.HomeIndex_categories-flex__oewLv .HomeIndex_category-item__B1Bvk{flex:0 0 auto;margin-right:16px;width:calc(20% - 16px)}.HomeIndex_categories-flex__oewLv .HomeIndex_category-item__B1Bvk:last-child{margin-right:0}@media (max-width:1024px){.HomeIndex_categories-flex__oewLv .HomeIndex_category-item__B1Bvk{width:calc(33.33% - 12px);margin-right:12px}}@media (max-width:768px){.HomeIndex_categories-flex__oewLv .HomeIndex_category-item__B1Bvk{width:calc(50% - 8px);margin-right:8px}}@media (max-width:480px){.HomeIndex_categories-flex__oewLv .HomeIndex_category-item__B1Bvk{width:calc(50% - 4px);margin-right:8px}}.HomeIndex_container__6paOM{max-width:1200px;margin:0 auto;padding:20px 0}.HomeIndex_section___SS_0{border-radius:12px;margin:0 0 10px}.HomeIndex_sectionTitle__6b4Ax{font-size:20px;font-weight:600;margin-bottom:8px;color:#333;position:relative}.HomeIndex_productGrid__oE6bW{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin:0;width:100%}.HomeIndex_productCard__jHd4M{background:white;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease;border:1px solid #f0f0f0}.HomeIndex_productCard__jHd4M:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.HomeIndex_productCard__jHd4M a{text-decoration:none;color:inherit;display:block}.HomeIndex_productCard__jHd4M img{width:100%;height:220px;object-fit:cover;display:block;border-bottom:1px solid #f0f0f0}.HomeIndex_productCard__jHd4M h3{padding:16px;font-size:16px;color:#333;margin:0;font-weight:500;line-height:1.4;height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.HomeIndex_productCard__jHd4M p{padding:0 16px 16px;font-size:18px;font-weight:700;color:#ff6b6b;margin:0}.HomeIndex_swiper-container__QcPMn{width:100%;height:100%}.HomeIndex_swiper-button-next__VJcYw,.HomeIndex_swiper-button-prev__Fk2Hv{color:white;background:rgba(0,0,0,.5);width:44px;height:44px;border-radius:50%;transition:background .3s ease}.HomeIndex_swiper-button-next__VJcYw:hover,.HomeIndex_swiper-button-prev__Fk2Hv:hover{background:rgba(0,0,0,.7)}.HomeIndex_swiper-button-next__VJcYw:after,.HomeIndex_swiper-button-prev__Fk2Hv:after{font-size:18px}.HomeIndex_swiper-pagination-bullet__e61Cj{background:rgba(255,255,255,.5);opacity:1}.HomeIndex_swiper-pagination-bullet-active__Xhol8{background:white}.HomeIndex_containerbox___vXvH{width:100%;background-color:#F6F6F6}@media (max-width:768px){.HomeIndex_container__6paOM{padding:10px 5px}.HomeIndex_section___SS_0{margin:20px 0;padding:20px 15px}.HomeIndex_sectionTitle__6b4Ax{font-size:20px;margin-bottom:16px}.HomeIndex_carousel-item__6y_K4 img{height:100%}.HomeIndex_carousel-item__6y_K4 .HomeIndex_carousel-title__JGzLy{font-size:20px;bottom:15px;left:15px;padding:8px 16px}.HomeIndex_swiper-button-next__VJcYw,.HomeIndex_swiper-button-prev__Fk2Hv{width:36px;height:36px}.HomeIndex_swiper-button-next__VJcYw:after,.HomeIndex_swiper-button-prev__Fk2Hv:after{font-size:14px}.HomeIndex_categories-grid__Gl90A{grid-template-columns:repeat(4,1fr);gap:8px;margin:20px 0}.HomeIndex_category-item__B1Bvk{padding:15px 8px}.HomeIndex_category-icon__rgNSa{width:50px;height:50px}.HomeIndex_category-name__hHeo_{font-size:12px}.HomeIndex_productGrid__oE6bW{grid-template-columns:repeat(2,1fr);gap:12px}.HomeIndex_productCard__jHd4M img{height:180px}.HomeIndex_productCard__jHd4M h3{padding:12px;font-size:14px;height:40px}.HomeIndex_productCard__jHd4M p{padding:0 12px 12px;font-size:16px}}@media (max-width:480px){.HomeIndex_categories-grid__Gl90A{grid-template-columns:repeat(3,1fr);gap:6px}.HomeIndex_productGrid__oE6bW{grid-template-columns:1fr;gap:16px}.HomeIndex_carousel-item__6y_K4 img{height:100%}.HomeIndex_swiper-button-next__VJcYw,.HomeIndex_swiper-button-prev__Fk2Hv{display:none}}.HomeIndex_card__JdvM0{background:white;border-radius:12px;margin-bottom:24px;overflow:hidden;border:1px solid #f0f0f0}.HomeIndex_cardflex__WpEQu{display:flex;align-items:center;padding:20px}.HomeIndex_cardtitle__r8EYz{font-size:18px;padding-top:3px;padding-bottom:3px}.HomeIndex_cardtitle_text__ov_sU{margin-left:8px;font-weight:700}.HomeIndex_cardicon__AImNq{width:30px;height:30px;margin-right:10px}.HomeIndex_cardcontent__0WpMG{padding:15px}.HomeIndex_cardGrid__56agO{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.HomeIndex_cardcontent_item__oAIIV{border-radius:8px;overflow:hidden;transition:all .3s ease}.HomeIndex_cardcontent_item_imagebox__DJWTo{width:100%;overflow:hidden;background:#f5f5f5;height:293px}.HomeIndex_cardcontent_item_image__S4RW6{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.HomeIndex_cardcontent_item_image__S4RW6:hover{transform:scale(1.05)}.HomeIndex_cardcontent_item_content__LJ_Qn{padding:12px}.HomeIndex_textleft__QKwV5{text-align:left}.HomeIndex_textellipsis__YRvHj{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.HomeIndex_TrendingNowlist_price__7iifV{font-size:18px;font-weight:700;color:#ff6b6b;margin:0}.HomeIndex_textblack__Nqe7C{color:#333;text-decoration:none}.HomeIndex_ml3__4M7ZS{margin-left:12px}.HomeIndex_cursor__eOe3l{cursor:pointer}.HomeIndex_pointer__IO1Bc{cursor:pointer;text-decoration:none;color:inherit}.HomeIndex_pointer__IO1Bc:hover{text-decoration:none}@media (max-width:1200px){.HomeIndex_cardGrid__56agO{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.HomeIndex_cardGrid__56agO{grid-template-columns:repeat(3,1fr)}.HomeIndex_cardcontent_item_imagebox__DJWTo{height:160px}}@media (max-width:768px){.HomeIndex_cardGrid__56agO{grid-template-columns:repeat(2,1fr);gap:12px}.HomeIndex_cardflex__WpEQu{padding:16px}.HomeIndex_cardtitle__r8EYz{font-size:18px}.HomeIndex_cardcontent__0WpMG{padding:16px}.HomeIndex_cardcontent_item_imagebox__DJWTo{height:140px}}@media (max-width:480px){.HomeIndex_cardGrid__56agO{grid-template-columns:repeat(2,1fr);gap:8px}.HomeIndex_cardcontent_item_imagebox__DJWTo{height:120px}.HomeIndex_cardcontent_item_content__LJ_Qn{padding:8px}.HomeIndex_textellipsis__YRvHj{font-size:12px;height:34px}.HomeIndex_TrendingNowlist_price__7iifV{font-size:16px}}.HomeIndex_ProprietaryProduct__hp_in{background-size:100% 100%;margin-top:20px;border-radius:12px;padding:5px 5px 15px}.HomeIndex_TrendingNowlist__QeVlu{background-image:url(https://file.bccbuy.com/images/web/affiliate.png?v=6);background-size:100% 100%;border:none!important;height:433px}.HomeIndex_flexstart__hglyn{justify-content:flex-start!important}.HomeIndex_loadMoreContainer__RWhyO{text-align:center;margin:40px 0}.HomeIndex_loadMoreButton__J66iA{display:inline-block;padding:8px 24px;background:linear-gradient(135deg,#ff6b6b,#ff4757);color:white;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease;box-shadow:0 2px 8px rgba(255,107,107,.3);cursor:pointer}.HomeIndex_loadMoreButton__J66iA:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,107,107,.4)}.HomeIndex_loadingText__nsDA1{color:#666;font-size:14px;text-align:center;padding:20px 0}.HomeIndex_noMoreText__KexPj{color:#999;font-size:14px;text-align:center;padding:20px 0}@media (max-width:768px){.HomeIndex_loadMoreButton__J66iA{padding:10px 24px;font-size:14px}}.HomeIndex_homepage__t6csF .HomeIndex_card__JdvM0 .HomeIndex_slick-next__gQ1b3,.HomeIndex_homepage__t6csF .HomeIndex_card__JdvM0 .HomeIndex_slick-prev__8B0tX{background-color:#00000080;border-radius:99999px;height:35px;width:35px}.HomeIndex_AffiliateCard__K_5bc{border:1px solid #eeeeee;display:flex;align-items:center;border-radius:30px;height:60px;padding:4px 8px 4px 3px;box-sizing:border-box;background-color:#ffffff}.HomeIndex_AffiliateCard_first__be_G1{border-color:#FB8080;background-color:#FFF2F2;border-width:2px}.AffiliateProducts .swiper-button-next,.AffiliateProducts .swiper-button-prev{background-color:#00000080;border-radius:99999px;height:35px;width:35px}.AffiliateProducts .swiper-button-prev:after{top:50%!important;left:52%!important}.AffiliateProducts .swiper-button-next:after{top:50%!important;left:48%!important}.AffiliateProducts .currentPrice{font-size:12px;font-weight:500;color:#FF6933;margin-right:4px;margin-top:4px}.AffiliateProducts .originalPrice{font-size:10px;color:#999999;font-weight:400;text-decoration:line-through;margin-top:4px}.AffiliateProducts .swiper-slide{width:180px!important}.AffiliateProducts .viewmorebox{width:92px;height:227px;border-radius:8px;background-color:#EEEEEE;margin-top:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.AffiliateProducts .viewmore{font-size:16px;font-weight:500;color:#000000}.AffiliateProducts .viewmoreimg{width:24px;height:24px}.width180{width:180px}.Categorieslist .Categorieslist_text{color:#333333;font-size:16px;font-weight:400;text-align:center;font-family:Rubik;margin-top:4px}.Categorieslist .Categorieslist_img{width:150px;height:150px;max-width:none;border-radius:50%;margin:0 auto}.HavenlySection{display:flex;align-items:center;flex-wrap:wrap}.Havenlyitem{min-width:calc(100% / 3.07);margin-bottom:15px;margin-right:12px;background-size:100% 100%;background-repeat:no-repeat;padding:6px 12px 12px;max-width:calc(100% / 3.07)}.Havenlyitem .header{display:flex;align-items:center;justify-content:flex-end;margin-bottom:6px}.Havenlyitem .header .name{font-size:20px;font-weight:600;color:#333;font-style:italic}.Havenlyitem .header .textblack{font-size:14px;font-weight:400;color:#333}.Havenlyitem .productimg{width:170px;height:227px;margin-right:15px;border-radius:8px;overflow:hidden}.Havenlyitem .currentprice{font-size:12px;font-weight:500;color:#FF6933;margin-right:4px}.Havenlyitem .originalPrice{font-size:10px;color:#999999;font-weight:400;text-decoration:line-through}.Havenlyitem:nth-child(3n){margin-right:0}.Havenlyitem .newintag{position:absolute;left:10px;top:10px;width:51px;height:18px}