.productPage_product_container__z8AyM{width:100%;margin:auto}.productPage_expandable_section___5vhx{border-radius:4px;margin:10px 0;border:1px solid #e7e7e78a}.productPage_expandable_title__3C_FA{padding:4px 5px;cursor:pointer;background-color:#f1efef76}.productPage_expandable_content__frENK{padding:10px 20px}.productPage_sec_1__oejCy{width:100%;display:flex;align-items:start;justify-content:center;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;padding:20px 0}.productPage_carousel__T4aOr{position:-webkit-sticky;position:sticky;top:100px;left:0;height:auto;width:100%;max-width:800px;overflow:hidden;min-height:-moz-fit-content;min-height:fit-content;max-height:500px}.productPage_paths__tzx9p{width:100%;display:flex;align-items:center;gap:10px;padding:20px 0;font-size:clamp(12px,2vw,14px)}.productPage_sec_1__oejCy .productPage_details__0gaoo .productPage_product_name__7PNR5{font-size:clamp(2rem,6vw,3rem);font-weight:700;color:green}.productPage_sec_1__oejCy .productPage_strong__v9a2f{font-weight:400}.productPage_sec_1__oejCy .productPage_details__0gaoo{width:100%;padding:0 10px;height:-moz-fit-content;height:fit-content;max-width:600px;background-color:#fff}.productPage_sec_1__oejCy .productPage_details__0gaoo .productPage_icons__9Otzf{min-width:100%;min-height:-moz-fit-content;min-height:fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:stretch;gap:20px;padding:20px 0;max-width:90%;overflow:auto}.productPage_icons__9Otzf{scrollbar-width:none;-ms-overflow-style:none}.productPage_icons__9Otzf::-webkit-scrollbar{display:none}.productPage_icon__mtRp5{display:flex;flex-direction:column;gap:5px;font-size:12px;text-align:center;color:#555;width:-moz-fit-content;width:fit-content;height:100%;min-height:100%;color:green}.productPage_sec_1__oejCy .productPage_details__0gaoo .productPage_icons__9Otzf img{width:70px;height:-moz-fit-content;height:fit-content;object-fit:contain}.productPage_ratings__Nk_Gp{margin:10px 0;width:100%;font-size:1rem;color:#c6c610;display:flex;align-items:center;gap:3px}.productPage_ratings__Nk_Gp span:last-child{color:#000;font-weight:500;font-size:.8rem}.productPage_price_quantity__u4ayr{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;flex-direction:column;width:80%;margin:20px 0;border:1px solid green;border-radius:8px;overflow:hidden}.productPage_price___gHY6{width:70%;max-width:-moz-fit-content;max-width:fit-content;font-size:clamp(16px,3vw,1.5rem);padding:10px}.productPage_discount_perc__mwkOd{font-weight:500;font-size:clamp(12px,2vw,1.5rem);width:-moz-fit-content;width:fit-content;color:red}.productPage_price___gHY6 .productPage_salePrice__9YRsa{font-size:2.5rem;color:#2f652f;font-weight:700}.productPage_price_text__Bbbae{font-size:14px;width:100%;text-align:start}.productPage_originalPrice__pYOh3{width:-moz-fit-content;width:fit-content;padding:20px;color:#545151;text-decoration:line-through;font-weight:500;font-size:18px}.productPage_quantity__Qkgy1{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:1.5rem;height:auto;border-top:1px solid green;background-color:#e2ffe2}.productPage_quantity__Qkgy1 button{display:flex;align-items:center;justify-content:center;width:40%;height:20px;padding:20px;background:none;box-shadow:none;border-radius:0;color:var(--primary-color)}.productPage_quantity__Qkgy1 button:hover{background-color:#cdffcd}.productPage_description__cFM7m{color:#565353;font-weight:300;font-family:Poppins,sans-serif;height:-moz-fit-content;height:fit-content;text-decoration:none}.productPage_description__cFM7m a{color:green;font-weight:500}.productPage_action_btn__zqCyy{display:flex;align-items:center;justify-content:space-around;width:100%;gap:5px}.productPage_action_btn__zqCyy button{border-radius:1px;width:100%;border-radius:30px;padding:12px}.productPage_action_btn__zqCyy button:first-child{background-image:unset;background-color:unset;color:green;border:1px solid green}.productPage_action_btn__zqCyy button:nth-child(2){border:1px solid green;background-image:unset;background-color:green}.productPage_quick_links__CPDJX{width:100%;padding:0 5px}.productPage_quick_links__CPDJX ul{list-style:none;display:flex;align-items:center;gap:2px;flex-wrap:wrap}.productPage_quick_links__CPDJX ul li{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:#000;background-color:#ccc;font-size:10px;border-radius:20px;padding:5px 9px}.productPage_variants__3Ke0a{width:100%;display:flex;align-items:center;justify-content:left;padding:20px 0;gap:20px;overflow:auto}.productPage_variant_card__lgYYz{flex:auto 1 1;scroll-snap-align:start;display:flex;align-items:center;flex-direction:column;justify-content:space-between;border:1px solid #ccc;border-radius:30px;overflow:hidden;max-width:-moz-fit-content;max-width:fit-content;padding:10px 20px;cursor:pointer;color:var(--primary-color);font-size:12px}.productPage_selected_variant__jrPNV{background-color:#3f8e67;color:#fff}.productPage_variant_card__lgYYz img{width:100%;height:100px;object-fit:contain}.productPage_variant_text__Vy92K{font-size:10px;min-height:30px;text-align:center;padding:4px;width:100%;display:flex;align-items:center;justify-content:space-around}.productPage_variant_price__bYkRA{font-weight:700;font-size:11px}.productPage_combine_section__dJWIN{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.productPage_product_info__TG4Zr{display:flex;flex-wrap:wrap}.productPage_highlights__hS3jL{width:100%;max-width:600px;display:flex;flex-direction:column;gap:20px;padding:10px 0;color:rgba(0,0,0,.695)}.productPage_specifications__ZwjS8{width:100%;max-width:600px}.productPage_specifications__ZwjS8 tr{border-bottom:1px solid #ccc;width:100%}.productPage_specifications__ZwjS8 td{padding:5px 0}.productPage_disclaimer__EyNWk{width:100%;display:flex;flex-direction:column;gap:10px;padding:0 30px}.productPage_suitable_cards__fXPIb{width:100%;display:flex;align-items:stretch;justify-content:center;gap:10px;flex-wrap:wrap;margin:auto}.productPage_suitable_cards__fXPIb .productPage_suitable_images__SeocR{min-width:150px;width:calc(50% - 10px);height:150px;max-height:-moz-fit-content;max-height:fit-content;display:flex;align-items:center;flex-direction:column;gap:10px;justify-content:space-between;border-radius:5px;margin-bottom:2px;border:1px solid #ccc;position:relative;overflow:hidden;aspect-ratio:1/1}.productPage_suitable_images__SeocR img{width:100%;max-height:100%;object-fit:cover}.productPage_suitable_images__SeocR p{width:100%;text-align:center;font-weight:300;text-shadow:0 0 20px #fff;color:#000;line-height:18px;position:absolute;bottom:0;font-weight:700;font-size:12px;line-height:200%;background:linear-gradient(40deg,hsla(0,0%,76%,.803),rgba(0,0,0,.282))}.productPage_productInfoBtn__nYS_t{width:100%;margin:20px auto;color:green;border:1px solid;padding:15px 20px;border-radius:30px;text-align:center}.productPage_apply_section__Uu4DR{display:flex;align-items:stretch;gap:20px;min-height:270px;justify-content:stretch;flex-wrap:wrap}.productPage_apply_box__wLGa4{flex:1 1 300px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:auto;height:auto;background-color:#e2ffe2;color:#000;border-radius:5px;padding:10px;font-family:Poppins,sans-serif;position:relative;box-shadow:2px 2px 10px rgba(0,0,0,.079);min-height:90px}.productPage_apply_box__wLGa4 h4{position:absolute;top:-10px;left:-9px;height:40px;width:40px;border-radius:40px;box-shadow:0 0 10px rgba(0,0,0,.2);font-weight:700;display:flex;align-items:center;justify-content:center;font-size:1.2rem;background-color:#373232;color:#fff}.productPage_apply_box__wLGa4 p{font-size:1rem;color:#7a7a7a;padding:15px 10px}@media screen and (max-width:1400px){.productPage_sec_1__oejCy .productPage_details__0gaoo{max-width:1000px}.productPage_carousel__T4aOr{position:static;top:0;width:90%;margin-bottom:20px}.productPage_salePrice__9YRsa{display:block}}@media screen and (max-width:768px){.productPage_sec_1__oejCy .productPage_details__0gaoo{max-width:100%}.productPage_action_btn__zqCyy{flex-direction:column;gap:20px}.productPage_leftPanel__jzqAd,.productPage_rightPanel__G_2sI{min-width:100%;border-right:none;padding-right:0}.productPage_leftPanel__jzqAd{margin-bottom:30px}.productPage_expandable_title__3C_FA{padding:4px}.productPage_expandable_content__frENK{padding:5px 4px;font-size:14px;letter-spacing:.01rem}}.productPage_description_tab__d6tOW{width:100%;font-weight:300;color:#555;line-height:1.6;font-family:Poppins,sans-serif;background-color:#e2ffe2;border-radius:8px;padding:10px;min-height:100%}.productPage_description_tab__d6tOW h3{font-size:2rem;margin-bottom:10px}.productPage_description_tab__d6tOW p{margin-bottom:10px;padding-left:clamp(0,5vw,80px);text-align:justify}.productPage_ingredients_tab__fE5RG{width:100%}.productPage_ingredients_tab__fE5RG h3{font-size:2rem;margin-bottom:10px}.productPage_ingredient_card__lEfcJ{padding-left:clamp(10px,5vw,30px);width:100%;display:flex;flex-wrap:wrap;gap:30px;margin-bottom:20px;min-width:200px}.productPage_ingredient_card__lEfcJ .productPage_text_wrapper__wTECZ{display:flex;flex-direction:column;justify-content:center;gap:10px;flex:1 1 300px}.productPage_ingredient_card__lEfcJ img{width:250px;height:250px;object-fit:cover;border:1px solid #ccc;border-radius:10px}.productPage_ingredient_card__lEfcJ h4{font-size:1.5rem;margin-bottom:10px}.productPage_ingredient_card__lEfcJ ul{padding-left:clamp(0,5vw,80px)}.productPage_ingredient_card__lEfcJ ul li{margin-bottom:5px;color:#555;font-weight:300;line-height:1.5}.productPage_benefits_tab__mWJyJ{width:100%;background-color:#e2ffe2;border-radius:8px;padding:10px}.productPage_benefits_tab__mWJyJ h3{font-size:2rem;margin-bottom:10px}.productPage_benefits_tab__mWJyJ ul{list-style:disc;padding-left:clamp(20px,5vw,50px)}.productPage_benefits_tab__mWJyJ ul li{margin-bottom:5px;color:#555;font-weight:300;line-height:1.5}.productPage_howtouse_tab__V30fM h3{font-size:2rem;margin-bottom:10px}.productPage_banner__jFXS_{width:100%;height:-moz-fit-content;height:fit-content;margin:20px 0}.productPage_banner__jFXS_ img{width:100%;height:auto;object-fit:contain}.ImageCarousel_carousel___N80O{position:relative;width:100%;max-width:900px;margin:auto;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:flex-start;gap:10px}.ImageCarousel_sliderWrapper__Pd6yh{position:relative;display:flex;align-items:center;height:100%}.ImageCarousel_sliderContainer__u7vYx{overflow:hidden;width:100%;max-height:600px}.ImageCarousel_slider__W8Sv_{display:flex;height:100%}.ImageCarousel_slide__zwAJq{min-width:100%;display:flex;justify-content:center;align-items:center;height:100%}.ImageCarousel_image__Pg7Nh,.ImageCarousel_slide__zwAJq img{width:100%;height:100%;max-height:600px;object-fit:contain;border-radius:8px}.ImageCarousel_navBtn__76U9Z{position:absolute;z-index:10;height:100%;color:#000;border:none;cursor:pointer;font-size:24px;display:flex;justify-content:center;align-items:center;opacity:.001;background-color:transparent}.ImageCarousel_navBtn__76U9Z:hover{box-shadow:none;opacity:1;background-color:transparent}.ImageCarousel_navBtn__76U9Z:first-of-type{left:10px}.ImageCarousel_navBtn__76U9Z:last-of-type{right:10px}.ImageCarousel_thumbnails__APEUM{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;overflow:auto;height:100%;max-height:500px;flex-direction:column;max-width:50px}.ImageCarousel_thumbnails__APEUM::-webkit-scrollbar{display:none}.ImageCarousel_thumb__1r8ck{flex:1 1 auto;border:2px solid transparent;cursor:pointer;border-radius:6px;overflow:hidden;max-width:-moz-fit-content;max-width:fit-content}.ImageCarousel_thumb__1r8ck,.ImageCarousel_thumb__1r8ck img{width:100%;max-height:-moz-fit-content;max-height:fit-content}.ImageCarousel_thumb__1r8ck img{display:block;object-fit:contain;height:auto}.ImageCarousel_thumb__1r8ck.ImageCarousel_active__3KS_j{border-color:green}@media screen and (max-width:1200px){.ImageCarousel_carousel___N80O{max-width:100%;flex-wrap:wrap-reverse}.ImageCarousel_thumbnails__APEUM{flex-direction:row;max-height:-moz-fit-content;max-height:fit-content;overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%;justify-content:center}}.InfinteScroller_container__XQbT3{position:relative;overflow:hidden;width:100%;touch-action:pan-y}.InfinteScroller_strip__iVEvS{display:flex;flex-direction:row;align-items:center;will-change:transform;transform:translateX(0)}.InfinteScroller_set__bLcl8{display:flex;flex-direction:row;gap:12px;align-items:stretch}.InfinteScroller_item__udF1L{margin:0 10px;display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:auto;pointer-events:auto}.InfinteScroller_controls__kU5YO{position:absolute;right:8px;top:8px;display:flex;gap:6px}.InfinteScroller_btn__6Hkaa{background:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.08);border-radius:6px;padding:6px 8px;cursor:pointer;display:none}.InfinteScroller_btn__6Hkaa:active{transform:scale(.98)}.InfinteScroller_item__udF1L>*{display:block}.Carousel_carouselContainer__9HhKe{align-items:center;width:100%;flex-direction:column;scroll-snap-type:x mandatory;display:flex;scroll-behavior:smooth;height:100%;position:relative;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden}.Carousel_scrollContainer__Kywd4>*{scroll-snap-align:start;flex-shrink:0;width:100%}.Carousel_scrollContainer__Kywd4{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;scroll-behavior:smooth;width:100%;margin:auto;align-items:center;overflow-y:hidden;height:-moz-fit-content;height:fit-content}.Carousel_scrollContainer__Kywd4::-webkit-scrollbar{display:none}.Carousel_action_btn__DeSdA{height:-moz-fit-content;height:fit-content;width:100%;display:flex;align-items:center;justify-content:space-around;pointer-events:none}.Carousel_action_btn__DeSdA .Carousel_scrollBtn__ngywe{background:none;box-shadow:none;color:#000;padding:10px 15px;cursor:pointer;font-size:20px;margin:0 10px;transition:all .3s ease-in-out;border-radius:50%;pointer-events:auto}.Carousel_action_btn__DeSdA .Carousel_indicators__pFZ84{justify-content:space-between;gap:20px;pointer-events:auto;position:absolute;width:100%;height:30px;display:flex;align-items:center;justify-content:center}.Carousel_action_btn__DeSdA .Carousel_indicator__ERBjZ{width:5px;height:5px;border-radius:5px;border:1px solid #000}.Carousel_action_btn__DeSdA .Carousel_activeIndicator__g2MbF{background-color:gray;border:4px solid green;border-radius:7px}.Carousel_action_btn_overlap__kUM0q{height:100%;width:100%;align-items:flex-end;justify-content:space-between;position:absolute}.Carousel_action_btn_overlap__kUM0q .Carousel_scrollBtn__ngywe{height:100%;background-color:#ffffff33;border-radius:0;opacity:0;box-shadow:none;width:-moz-fit-content;width:fit-content;margin:0}.Carousel_action_btn_overlap__kUM0q .Carousel_scrollBtn__ngywe:hover{width:20%;opacity:1}.Carousel_action_btn_overlap__kUM0q .Carousel_indicators__pFZ84{height:50px}.Carousel_action_btn_img__9Bd6H{justify-content:center;height:100px}.Carousel_action_btn_img__9Bd6H .Carousel_scrollBtn__ngywe{display:none}.Carousel_action_btn_img__9Bd6H .Carousel_indicators__pFZ84{max-width:-moz-fit-content;max-width:fit-content;display:flex;align-items:center;justify-content:center;gap:9px;padding:9px 0}.Carousel_action_btn_img__9Bd6H .Carousel_activeIndicator__g2MbF,.Carousel_action_btn_img__9Bd6H .Carousel_indicator__ERBjZ{width:clamp(70px,8vw,70px);height:clamp(70px,8vw,70px);border:1px solid #ccc;background:none;border-radius:0}.Carousel_action_btn_img__9Bd6H .Carousel_activeIndicator__g2MbF img,.Carousel_action_btn_img__9Bd6H .Carousel_indicator__ERBjZ img{width:100%;height:100%;object-fit:cover}.Carousel_action_btn_img__9Bd6H .Carousel_activeIndicator__g2MbF{border:1px solid green;background-color:#f0efef}.tabs_tabsContainer__aTHPY{width:100%;margin:0 auto 30px;min-height:400px;font-family:Poopins,sans-serif;border-bottom:1px solid #e5e7eb}.tabs_tabHeader__fpRib{display:flex;border-bottom:2px solid #e5e7eb;gap:8px;padding:10px;overflow:auto}.tabs_tabHeader__fpRib::-webkit-scrollbar{display:none}.tabs_tabButton__X946p{border-radius:30px;max-width:-moz-fit-content;max-width:fit-content;flex:1 1;padding:10px 16px;cursor:pointer;background:#f9fafb;border:2px solid #ccc;font-weight:500;transition:all .2s ease;color:#000;margin-bottom:20px;font-size:clamp(10px,2vw,16px)}.tabs_tabButton__X946p:hover{background:#f3f4f6}.tabs_active__Uy3Oi{border:2px solid green;color:green;background:#fff;box-shadow:none}.tabs_tabContent__Dj3Ps{padding:16px;background:#fff;border-top:none}.reviewSection_reviewSection__O_ciW{padding:20px;width:100%;max-width:1400px;margin:auto}.reviewSection_reviewSection__O_ciW h2{font-size:28px;text-align:center;margin-bottom:30px}.reviewSection_reviewSection__O_ciW h2 span{color:green}.reviewSection_reviewContainer__3qTJS{display:flex;flex-wrap:wrap;gap:30px}.reviewSection_leftPanel__1E9M_{flex:1 1;min-width:280px;max-width:900px;margin:auto}.reviewSection_leftPanel__1E9M_ h3{font-size:24px;margin-bottom:5px}.reviewSection_ratingRow__k6EZN{display:flex;align-items:center;margin:6px 0;gap:10px}.reviewSection_progressBar__ILVU8{flex:1 1;height:8px;background:#eee;border-radius:5px;overflow:hidden}.reviewSection_progressBar__ILVU8 div{height:100%;background:green}.reviewSection_rightPanel__iCVJO{flex:2 1;min-width:300px;border-left:1px solid #ddd;padding-left:20px}.reviewSection_smileOptions__V4qFD{display:flex;gap:0;margin-bottom:15px;flex-wrap:wrap}.reviewSection_smileBtn__GS0s1{display:flex;flex-direction:column;align-items:center;border:none;background:transparent;font-size:22px;cursor:pointer;color:#666;transition:transform .2s;box-shadow:none;font-size:2rem;opacity:.7}.reviewSection_smileBtn__GS0s1 span{font-size:8px}.reviewSection_smileBtn__GS0s1:hover{transform:scale(1.2);opacity:1;box-shadow:none;color:green}.reviewSection_smileBtn__GS0s1.reviewSection_active__RjylJ{opacity:1;text-decoration:underline}.reviewSection_rightPanel__iCVJO textarea{width:100%;min-height:100px;resize:vertical;margin-bottom:15px;padding:10px;border:1px solid #ddd;border-radius:6px;font-family:Poppins,sans-serif}.reviewSection_submitBtn__LYU8V{margin:17px 0;background:green;color:#fff;border:none;padding:12px 18px;border-radius:6px;cursor:pointer;transition:background .3s}.reviewSection_submitBtn__LYU8V:hover{background:#006400}.reviewSection_reviewList__YUtgr{border-top:1px solid #ddd;padding-top:20px;margin-top:40px}.reviewSection_reviewList__YUtgr h3{margin-bottom:20px}.reviewSection_reviewCard__Wftfg{display:grid;grid-template-columns:50px 1fr;background-color:#fff9f0;margin-top:10px;border-radius:8px;padding:10px 0;font-weight:300}.reviewSection_reviewCard__Wftfg .reviewSection_userImage__7HCop{width:40px;height:40px;border-radius:50%;object-fit:cover}.reviewSection_reviewImages__05Qtw{width:100%;height:-moz-fit-content;height:fit-content;padding:20px 0;display:flex;align-items:center;gap:10px;overflow-x:auto}.reviewSection_reviewImages__05Qtw img,.reviewSection_reviewImages__05Qtw video{max-width:100px;object-fit:cover;flex:1 1 auto;border-radius:5px}.reviewSection_reviewImages__05Qtw video{position:relative}.reviewSection_reviewHeader__ZrGS1{display:flex;justify-content:space-between;font-weight:700;flex-direction:column;margin-bottom:5px}.reviewSection_customersRating__AzpKb{color:gold}.reviewSection_customersName__IyRu8{color:green;text-transform:capitalize}.reviewSection_reviewDate__XZQvL{font-size:80%;color:grey;margin-top:4px;font-weight:300}.reviewSection_lightboxOverlay__1UdIk{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999;cursor:zoom-out}.reviewSection_lightboxContent__B1DAR img,.reviewSection_lightboxContent__B1DAR video{max-width:500px;max-height:500px;height:100%;width:100%;border-radius:8px}.reviewSection_showAllBtn__WK_LX{background:#fff;color:green;width:100%;max-width:200px;border-radius:30px;padding:10px 16px;margin:15px auto;cursor:pointer;transition:background .2s ease;border:1px solid green}.reviewSection_showAllBtn__WK_LX:hover{color:#fff;background:#024902}.reviewSection_replyList__hCJ4C{width:100%;padding:10px}.reviewSection_reply__HasDc{background-color:rgba(213,255,183,.463);border-radius:8px;padding:10px;display:flex;flex-direction:column}.reviewSection_reply__HasDc strong{color:green;font-weight:700}.reviewSection_reply__HasDc span{font-size:12px;font-weight:lighter;padding:8px 0}.reviewSection_reply__HasDc p{color:#000}.reviewSection_reply__HasDc p span{font-size:inherit;font-weight:700;color:green}@media screen and (max-width:700px){.reviewSection_rightPanel__iCVJO{border-left:none;padding-left:0}}.ImageUploader_dropZone__sxV9r{border:2px dashed #bbb;border-radius:8px;padding:1rem;text-align:center;background:transparent;transition:background .3s}.ImageUploader_imageWrapper__8iDLO{width:100%;height:100%;position:relative}.ImageUploader_previewImageLoading__QiGsU{background-color:#cccccca7;width:100%;height:100%;min-height:200px}.ImageUploader_imageWrapper__8iDLO img{width:100%;height:100%;max-height:200px;object-fit:contain}.ImageUploader_dragOver__nzE2D{background-color:rgba(59,130,246,.1);border-color:var(--color-accent)}.ImageUploader_MultiDropZone__xJtSH:hover,.ImageUploader_dropZone__sxV9r:hover{background:hsla(0,0%,50%,.249)}.ImageUploader_previewImage__X8J9N{max-width:100%;margin-top:.5rem;border-radius:8px;object-fit:cover;max-height:100%}.ImageUploader_MultiDropZone__xJtSH{border:2px dashed #bbb;padding:1.5rem;border-radius:var(--radius);text-align:center;background-color:var(--color-bg-3);cursor:pointer;transition:background .3s,border-color .3s}.ImageUploader_MultiImagePreview__8RK9G{display:flex;flex-wrap:wrap;gap:12px}.ImageUploader_MultiImageWrapper__CV_lI{position:relative;display:inline-block}.ImageUploader_MultiImageWrapper__CV_lI img{width:110px;height:110px;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow)}.ImageUploader_removeImageBtn__GokuL{position:absolute;top:4px;right:4px;background:rgba(0,0,0,.7);color:#fff;border:none;border-radius:50%;width:22px;height:22px;font-size:14px;cursor:pointer;line-height:20px;padding:0}.ImageUploader_removeImageBtn__GokuL:hover{background:var(--color-danger)}.ImageUploader_lightboxOverlay__YGyKi{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999;cursor:zoom-out}.ImageUploader_lightboxContent__bdfHf img,.ImageUploader_lightboxContent__bdfHf video{max-width:500px;max-height:500px;height:100%;width:100%;border-radius:8px}.ImageUploader_filePickerBtn__AY9FR{display:inline-block;padding:.5rem 1rem;background-color:var(--color-accent);color:#000;border:none;border-radius:var(--radius);cursor:pointer;transition:background-color .3s;margin-top:.5rem}.ImageUploader_uploadingFile__Hl10Q{width:100px;height:100px;border-radius:8px;background-color:#cccccca7;display:flex;align-items:center;justify-content:center}