@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;800&display=swap);:root{--color-bg:#f3f4fb;--color-surface:#fff;--color-surface-alt:#a8aef0;--color-primary:#121419;--color-text:var(--color-primary);--color-muted:#7f8594;--color-text-muted:var(--color-muted);--color-accent:#576ae8;--color-accent-2:#a8aef0;--color-orange:#ff7a30;--color-danger:#ef4444;--color-danger-muted:#fca5a5;--scrollbar-thumb:#576ae840;--color-on-accent:#fff;--color-glass:#ffffff14;--color-border:#0000000f;--color-surface-dark:#0a0a0a;--color-muted-on-dark:#b8b9c6;--radius-md:10px;--radius-lg:24px;--radius-sm:6px;--shadow-sm:0 6px 18px #576ae81f;--shadow-lg:0 10px 28px #576ae82e;--font-sans:"Inter",sans-serif;--font-heading:"Playfair Display",serif;--text-base:15px}.surface{background:#fff;background:var(--color-surface);color:#121419}.surface,body{color:var(--color-primary)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg);font-family:var(--font-sans);letter-spacing:normal!important;margin:0;word-spacing:normal}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Poppins,sans-serif}.ProductCard_card__MOADh{background:#fff;border-radius:20px;box-shadow:0 4px 18px #00000014;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:14px;position:relative;transition:.25s ease;width:260px}.ProductCard_card__MOADh:hover{box-shadow:0 6px 22px #0000001f;transform:translateY(-5px)}.ProductCard_topTag__LPI-g{background:#4e6cf0;border-radius:8px;color:#fff;font-size:12px;font-weight:600;left:10px;padding:4px 10px;position:absolute;top:10px}.ProductCard_imageWrap__6J\+Ew{align-items:center;background:#f4f6ff;border-radius:16px;display:flex;height:160px;justify-content:center;width:100%}.ProductCard_image__1SRMv{height:75%;object-fit:contain;width:75%}.ProductCard_info__fTc4q{display:flex;flex-direction:column;gap:6px}.ProductCard_title__m5HP4{color:#1c1c1c;font-size:15px;font-weight:600;height:38px;line-height:1.3;margin:0;overflow:hidden}.ProductCard_price__vRwPl{color:#002a66;font-size:16px;font-weight:700}.ProductCard_desc__ootRF{color:#676767;font-size:13px;margin:0;max-height:36px;overflow:hidden}.ProductCard_meta__IxuLY{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ProductCard_sizePill__6WSTF{background:#f0f2ff;border:1px solid #d6dcff;border-radius:6px;color:#002a66;font-size:12px;padding:4px 8px}.ProductCard_colorSwatch__z\+rYZ{border:1px solid #ddd;border-radius:50%;height:18px;width:18px}.ProductCard_actions__eSkkr{cursor:pointer;display:flex;justify-content:flex-end;width:100%}.ProductCard_buyBtn__Fqp64{align-items:center;background:#4e6cf0;border-radius:12px;color:#fff;display:flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:10px 14px;text-decoration:none;width:100%}@media (max-width:450px){.ProductCard_card__MOADh{padding:12px;width:100%}.ProductCard_imageWrap__6J\+Ew{height:140px}}.ProductGrid_wrapper__NIuf2{margin:60px auto;max-width:1400px;position:relative;width:95%}.ProductGrid_header__PM\+aX{background:linear-gradient(135deg,#3b5bff,#2443d4);border-radius:20px;color:#fff;padding:30px 25px;position:relative;text-align:center}.ProductGrid_header__PM\+aX:after{border-radius:50%;bottom:-40px;content:"";height:100px;left:50%;position:absolute;transform:translateX(-50%);width:150%;z-index:1}.ProductGrid_title__Sfxbl{font-size:2.1rem;font-weight:700;margin:0}.ProductGrid_subtitle__u-8jZ{color:#fff;font-size:1rem;margin-top:6px;opacity:.9;text-align:center}.ProductGrid_container__QzJbv{display:flex;gap:22px;margin-top:-50px;overflow-x:auto;padding:10px 20px 20px;position:relative;scroll-behavior:smooth;scrollbar-width:none;z-index:3}.ProductGrid_container__QzJbv::-webkit-scrollbar{display:none}.ProductGrid_card__jzxpy,.ProductGrid_productCard__pjg04{background:#fff;border-radius:18px;box-shadow:0 5px 18px #00000014;min-width:220px;padding:18px;transition:.3s ease}.ProductGrid_sliderBtn__fzU0l{background:#fff;border:none;border-radius:50%;box-shadow:0 4px 18px #00000026;cursor:pointer;font-size:26px;height:48px;position:absolute;top:52%;transform:translateY(-50%);transition:.25s linear;width:48px;z-index:10}.ProductGrid_sliderBtn__fzU0l:hover{background:#3b5bff;color:#fff}.ProductGrid_leftBtn__0Vtlc{left:-10px}.ProductGrid_rightBtn__qsNhH{right:-10px}.ProductGrid_btnWrapper__ABm8D{margin-top:35px;text-align:center}.ProductGrid_seeAllBtn__bwa6l{background:#3b5bff;border-radius:50px;box-shadow:0 6px 18px #00000026;color:#fff;font-weight:600;padding:14px 40px;text-decoration:none;transition:.3s}.ProductGrid_seeAllBtn__bwa6l:hover{background:#2443d4;transform:translateY(-4px)}@media (max-width:768px){.ProductGrid_container__QzJbv{flex-direction:column;overflow-x:hidden!important}.ProductGrid_sliderBtn__fzU0l{display:none}}@media (min-width:768px) and (max-width:1024px){.ProductGrid_container__QzJbv{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.ProductGrid_sliderBtn__fzU0l{display:none}}:root{--bg-green:#42605e;--bg-red:#7a0b10;--bg-blue:#2d7791;--bg-dark:#2d2d2d;--accent:#007bff}.TeamSection_teamSection__ZTJio{font-weight:300;margin-inline:auto;position:relative;text-align:center;width:min(90rem,90%)}.TeamSection_teamSection__ZTJio h2,.TeamSection_teamSection__ZTJio h3,.TeamSection_teamSection__ZTJio p,.TeamSection_teamSection__ZTJio span{color:#000;letter-spacing:.035rem}.TeamSection_teamSection__ZTJio span{color:#444;display:block;font-size:1.1rem;text-transform:uppercase}.TeamSection_teamSection__ZTJio h2{color:#000;font-size:clamp(3rem,3rem + 1.6vw,4.5rem);margin-top:-.625rem}.TeamSection_teamSection__ZTJio p{color:#333;font-size:clamp(.9rem,.825rem + .3vw,1.2rem);line-height:1.6;margin:0 auto;max-width:50rem}.TeamSection_bgWatermark__75sAa{color:#0000000d;font-size:clamp(6rem,1.3333rem + 14.9333vw,20rem);font-weight:800;left:50%;letter-spacing:.5rem;position:absolute;transform:translate(-50%,-15%);-webkit-user-select:none;user-select:none;z-index:-1}.TeamSection_cards__sBHvX{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-top:7rem}.TeamSection_card__dBnBn{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;box-shadow:0 10px 30px #2d779126;cursor:pointer;overflow:hidden;position:relative;transition:.4s ease}.TeamSection_card__dBnBn:before{background:linear-gradient(270deg,#007bff,#2d7791);background:linear-gradient(to left,var(--accent),var(--bg-blue));border-radius:0 0 50% 0;content:"";height:6.25rem;left:-.375rem;position:absolute;top:-.375rem;transition:.3s ease-in-out;width:5rem;z-index:0}.TeamSection_card__dBnBn:after{background:linear-gradient(180deg,#2d779114,#0000);content:"";height:100%;inset:0;position:absolute;width:100%}.TeamSection_card__dBnBn img{display:block;filter:grayscale(100%);object-fit:cover;transition:.6s ease;width:100%}.TeamSection_card__dBnBn:hover img{filter:grayscale(0) brightness(1.05);transform:scale(1.05)}.TeamSection_cardContent__uhPCG{background:linear-gradient(0deg,#ffffffe6 10%,#fff9 60%,#0000);bottom:0;left:0;padding:1.875rem 1.25rem;position:absolute;text-align:center;width:100%;z-index:99}.TeamSection_cardContent__uhPCG h3{color:#000;font-size:1.25rem;font-weight:600;text-transform:capitalize}.TeamSection_cardContent__uhPCG p{color:#333;font-size:.95rem;font-weight:400;letter-spacing:.12rem;margin-top:.25rem;text-transform:capitalize}.TeamSection_cardContent__uhPCG ul{align-items:center;display:flex;gap:.625rem;justify-content:center;list-style-type:none;margin-top:1rem;padding:0}.TeamSection_cardContent__uhPCG i{color:#2d2d2d;color:var(--bg-dark);font-size:1.1rem;transition:all .3s ease}.TeamSection_cardContent__uhPCG i:hover{color:#007bff;color:var(--accent);transform:scale(1.1)}.TeamSection_card__dBnBn:hover:before{transform:scale(1.08)}.TeamSection_cards__sBHvX>.TeamSection_card__dBnBn:nth-child(2){transform:translateY(8%)}@media screen and (max-width:768px){.TeamSection_teamSection__ZTJio{padding-block:4rem}.TeamSection_teamSection__ZTJio h2{font-size:2.2rem}.TeamSection_cards__sBHvX{gap:1.5rem;grid-template-columns:1fr 1fr;margin-top:4rem}.TeamSection_cardContent__uhPCG{padding:1rem}}@media screen and (max-width:480px){.TeamSection_cards__sBHvX{gap:1.2rem;grid-template-columns:1fr}.TeamSection_bgWatermark__75sAa{display:none}.TeamSection_teamSection__ZTJio h2{font-size:1.8rem}.TeamSection_cardContent__uhPCG h3{font-size:1.1rem}.TeamSection_cardContent__uhPCG p{font-size:.85rem}}.FaqSection_faqSection__yL6Fo{color:var(--color-primary);margin:0 auto;max-width:900px;padding:3rem 2rem;position:relative;text-align:center;z-index:10}.FaqSection_heading__tLP1E{color:var(--color-primary);font-size:2rem;font-weight:700;letter-spacing:.5px;margin-bottom:2.5rem;text-transform:uppercase}.FaqSection_faqList__jkyn4{display:flex;flex-direction:column;gap:1rem}.FaqSection_faqItem__436yc{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000008;border:1px solid var(--color-border);border-radius:14px;box-shadow:var(--shadow-sm);cursor:pointer;padding:1.2rem 1.5rem;text-align:left;transition:all .3s ease}.FaqSection_faqItem__436yc:hover{background:#0000000d;transform:translateY(-2px)}.FaqSection_question__7jQoH{align-items:center;color:var(--color-primary);display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between}.FaqSection_answer__WpPla{color:var(--color-muted);font-size:.95rem;line-height:1.6;margin-top:.8rem;transition:all .3s ease}.FaqSection_icon__-PMJS{color:var(--color-muted);font-size:1rem;margin-left:.5rem;transition:transform .3s ease,color .3s ease}.FaqSection_active__FA95U{background:var(--color-bg);border-color:var(--color-primary)}.FaqSection_active__FA95U .FaqSection_icon__-PMJS{color:var(--color-primary);transform:rotate(180deg)}@media (max-width:600px){.FaqSection_faqSection__yL6Fo{padding:2rem 1.2rem}.FaqSection_heading__tLP1E{font-size:1.6rem}.FaqSection_question__7jQoH{font-size:1rem}.FaqSection_answer__WpPla{font-size:.9rem}}.AboutSection_aboutSection__zdmAT{align-items:center;color:#000;display:flex;flex-wrap:wrap;gap:70px;justify-content:space-between;padding:90px 10%;position:relative}.AboutSection_left__ij\+Ud{align-items:flex-end;display:flex;flex:1 1;justify-content:center;position:relative}.AboutSection_bgShape__yv0Lt{background:linear-gradient(180deg,#1b284d,#0f1a39);border-radius:140px;bottom:0;filter:drop-shadow(0 0 25px rgba(0,0,0,.45));position:absolute;top:0;width:260px;z-index:0}.AboutSection_aboutImg__jM3TH{animation:AboutSection_floatRotate__EyPU8 6s ease-in-out infinite;filter:drop-shadow(0 10px 30px rgba(0,0,0,.55));max-width:100%;object-fit:contain;position:relative;width:450px;z-index:1}@keyframes AboutSection_floatRotate__EyPU8{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(1.5deg)}to{transform:translateY(0) rotate(0deg)}}.AboutSection_right__Nxr2G{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 12px 28px #00000073;flex:1 1;padding:45px;transition:all .3s ease}.AboutSection_right__Nxr2G:hover{box-shadow:0 18px 40px #0000008c;transform:translateY(-4px)}.AboutSection_right__Nxr2G h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#202122,#8ab4ff);-webkit-background-clip:text;font-size:2.8rem;font-weight:700;margin-bottom:20px}.AboutSection_right__Nxr2G p{color:#000;font-size:1.1rem;line-height:1.8;margin-bottom:30px;max-width:520px}.AboutSection_btn__BnZ-n{background:linear-gradient(135deg,#8ab4ff,#5d84ff);border:none;border-radius:10px;box-shadow:0 0 16px #8ab4ff59;color:#0d162e;cursor:pointer;font-size:1rem;font-weight:700;padding:14px 36px;transition:all .3s ease}.AboutSection_btn__BnZ-n:hover{box-shadow:0 0 26px #8ab4ff8c;transform:translateY(-4px) scale(1.04)}@media (max-width:1024px){.AboutSection_aboutSection__zdmAT{gap:40px;padding:70px 6%}.AboutSection_aboutImg__jM3TH{width:380px}.AboutSection_bgShape__yv0Lt{width:220px}.AboutSection_right__Nxr2G h2{font-size:2.3rem}.AboutSection_right__Nxr2G p{font-size:1rem}}@media (max-width:768px){.AboutSection_aboutSection__zdmAT{flex-direction:column;padding:60px 6%;text-align:center}.AboutSection_left__ij\+Ud{margin-bottom:30px}.AboutSection_right__Nxr2G{padding:32px}.AboutSection_aboutImg__jM3TH{width:300px}.AboutSection_bgShape__yv0Lt{width:180px}}@media (max-width:480px){.AboutSection_right__Nxr2G h2{font-size:1.9rem}.AboutSection_right__Nxr2G p{font-size:.96rem}.AboutSection_aboutImg__jM3TH{width:240px}.AboutSection_btn__BnZ-n{font-size:.92rem;padding:12px 28px}}.Reviews_reviewSection__cfwmx{align-items:center;animation:Reviews_fadeIn__mCEkB .6s ease;background:var(--color-bg);display:flex;flex-direction:column;justify-content:center;padding:5rem 1rem;width:100%}@keyframes Reviews_fadeIn__mCEkB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Reviews_heading__Bzxv6{-webkit-text-fill-color:#0000;animation:Reviews_glow__HUQza 3s ease infinite;background:linear-gradient(90deg,#7a5cff,#00c4cc);-webkit-background-clip:text;font-size:2.6rem;font-weight:800;margin-bottom:4rem;text-align:center}@keyframes Reviews_glow__HUQza{0%{filter:drop-shadow(0 0 0 #7a5cff)}50%{filter:drop-shadow(0 0 12px #7a5cff)}to{filter:drop-shadow(0 0 0 #7a5cff)}}.Reviews_mainContainer__K3Y4n{align-items:center;display:flex;flex-wrap:wrap;gap:70px;justify-content:center;max-width:1300px;width:100%}.Reviews_carouselSection__LRpsb{align-items:center;display:flex;flex:1 1;justify-content:center}.Reviews_carouselWrapper__WZb-V{padding:100px 0}.Reviews_carouselContainer__nY3bj{height:420px;max-width:480px;perspective:1100px;position:relative;width:100%}.Reviews_carouselTrack__-MXO9{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease;width:450px}.Reviews_card__uQnxB{background:var(--color-surface);border-radius:20px;box-shadow:0 12px 28px #0000001f;cursor:pointer;height:240px;overflow:hidden;position:absolute;transition:all .8s cubic-bezier(.25,.46,.45,.94);width:420px}.Reviews_card__uQnxB img{height:100%;object-fit:cover;width:100%}.Reviews_center__ykvRI{transform:scale(1.12) translateZ(0);z-index:10}.Reviews_up1__GJ40F{filter:grayscale(70%);opacity:.9;transform:translateY(-120px) scale(.92) translateZ(-120px)}.Reviews_up2__4SAmJ{filter:grayscale(100%);opacity:.55;transform:translateY(-240px) scale(.82) translateZ(-260px)}.Reviews_down1__tjYls{filter:grayscale(70%);opacity:.9;transform:translateY(120px) scale(.92) translateZ(-120px)}.Reviews_down2__67x2C{filter:grayscale(100%);opacity:.55;transform:translateY(240px) scale(.82) translateZ(-260px)}.Reviews_hidden__18aSz{opacity:0;pointer-events:none}.Reviews_controlsSection__KsZmW{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:40px;justify-content:center}.Reviews_navControls__H5yxP{display:flex;gap:32px}.Reviews_navArrow__aqtLL{background:var(--color-surface);border:none;border-radius:14px;box-shadow:0 6px 18px #00000014;cursor:pointer;padding:14px;transition:transform .3s ease,box-shadow .3s ease}.Reviews_navArrow__aqtLL:hover{box-shadow:0 12px 32px #00000026;transform:translateY(-4px)}.Reviews_navArrow__aqtLL img{height:50px;width:50px}.Reviews_reviewInfo__TP63\+{animation:Reviews_fadeIn__mCEkB .6s ease;background:var(--color-surface);border-radius:18px;box-shadow:0 10px 30px #00000014;max-width:420px;padding:26px;text-align:center}.Reviews_reviewerName__5UxEK{color:var(--color-primary);font-size:1.8rem;font-weight:700}.Reviews_product__onvAc{color:var(--color-muted);font-size:1.1rem}.Reviews_stars__SAp5H{color:#ffb400;font-size:1.3rem;margin:10px 0}.Reviews_comment__TOruD{color:var(--color-primary);font-size:1.05rem;font-style:italic;line-height:1.6}.Reviews_dots__AU6aF{display:flex;gap:10px;margin-top:10px}.Reviews_dot__EPCvJ{background:#0003;border-radius:50%;cursor:pointer;height:12px;transition:.3s;width:12px}.Reviews_dot__EPCvJ.Reviews_active__UDqFN{background:linear-gradient(90deg,#6a5cff,#00d2c6);transform:scale(1.25)}@media (max-width:768px){.Reviews_card__uQnxB{height:170px;width:300px}.Reviews_carouselContainer__nY3bj{height:320px}.Reviews_reviewInfo__TP63\+{max-width:320px}}@media (max-width:480px){.Reviews_heading__Bzxv6{font-size:2rem}.Reviews_card__uQnxB{height:150px;width:250px}.Reviews_carouselContainer__nY3bj{height:270px}}.OffersSection_wrapper__46c6-{border-radius:2rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:3rem 2rem;position:relative;text-align:center;width:100%}.OffersSection_wrapper__46c6-:before{animation:OffersSection_rotateGlow__GYJ2b 18s linear infinite;background:radial-gradient(circle at center,#ffdf0026,#0000 50%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%;z-index:0}@keyframes OffersSection_rotateGlow__GYJ2b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OffersSection_grid__k4GQl{flex-wrap:wrap;gap:18px;z-index:2}.OffersSection_card__qGKMg,.OffersSection_grid__k4GQl{align-items:center;display:flex;justify-content:center;position:relative}.OffersSection_card__qGKMg{background:linear-gradient(135deg,#7c5bff,#5440ff);border-radius:20px;box-shadow:0 8px 18px #00000026;height:160px;justify-content:space-between;max-width:90%;overflow:hidden;padding:22px;transition:all .3s ease-in-out;width:310px}.OffersSection_card__qGKMg:hover{box-shadow:0 12px 30px #00000040;transform:translateY(-5px)}.OffersSection_textBox__1o6Eb{align-items:flex-start;display:flex;flex-direction:column;position:relative;z-index:3}.OffersSection_title__OPsIn{color:#fff;font-size:14px;opacity:.85}.OffersSection_bold__4E8TX{color:#fff;font-size:22px;font-weight:800;line-height:1.2;margin-top:6px}.OffersSection_btn__nej1h{background:#fff;border:none;border-radius:8px;color:#4a3cff;cursor:pointer;font-size:14px;font-weight:600;margin-top:12px;padding:6px 18px;transition:all .2s ease-in-out}.OffersSection_btn__nej1h:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.OffersSection_productImg__ml-d0{bottom:-8px;height:130px;opacity:.95;pointer-events:none;position:absolute;right:-10px;transform:scale(1.1);z-index:2}@media (max-width:1024px){.OffersSection_card__qGKMg{height:150px;width:280px}.OffersSection_bold__4E8TX{font-size:20px}}@media (max-width:768px){.OffersSection_grid__k4GQl{flex-direction:column;gap:16px}.OffersSection_card__qGKMg{height:160px;padding:18px;width:90%}.OffersSection_bold__4E8TX{font-size:18px}.OffersSection_productImg__ml-d0{height:120px}}@media (max-width:480px){.OffersSection_wrapper__46c6-{border-radius:1.5rem;padding:2rem 1rem}.OffersSection_bold__4E8TX{font-size:16px}.OffersSection_productImg__ml-d0{height:100px}}.ProductHighlights_section__WCUTM{border-radius:20px;box-shadow:0 6px 24px #00000014;margin:40px auto;overflow:hidden;padding:25px;width:95%}.ProductHighlights_sectionTitle__fKgE-{color:#333;font-size:2rem;font-weight:700;margin-bottom:20px;text-align:center}.ProductHighlights_topBar__xmI9N{display:flex;justify-content:flex-end;margin-bottom:15px}.ProductHighlights_arrows__RdYzp{display:flex;gap:10px}.ProductHighlights_arrowBtn__cnPI5{background:#fff;border:none;border-radius:12px;box-shadow:0 2px 10px #0000001f;color:#4e6cf0;cursor:pointer;font-size:18px;font-weight:700;height:40px;transition:.2s;width:40px}.ProductHighlights_arrowBtn__cnPI5:hover{background:#eef1ff}.ProductHighlights_slider__JYewh{display:flex;gap:28px;overflow-x:auto;padding:15px 0;scroll-behavior:smooth}.ProductHighlights_slider__JYewh::-webkit-scrollbar{height:0}.ProductHighlights_card__LZwyE{align-items:center;background:#fff;border-radius:20px;box-shadow:0 6px 26px #0000001f;display:flex;flex-direction:column;max-width:320px;min-width:280px;overflow:hidden;transition:transform .3s,box-shadow .3s}.ProductHighlights_card__LZwyE:hover{box-shadow:0 14px 38px #0000002e;transform:translateY(-8px)}.ProductHighlights_imageWrapper__15nWJ{align-items:center;background:#f5f5f5;display:flex;justify-content:center;padding:25px;width:100%}.ProductHighlights_image__oOVvw{border-radius:14px;height:160px;object-fit:contain;width:160px}.ProductHighlights_info__Jmyrc{align-items:center;display:flex;flex-direction:column;gap:12px;padding:20px 18px;width:100%}.ProductHighlights_name__i-pQl{color:#333;font-size:17px;font-weight:600;text-align:center}.ProductHighlights_price__xzNR5{color:#4e6cf0;font-size:18px;font-weight:700}.ProductHighlights_buyBtn__543hp{background:#4e6cf0;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 22px;transition:.3s;width:95%}.ProductHighlights_buyBtn__543hp:hover{background:#3d5ae0}@media (max-width:768px){.ProductHighlights_slider__JYewh{flex-direction:column;overflow-x:hidden;overflow-y:auto}.ProductHighlights_card__LZwyE{max-width:100%!important;min-width:100%!important;width:100%!important}.ProductHighlights_arrows__RdYzp{display:none}}@media (min-width:768px) and (max-width:1024px){.ProductHighlights_slider__JYewh{grid-gap:25px;display:grid!important;gap:25px;grid-template-columns:repeat(2,1fr);overflow-x:hidden}.ProductHighlights_card__LZwyE{min-width:auto;width:100%}.ProductHighlights_arrows__RdYzp{display:none}}@media (min-width:1025px){.ProductHighlights_slider__JYewh{grid-gap:30px;display:grid!important;gap:30px;grid-template-columns:repeat(4,1fr)}}.whyChooseSection{background:#fff;border-radius:18px;box-shadow:0 4px 22px #0000000f;font-family:Inter,sans-serif;margin:40px auto;overflow:hidden;padding:0 0 40px;width:95%}.whyChooseSection:before{background:#4e6cf0;content:"";display:block;height:95px;width:100%}.heading{font-size:2rem;text-align:center}.subheading{color:#131212;font-size:1.5rem;text-align:center}.featuresGrid{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;padding:0 20px}.featureCard{background:#fff;border-radius:16px;box-shadow:0 2px 14px #00000014;min-height:260px;padding:25px 20px;text-align:center;transition:.3s ease;width:260px}.featureCard:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-6px)}.iconCircle{align-items:center;background:#4e6cf01a;border-radius:50%;color:#4e6cf0;display:flex;font-size:26px;height:65px;justify-content:center;margin:0 auto 15px;transition:.3s ease;width:65px}.featureCard:hover .iconCircle{background:#4e6cf0;color:#fff;transform:scale(1.1)}.featureTitle{color:#222;font-size:1.05rem;font-weight:700;margin-bottom:6px}.featureDesc{color:#666;font-size:.9rem;max-width:250px}@media (max-width:768px){.featureCard{max-width:350px;width:90%}}.instaSection{background:#fff;border-radius:18px;box-shadow:0 4px 22px #0000000f;font-family:Inter,sans-serif;margin:40px auto;overflow:hidden;padding-bottom:40px;text-align:center;width:95%}.instaEmbed{background:#000;border-radius:14px;height:400px;width:100%}@media (max-width:600px){.instaEmbed{height:320px}}.instaSection:before{background:#4e6cf0;content:"";display:block;height:95px;width:100%}.heading{color:#fff;font-size:22px;font-weight:700;margin-top:-70px;position:relative}.subheading{color:#fffc;font-size:.95rem;line-height:1.6;margin:6px auto 40px;max-width:620px}.instaGrid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0 auto;max-width:1100px;padding:0 20px;width:100%}.instaCard{background:#fff;border:1px solid #0000000f;border-radius:16px;box-shadow:0 2px 14px #00000014;cursor:pointer;overflow:hidden;position:relative;transition:all .35s ease}.instaCard:hover{box-shadow:0 10px 30px #00000026;transform:translateY(-6px)}.media{height:100%;object-fit:cover;transition:.45s ease;width:100%}.instaCard:hover .media{filter:brightness(.75);transform:scale(1.08)}.overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:.35s ease}.instaCard:hover .overlay{opacity:1}.followBtn{align-items:center;background:#4e6cf0;border-radius:50px;box-shadow:0 6px 16px #4e6cf04d;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-top:38px;padding:12px 26px;transition:all .25s ease}.followBtn:hover{box-shadow:0 8px 24px #4e6cf073;transform:translateY(-3px)}@media (max-width:768px){.heading{font-size:18px}.subheading{font-size:.85rem}}.instaCard{aspect-ratio:1/1.25}.instaCard,.media,video{overflow:hidden!important}.media,video{display:block;height:100%;object-fit:cover;width:100%}.instaCard *{overflow:hidden!important}.newsletterSection{align-items:center;display:flex;justify-content:center;padding:2rem 1rem;width:100%}.newsletterContainer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff4d;border:1px solid #082a7b40;border-radius:25px;box-shadow:0 10px 40px #0000001a;max-width:700px;padding:3rem 2rem;text-align:center;transition:all .4s ease;width:100%}.newsletterContainer:hover{box-shadow:0 20px 50px #082a7b33;transform:translateY(-5px)}.heading{color:#000;font-size:2.2rem;font-weight:800;margin-bottom:.5rem}.subheading{color:#333;font-size:1.1rem;margin-bottom:2.5rem}.newsletterForm{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.emailInput{background:#fff9;border:none;border-radius:30px;box-shadow:0 0 10px #082a7b14;color:#000;flex:1 1;font-size:1rem;min-width:260px;outline:none;padding:.9rem 1.2rem;transition:all .3s ease}.emailInput::placeholder{color:#555}.emailInput:focus{background:#ffffffe6;box-shadow:0 0 20px #082a7b26}.subscribeBtn{align-items:center;background:linear-gradient(90deg,#082a7b,#204ecf);border:none;border-radius:30px;box-shadow:0 8px 25px #082a7b4d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:8px;padding:.9rem 1.5rem;transition:all .3s ease}.subscribeBtn:hover{background:linear-gradient(90deg,#1a3dbf,#355fff);box-shadow:0 12px 35px #082a7b66;transform:scale(1.05)}@media (max-width:768px){.newsletterContainer{padding:2rem 1.5rem}.heading{font-size:1.8rem}.subheading{font-size:1rem}.subscribeBtn{font-size:.95rem;padding:.8rem 1.3rem}}.MainBanner_mainBannerWrapper__N\+vu-{grid-gap:20px;display:grid;gap:20px;grid-template-columns:35% 65%;margin-top:90px;padding:20px;width:100%}.MainBanner_mainBannerLeft__zhsCh{display:flex;flex-direction:column;gap:20px}.MainBanner_smallBanner__fpL8O{align-items:center;background:linear-gradient(135deg,#ff7b7b,#df2497);border-radius:16px;color:#fff;display:flex;font-size:24px;font-weight:600;height:180px;justify-content:center;overflow:hidden;position:relative}.MainBanner_smallBanner__fpL8O:before{animation:MainBanner_rotateGlow__Ot0Mw 16s linear infinite;background:radial-gradient(circle,#ff7b7b,#0000 65%);content:"";height:200%;left:-50%;position:absolute;top:-40%;width:200%;z-index:0}@keyframes MainBanner_rotateGlow__Ot0Mw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MainBanner_smallBanner__fpL8O *{position:relative;z-index:2}.MainBanner_smallBannerBlue__bCAmW{align-items:center;background:#002a66;border-radius:16px;color:#fff;display:flex;font-size:24px;font-weight:600;height:180px;justify-content:center}.MainBanner_mainBannerRight__4cJwB{height:100%;width:100%}.MainBanner_bigBanner__Wkl3O{background-position:50%;background-size:cover;border-radius:20px;color:#fff;display:flex;flex-direction:column;font-size:30px;font-weight:700;height:100%;justify-content:flex-end;min-height:380px;padding:40px;position:relative}.MainBanner_bigBanner__Wkl3O button{background:#ffffffd9;border:none;border-radius:8px;color:#000;cursor:pointer;margin-top:20px;padding:10px 22px}.MainBanner_categoryIconSection__IbmX4{overflow:hidden;padding:30px 20px;position:relative}.MainBanner_categoryIconSection__IbmX4:before{animation:MainBanner_rotateGlow__Ot0Mw 18s linear infinite;background:radial-gradient(circle at center,#3002ac26,#0000 40%);border-radius:2rem;content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%;z-index:0}.MainBanner_categoryGrid__J6HWB,.MainBanner_categoryTopBar__NV4uu{position:relative;z-index:2}.MainBanner_categoryTopBar__NV4uu{align-items:center;display:flex;justify-content:space-between;margin:auto auto 25px;width:92%}.MainBanner_categoryTopBar__NV4uu h3{font-size:22px;font-weight:600}.MainBanner_scrollBtn__TmihS{background:#4e6cf0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 18px;transition:.3s}.MainBanner_scrollBtn__TmihS:hover{background:#3b54c4;transform:translateY(-2px)}.MainBanner_categoryGrid__J6HWB{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:auto;max-width:1000px}.MainBanner_categoryIconCard__XIcYJ{align-items:center;background:#fff;border:2px solid #e0e0e0;border-radius:20px;color:#000;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:10px;transition:.3s}.MainBanner_categoryIconCard__XIcYJ:hover{background:#601efc;color:#fff;>p{color:#fff}}.MainBanner_categoryIconCard__XIcYJ img{border-radius:100%;height:70px;width:70px}.MainBanner_categoryIconCard__XIcYJ p{font-size:14px;font-weight:500;margin:0}@media (max-width:1024px){.MainBanner_mainBannerWrapper__N\+vu-{display:flex;flex-direction:column;gap:15px;margin-top:70px;padding:10px}.MainBanner_mainBannerRight__4cJwB{order:-1;width:100%}.MainBanner_carousel__2OySZ{height:240px!important;width:100%}.MainBanner_bigBanner__Wkl3O{align-items:flex-end;display:flex;font-size:20px;justify-content:center;min-height:240px!important;padding:18px;text-align:center}.MainBanner_bigBanner__Wkl3O button{font-size:14px;padding:8px 14px}.MainBanner_smallBannerBlue__bCAmW,.MainBanner_smallBanner__fpL8O{font-size:17px;height:110px}.MainBanner_categoryTopBar__NV4uu{align-items:center;flex-direction:column;gap:12px;>h3{align-items:center}}.MainBanner_categoryGrid__J6HWB{gap:14px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr))!important}.MainBanner_categoryIconCard__XIcYJ{padding:14px}.MainBanner_categoryIconCard__XIcYJ img{height:55px;width:55px}.MainBanner_categoryIconCard__XIcYJ p{font-size:12px}}@media (max-width:900px){.MainBanner_carousel__2OySZ{height:300px!important}.MainBanner_bigBanner__Wkl3O{min-height:300px!important}.MainBanner_smallBannerBlue__bCAmW,.MainBanner_smallBanner__fpL8O{font-size:18px;height:130px}}@media (max-width:600px){.MainBanner_mainBannerWrapper__N\+vu-{display:flex;flex-direction:column;gap:15px;margin-top:70px;padding:10px}.MainBanner_mainBannerRight__4cJwB{order:-1;width:100%}.MainBanner_categoryTopBar__NV4uu{align-items:center;>h3{align-items:center}}.MainBanner_carousel__2OySZ{height:240px!important;width:100%}.MainBanner_bigBanner__Wkl3O{align-items:center;display:flex;font-size:20px;justify-content:center;min-height:240px!important;padding:18px;text-align:center}.MainBanner_bigBanner__Wkl3O button{font-size:14px;padding:8px 14px}.MainBanner_smallBannerBlue__bCAmW,.MainBanner_smallBanner__fpL8O{font-size:17px;height:110px}.MainBanner_categoryTopBar__NV4uu{align-items:flex-start;flex-direction:column;gap:12px}.MainBanner_categoryGrid__J6HWB{gap:14px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr))!important}.MainBanner_categoryIconCard__XIcYJ{padding:14px}.MainBanner_categoryIconCard__XIcYJ img{height:55px;width:55px}.MainBanner_categoryIconCard__XIcYJ p{font-size:12px}}@media (max-width:390px){.MainBanner_mainBannerWrapper__N\+vu-{display:flex;flex-direction:column;gap:15px;margin-top:70px;padding:10px}.MainBanner_mainBannerRight__4cJwB{order:-1;width:100%}.MainBanner_categoryTopBar__NV4uu{align-items:center;flex-direction:column;gap:12px;>h3{align-items:center}}.MainBanner_carousel__2OySZ{height:240px!important;width:100%}.MainBanner_bigBanner__Wkl3O{align-items:start;display:flex;font-size:20px;gap:2px;justify-content:end;min-height:240px!important;padding:18px;text-align:center}.MainBanner_bigBanner__Wkl3O button{font-size:14px;padding:8px 14px}.MainBanner_smallBannerBlue__bCAmW,.MainBanner_smallBanner__fpL8O{font-size:17px;height:110px}.MainBanner_categoryGrid__J6HWB{gap:14px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr))!important}.MainBanner_categoryIconCard__XIcYJ{padding:14px}.MainBanner_categoryIconCard__XIcYJ img{height:55px;width:55px}.MainBanner_categoryIconCard__XIcYJ p{font-size:12px}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:44px;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:50%;left:var(--swiper-navigation-top-offset,50%);margin-left:-22px;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:4px;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:4px;bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.home{padding:1rem}body,html{font-family:Inter,sans-serif;letter-spacing:normal;overflow-x:hidden;width:100%;word-spacing:normal}:root{--bg:#000;--glow:#4285f4;--txt:#fff}.splashContainer{align-items:center;animation:screenOut 1.1s ease-in-out forwards;animation-delay:2.7s;background:#000;background:var(--bg);display:flex;height:100vh;justify-content:center;overflow:hidden;width:100vw}.splashLetter{animation:waveIn .7s cubic-bezier(.22,1,.36,1) forwards,glowPulse 1.6s ease-in-out infinite;color:#fff;color:var(--txt);font-family:Lexend Deca,sans-serif;font-size:clamp(32px,10vw,90px);font-weight:700;letter-spacing:4px;opacity:0}@keyframes waveIn{0%{filter:blur(8px);opacity:0;transform:translateY(40px) scale(.7)}60%{filter:blur(0);opacity:1;transform:translateY(-12px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes glowPulse{0%{text-shadow:0 0 4px #4285f4,0 0 12px #4285f4;text-shadow:0 0 4px var(--glow),0 0 12px var(--glow)}to{text-shadow:0 0 16px #4285f4,0 0 32px #4285f4;text-shadow:0 0 16px var(--glow),0 0 32px var(--glow)}}@keyframes screenOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@media (max-width:480px){.splashLetter{letter-spacing:2px}}.Navbar_navbar__y1YRh{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff6;border:1px solid #00000014;border-radius:18px;box-shadow:0 10px 28px #00000026;display:flex;justify-content:space-between;left:50%;margin:15px auto;padding:14px 28px;position:fixed;top:0;transform:translateX(-50%);transition:all .3s ease;width:94%;z-index:1000}.Navbar_logo__cEXOR img{display:block;height:50px;object-fit:contain}.Navbar_menu__\+S1Rw{align-items:center;display:flex;gap:30px}.Navbar_menuItem__UvkVs{position:relative}.Navbar_menu__\+S1Rw a{color:#0f1a39;font-size:1rem;font-weight:500;text-decoration:none;transition:color .25s ease}.Navbar_activeLink__2Iv31,.Navbar_menu__\+S1Rw a:hover{color:#0072ff}.Navbar_dropdown__zWK3b{animation:Navbar_dropdownFade__QbQjq .25s ease forwards;background:#fffffff2;border:1px solid #00000014;border-radius:12px;box-shadow:0 8px 25px #0000001f;display:none;flex-direction:column;left:50%;margin-top:8px;min-width:180px;padding:12px 18px;position:absolute;top:110%;transform:translateX(-50%)}.Navbar_menuItem__UvkVs:hover .Navbar_dropdown__zWK3b{display:flex}@keyframes Navbar_dropdownFade__QbQjq{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.Navbar_dropdown__zWK3b a{color:#333;padding:8px 0;text-decoration:none;transition:color .25s ease}.Navbar_dropdown__zWK3b a:hover{color:#0072ff}.Navbar_actions__UoypG{align-items:center;display:flex;gap:14px}.Navbar_cartLink__5ljRJ{color:#0f1a39;font-size:1.3rem;position:relative;text-decoration:none}.Navbar_cartCount__iLHUO{background:#0072ff;border-radius:100%;color:#fff;font-size:.7rem;font-weight:700;padding:2px 8px;position:absolute;right:-10px;top:-6px}.Navbar_loginBtn__C44dE{background:#0000;border:1.5px solid #0072ff;border-radius:10px;color:#0072ff;cursor:pointer;font-weight:600;padding:8px 18px;transition:all .25s ease}.Navbar_loginBtn__C44dE:hover{background:#0072ff;box-shadow:0 0 10px #0072ff4d;color:#fff;transform:translateY(-1px)}.Navbar_loggedIn__anyYH{align-items:center;color:#1f2937;display:flex;gap:10px}.Navbar_avatar__lYhiE{align-items:center;background-color:#e2e8f0;border-radius:50%;color:#111827;display:flex;font-size:1rem;font-weight:600;height:36px;justify-content:center;width:36px}.Navbar_userName__GOwFc{color:#111827;font-size:.95rem;font-weight:500}.Navbar_logoutBtn__ZvxcB{background:#0000;border:1px solid #ff6b6b;border-radius:8px;color:#ff6b6b;cursor:pointer;font-weight:600;padding:5px 12px;transition:all .25s ease}.Navbar_logoutBtn__ZvxcB:hover{background:#ff6b6b;color:#fff}.Navbar_adminLink__iCkIJ{color:#0072ff;font-weight:600;margin-left:10px;text-decoration:none}.Navbar_adminLink__iCkIJ:hover{text-decoration:underline}.Navbar_adminLinkMobile__WYuNq{color:#0072ff;display:block;font-weight:600;margin-top:8px;text-decoration:none}.Navbar_hamburger__7PORU{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;gap:6px;z-index:1100}.Navbar_hamburger__7PORU span{background:#0f1a39;border-radius:3px;height:3px;transition:all .3s ease;width:26px}.Navbar_hamburger__7PORU.Navbar_active__\+19cB span:first-child{transform:rotate(45deg) translateY(7px)}.Navbar_hamburger__7PORU.Navbar_active__\+19cB span:nth-child(2){opacity:0}.Navbar_hamburger__7PORU.Navbar_active__\+19cB span:nth-child(3){transform:rotate(-45deg) translateY(-7px)}.Navbar_overlay__5RjFO{inset:0;position:fixed;z-index:900}.Navbar_mobileMenu__6Ms9J{animation:Navbar_slideIn__h2pqC .3s ease forwards;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #00000014;border-radius:14px;box-shadow:0 8px 30px #0000002e;display:none;flex-direction:column;gap:16px;left:15px;max-height:calc(100vh - 110px);overflow-y:auto;padding:24px;position:fixed;right:15px;top:80px;z-index:1200}@keyframes Navbar_slideIn__h2pqC{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Navbar_mobileMenu__6Ms9J a{color:#1f2937;font-size:1.05rem;font-weight:500;text-decoration:none}.Navbar_mobileDropdown__A74uo{display:flex;flex-direction:column;gap:6px;margin-left:12px;margin-top:8px}.Navbar_mobileDropdown__A74uo a{color:#4b5563;font-size:.95rem}.Navbar_mobileDropdown__A74uo a:hover{color:#0072ff}.Navbar_mobileActions__o4J9l{border-top:1px solid #00000014;display:flex;flex-direction:column;gap:10px;margin-top:18px;padding-top:10px}@media (max-width:768px){.Navbar_actions__UoypG,.Navbar_menu__\+S1Rw{display:none}.Navbar_hamburger__7PORU,.Navbar_mobileMenu__6Ms9J{display:flex}.Navbar_navbar__y1YRh{padding:12px 20px;width:95%}}.Navbar_saleLink__vX8Y3{animation:Navbar_neonFlicker__mFpAH 1.8s infinite alternate;color:#00fff7;font-size:1rem;font-weight:700;letter-spacing:1px;position:relative;text-shadow:0 0 5px #00fff7,0 0 10px #00fff7,0 0 20px #00fff7,0 0 40px #f0f,0 0 60px #f0f;text-transform:uppercase;transition:.3s ease}.Navbar_saleLink__vX8Y3:hover{color:#ff49db;text-shadow:0 0 10px #ff49db,0 0 20px #ff49db,0 0 30px #ff49db,0 0 60px #00fff7,0 0 90px #00fff7}.Navbar_saleLink__vX8Y3:before{animation:Navbar_bounce__C6XO5 1.2s infinite alternate;content:"🎅";font-size:1.2rem;left:50%;position:absolute;top:-25px;transform:translateX(-50%)}@keyframes Navbar_neonFlicker__mFpAH{0%{text-shadow:0 0 5px #00fff7,0 0 10px #00fff7,0 0 20px #00fff7}20%{text-shadow:0 0 8px #f0f,0 0 15px #00fff7,0 0 25px #f0f}40%{text-shadow:0 0 5px #00fff7,0 0 10px #f0f,0 0 20px #00fff7}60%{text-shadow:0 0 12px #ff49db,0 0 25px #00fff7,0 0 35px #ff49db}80%{text-shadow:0 0 5px #00fff7,0 0 10px #f0f,0 0 20px #00fff7}to{text-shadow:0 0 10px #f0f,0 0 20px #00fff7,0 0 30px #f0f}}@keyframes Navbar_badgeGlow__VY2ZF{0%{text-shadow:0 0 5px #f0f,0 0 10px #00fff7,0 0 15px #ffea00}50%{text-shadow:0 0 10px #ff49db,0 0 20px #00fff7,0 0 25px #ffea00}to{text-shadow:0 0 5px #f0f,0 0 10px #00fff7,0 0 15px #ffea00}}@keyframes Navbar_bounce__C6XO5{0%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-4px)}to{transform:translateX(-50%) translateY(0)}}.Footer_footerSection__aETuJ{background:var(--color-surface-dark);border-top:1px solid var(--color-glass);color:var(--color-on-accent);padding:4rem 1.5rem 2rem}.Footer_footerContainer__KFpLQ{margin:0 auto;max-width:1200px}.Footer_footerContent__P0yVf{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);margin-top:3rem;text-align:center}.Footer_brandSection__XhZi4{text-align:center}.Footer_logoBox__46qMZ img{display:block;height:120px;margin:0 auto}.Footer_brandSection__XhZi4 p{color:var(--color-muted-on-dark);line-height:1.6;margin-top:1rem}.Footer_socials__rKYon{margin-top:1.2rem}.Footer_socials__rKYon a{align-items:center;background:#ffffff12;border-radius:50%;color:var(--color-on-accent);display:inline-flex;height:38px;justify-content:center;margin:0 .3rem;transition:.3s ease;width:38px}.Footer_socials__rKYon a:hover{background:var(--color-on-accent);color:var(--color-primary)}.Footer_linkSection__BvELU h3{margin-bottom:1.2rem}.Footer_linkSection__BvELU ul{list-style:none;padding:0}.Footer_linkSection__BvELU ul li{margin:.5rem 0}.Footer_linkSection__BvELU ul li a{color:var(--color-muted-on-dark);text-decoration:none;transition:.3s}.Footer_linkSection__BvELU ul li a:hover{color:var(--color-on-accent)}.Footer_udhyamSection__-YHur{text-align:center}.Footer_msmeBadge__pB4lh img{display:block;filter:drop-shadow(0 0 4px rgba(255,255,255,.2));margin:1rem auto 0;width:90px}.Footer_copyright__cOIuO{border-top:1px solid var(--color-glass);color:var(--color-muted-on-dark);margin-top:3rem;padding-top:1.5rem;text-align:center}@media (max-width:900px){.Footer_footerContent__P0yVf{gap:2rem;grid-template-columns:1fr 1fr}}@media (max-width:600px){.Footer_footerContent__P0yVf{gap:2.5rem;grid-template-columns:1fr;justify-items:center;text-align:center}.Footer_brandSection__XhZi4,.Footer_linkSection__BvELU,.Footer_udhyamSection__-YHur{text-align:center;width:100%}.Footer_logoBox__46qMZ img{height:90px}.Footer_socials__rKYon a{height:34px;width:34px}.Footer_msmeBadge__pB4lh img{width:75px}.Footer_copyright__cOIuO{font-size:.85rem}}.aboutSection{color:var(--color-text);font-family:var(--font-primary);margin:100px auto 120px;max-width:1200px;padding:0 20px;width:100%}.aboutHero{border-radius:22px;box-shadow:0 10px 25px #00000026;height:450px;overflow:hidden;position:relative}.heroImg{filter:brightness(.75);transition:transform .6s ease}.aboutHero:hover .heroImg{transform:scale(1.05)}.heroOverlay{background:#00000059;padding:0 15px}.storySection{align-items:center;display:flex;flex-wrap:wrap;gap:45px;justify-content:space-between;margin-top:80px}.storyText{flex:1 1 50%;line-height:1.6}.storyImg{border-radius:22px;box-shadow:0 8px 20px #0000001a;flex:1 1 45%;max-height:380px;object-fit:cover;width:100%}.valuesSection{margin-top:100px;text-align:center}.valuesGrid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:45px}.valueCard{background:#fff;border-radius:22px;box-shadow:0 10px 22px #00000014;padding:30px;text-align:center;transition:all .4s ease}.valueCard:hover{box-shadow:0 14px 30px #0000001f;transform:translateY(-8px)}.valueIcon{color:var(--color-accent);font-size:2rem;margin-bottom:18px}.missionSection{align-items:center;display:flex;flex-wrap:wrap;gap:45px;justify-content:space-between;margin-top:100px}.missionContent{flex:1 1 50%;line-height:1.6}.missionImg{border-radius:22px;box-shadow:0 8px 20px #0000001a;flex:1 1 45%;max-height:380px;object-fit:cover;width:100%}.globalSection{margin-top:100px;text-align:center}.globeIcon{color:var(--color-accent);font-size:2.3rem;margin-bottom:10px}.globalImg{border-radius:22px;box-shadow:0 8px 20px #0000001a;margin-top:30px;width:100%}.ctaSection{background:linear-gradient(135deg,#ff4b2b,#ff9068);border-radius:22px;box-shadow:0 12px 26px #ff4c2b40;color:#fff;margin-top:120px;padding:70px 30px;text-align:center}.ctaBtn{align-items:center;background:#fff;border:none;border-radius:12px;box-shadow:0 6px 14px #ff4c2b40;color:#ff4b2b;cursor:pointer;display:inline-flex;font-weight:600;gap:10px;margin-top:25px;padding:14px 28px;transition:all .3s ease}.ctaBtn:hover{background:#ffe4dc;transform:translateY(-3px)}@media (max-width:992px){.missionSection,.storySection{flex-direction:column;text-align:center}.missionContent,.storyText{flex:1 1 100%}.missionImg,.storyImg{flex:1 1 100%;height:auto;max-height:260px;max-width:100%;width:100%}.valuesGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:600px){.heading-xl{font-size:1.9rem}.heading-lg{font-size:1.5rem}.text-md{font-size:.9rem}.aboutHero{height:320px}.ctaSection{padding:45px 22px}.ctaBtn{justify-content:center;width:100%}}.Login_loginWrapper__xCnJB{align-items:center;background:var(--color-bg);display:flex;justify-content:center;min-height:120vh;overflow:hidden;padding:1rem;position:relative}.Login_glassCard__17evU{-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);background:#fff9;border:1px solid var(--color-glass);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-top:20vh;max-width:420px;padding:2.5rem 2rem;text-align:center;width:100%;z-index:10}.Login_title__-3BjG{color:var(--color-primary);font-size:2rem;font-weight:700}.Login_subtitle__gXJHE{color:var(--color-muted);font-size:1rem;margin-bottom:2rem}.Login_form__c-1Cp{display:flex;flex-direction:column;gap:1.5rem}.Login_inputGroup__6m-tv{display:flex;flex-direction:column;gap:.5rem;text-align:left}.Login_inputGroup__6m-tv label{color:#111;font-size:.95rem;font-weight:500}.Login_inputGroup__6m-tv input{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:1rem;outline:none;padding:.75rem 1rem;transition:all .3s ease}.Login_inputGroup__6m-tv input:focus{border-color:var(--color-accent);box-shadow:0 6px 18px #0ea5a414}.Login_actions__T3h4Y{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:1rem}.Login_remember__tx2dW input{margin-right:6px}.Login_forgot__7xmiz{color:var(--color-accent);font-weight:500;text-decoration:none;transition:color .3s ease}.Login_forgot__7xmiz:hover{color:color-mix(in srgb,var(--color-accent) 80%,#000 20%)}.Login_loginBtn__XgT\+n{background:var(--color-accent);border:none;border-radius:50px;box-shadow:0 6px 18px #0ea5a41f;color:var(--color-on-accent);cursor:pointer;font-size:1rem;font-weight:600;padding:.8rem 1.4rem;transition:all .3s ease}.Login_loginBtn__XgT\+n:hover{box-shadow:0 10px 28px #0ea5a42e;transform:translateY(-2px)}.Login_signupText__OMcxs{color:#333;font-size:.95rem;margin-top:1.5rem}.Login_signupLink__R4rGB{color:var(--color-accent);font-weight:600;text-decoration:none;transition:color .3s ease}.Login_signupLink__R4rGB:hover{color:color-mix(in srgb,var(--color-accent) 80%,#000 20%)}.Login_blurCircle1__5L\+jn,.Login_blurCircle2__osDH0{border-radius:50%;filter:blur(100px);position:absolute;z-index:1}.Login_blurCircle1__5L\+jn{background:#2d779140;height:250px;left:15%;top:10%;width:250px}.Login_blurCircle2__osDH0{background:#007bff33;bottom:10%;height:200px;right:10%;width:200px}@media (max-width:480px){.Login_glassCard__17evU{margin-top:1vh;padding:2rem 1.5rem}.Login_title__-3BjG{font-size:1.6rem}}.Signup_signupWrapper__MSuj2{align-items:center;background:var(--color-bg);display:flex;justify-content:center;margin-top:3vh;min-height:140vh;overflow:hidden;padding:1rem;position:relative}.Signup_glassCard__PL4bw{-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);background:#fff9;border:1px solid var(--color-glass);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-top:20vh;max-width:420px;padding:2.5rem 2rem;text-align:center;width:100%;z-index:10}.Signup_title__Ef173{color:var(--color-primary);font-size:2rem;font-weight:700}.Signup_subtitle__wTVJW{color:var(--color-muted);font-size:1rem;margin-bottom:2rem}.Signup_form__xxQNk{display:flex;flex-direction:column;gap:1.5rem}.Signup_inputGroup__p\+3fQ{display:flex;flex-direction:column;gap:.5rem;text-align:left}.Signup_inputGroup__p\+3fQ label{color:var(--color-text);font-size:.95rem;font-weight:500}.Signup_inputGroup__p\+3fQ input{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:1rem;outline:none;padding:.75rem 1rem;transition:all .2s ease}.Signup_inputGroup__p\+3fQ input:focus{border-color:var(--color-accent);box-shadow:0 8px 20px #0ea5a40f}.Signup_signupBtn__j9EmB{background:var(--color-accent);border:none;border-radius:48px;box-shadow:0 6px 18px #0ea5a41f;color:var(--color-on-accent);cursor:pointer;font-size:1rem;font-weight:600;padding:.8rem 1.4rem;transition:transform .18s ease,box-shadow .18s ease}.Signup_signupBtn__j9EmB:hover{box-shadow:0 10px 28px #0ea5a429;transform:translateY(-2px)}.Signup_loginText__S1KJS{color:#333;font-size:.95rem;margin-top:1.5rem}.Signup_loginLink__zf59i{color:var(--color-accent);font-weight:600;text-decoration:none;transition:color .18s ease}.Signup_loginLink__zf59i:hover{color:color-mix(in srgb,var(--color-accent) 80%,#000 20%)}.Signup_blurCircle1__raPrc,.Signup_blurCircle2__kQf1R{border-radius:50%;filter:blur(100px);position:absolute;z-index:1}.Signup_blurCircle1__raPrc{background:#2d779140;height:250px;left:15%;top:10%;width:250px}.Signup_blurCircle2__kQf1R{background:#007bff33;bottom:10%;height:200px;right:10%;width:200px}@media (max-width:480px){.Signup_glassCard__PL4bw{margin-top:1vh;padding:2rem 1.5rem}.Signup_title__Ef173{font-size:1.6rem}}.contactSection{color:var(--color-text);font-family:var(--font-primary);margin:100px auto 120px;max-width:1100px;padding:0 20px;width:100%}.contactHero{border-radius:20px;height:400px;overflow:hidden;position:relative}.text-lg{color:#fff}.heroImg{filter:brightness(.65);height:100%;object-fit:cover;width:100%}.heroOverlay{align-items:center;background:#0006;color:#fff;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;text-align:center}.contactInfo{margin-top:80px;text-align:center}.infoGrid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin-top:40px}.infoCard{background:#fff;border-radius:20px;box-shadow:0 8px 16px #0000000d;padding:25px;transition:.3s ease}.infoCard:hover{box-shadow:0 10px 22px #0000001a;transform:translateY(-5px)}.infoIcon{color:var(--color-accent);margin-bottom:12px}.formSection{margin-top:100px;text-align:center}.contactForm{display:flex;flex-direction:column;gap:18px;margin-top:30px;margin-inline:auto;max-width:600px}.contactForm input,.contactForm textarea{border:1px solid #ddd;border-radius:10px;font-size:1rem;outline:none;padding:14px 16px;transition:border .3s ease;width:100%}.contactForm input:focus,.contactForm textarea:focus{border-color:var(--color-accent)}.sendBtn{background:var(--color-accent);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:14px;transition:all .3s ease}.sendBtn:hover{background:#ff6b4d}.mapSection{margin-top:100px;text-align:center}.mapSection iframe{border-radius:20px;margin-top:20px}@media (max-width:768px){.contactHero{height:300px}.heading-xl{font-size:1.9rem}.heading-lg{font-size:1.5rem}.infoGrid{grid-template-columns:1fr}.contactForm{padding:0 10px;width:100%}.mapSection iframe{height:300px}}.TermsAndConditions_termsSection__G7eR4{background-color:#f9fafc;color:#222;display:flex;font-family:Inter,sans-serif;justify-content:center;padding:100px 20px 60px}.TermsAndConditions_container__0B-S0{background:#fff;border-radius:20px;box-shadow:0 5px 25px #00000014;max-width:900px;padding:40px 30px}.TermsAndConditions_heading__1G\+yi{color:#222;font-size:2.4rem;font-weight:700;margin-bottom:10px;text-align:center}.TermsAndConditions_updated__Qq63y{color:#777;font-size:.95rem;margin-bottom:30px;text-align:center}.TermsAndConditions_intro__UvCB8{color:#444;font-size:1.1rem;margin-bottom:25px;text-align:justify}.TermsAndConditions_contactList__5ySFR{color:#333;line-height:1.7;margin-left:20px}.TermsAndConditions_thankyou__DFLb-{color:#2a7efb;font-weight:600;margin-top:30px;text-align:center}@media (max-width:768px){.TermsAndConditions_container__0B-S0{padding:25px 20px}.TermsAndConditions_heading__1G\+yi{font-size:1.8rem}h2{font-size:1.2rem}.TermsAndConditions_intro__UvCB8,p{font-size:1rem}}.ReturnRefundPolicy_policySection__HZhm1{background-color:#f9fafc;color:#222;display:flex;font-family:Inter,sans-serif;justify-content:center;padding:100px 20px 60px}.ReturnRefundPolicy_container__4UVi0{background:#fff;border-radius:20px;box-shadow:0 5px 25px #00000014;max-width:900px;padding:40px 30px}.ReturnRefundPolicy_heading__fmbKY{color:#222;font-size:2.4rem;font-weight:700;margin-bottom:10px;text-align:center}.ReturnRefundPolicy_updated__Qc72G{color:#777;font-size:.95rem;margin-bottom:30px;text-align:center}.ReturnRefundPolicy_intro__Gjhhy{color:#444;font-size:1.1rem;margin-bottom:25px;text-align:justify}.ReturnRefundPolicy_contactList__lOKXD{color:#333;line-height:1.7;margin-left:20px}.ReturnRefundPolicy_thankyou__aQZep{color:#2a7efb;font-weight:600;margin-top:30px;text-align:center}@media (max-width:768px){.ReturnRefundPolicy_container__4UVi0{padding:25px 20px}.ReturnRefundPolicy_heading__fmbKY{font-size:1.8rem}h2{font-size:1.2rem}.ReturnRefundPolicy_intro__Gjhhy,p{font-size:1rem}}.PrivacyPolicy_policySection__kn4vj{background-color:#f9fafc;color:#222;display:flex;font-family:Inter,sans-serif;justify-content:center;padding:100px 20px 60px}.PrivacyPolicy_container__EdY8s{background:#fff;border-radius:20px;box-shadow:0 5px 25px #00000014;max-width:900px;padding:40px 30px}.PrivacyPolicy_heading__RBcZH{color:#222;font-size:2.4rem;font-weight:700;margin-bottom:10px;text-align:center}.PrivacyPolicy_updated__-0XT\+{color:#777;font-size:.95rem;margin-bottom:30px;text-align:center}.PrivacyPolicy_intro__Dfc0k{color:#444;font-size:1.1rem;margin-bottom:25px;text-align:justify}h2{color:#111;font-size:1.4rem;margin-top:25px}p{color:#444;line-height:1.6;margin:10px 0 15px;text-align:justify}.PrivacyPolicy_list__9a8Mt{color:#444;line-height:1.6;margin-left:20px}.PrivacyPolicy_contactList__MHIsU{color:#333;line-height:1.7;margin-left:20px}.PrivacyPolicy_thankyou__BNE\+r{color:#2a7efb;font-weight:600;margin-top:30px;text-align:center}@media (max-width:768px){.PrivacyPolicy_container__EdY8s{padding:25px 20px}.PrivacyPolicy_heading__RBcZH{font-size:1.8rem}h2{font-size:1.2rem}.PrivacyPolicy_intro__Dfc0k,p{font-size:1rem}}.ProductsPage_productsSection__80UJ9{animation:ProductsPage_fadeIn__dyzTh .6s ease;background:var(--color-bg);color:var(--color-primary);font-family:var(--font-sans);min-height:110vh;padding:90px 20px 60px}@keyframes ProductsPage_fadeIn__dyzTh{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ProductsPage_container__tKr3X{margin:auto;max-width:1250px;padding-top:5vh}.ProductsPage_heading__ckyOa{-webkit-text-fill-color:#0000;animation:ProductsPage_glow__BdAqD 3s ease infinite;background:linear-gradient(90deg,#7a5cff,#00c4cc);-webkit-background-clip:text;font-size:2.4rem;font-weight:800;letter-spacing:-.5px;margin-bottom:40px;text-align:center}@keyframes ProductsPage_glow__BdAqD{0%{filter:drop-shadow(0 0 0 #7a5cff)}50%{filter:drop-shadow(0 0 10px #7a5cff)}to{filter:drop-shadow(0 0 0 #7a5cff)}}.ProductsPage_searchWrapper__0tuAl{display:flex;justify-content:center;margin-bottom:20px}.ProductsPage_searchInput__5-tFP{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;max-width:520px;padding:15px 20px;transition:.3s ease;width:100%}.ProductsPage_searchInput__5-tFP:focus{border-color:var(--color-accent);box-shadow:0 4px 18px #00b4b42e;outline:none;transform:scale(1.02)}.ProductsPage_carouselWrapper__O\+rPm{align-items:center;display:flex;gap:10px;margin:10px 0 30px}.ProductsPage_carouselBtn__7Dyx3{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;cursor:pointer;font-size:18px;padding:10px 15px}.ProductsPage_carousel__q98vQ{display:flex;gap:12px;overflow-x:auto;padding:10px 0;scroll-behavior:smooth}.ProductsPage_carousel__q98vQ::-webkit-scrollbar{display:none}.ProductsPage_carouselItem__V2yiP{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;cursor:pointer;padding:10px 16px;transition:.3s ease;white-space:nowrap}.ProductsPage_carouselItem__V2yiP:hover{background:var(--color-accent);color:#fff}.ProductsPage_content__ZPhl5{align-items:flex-start;display:flex;gap:25px}.ProductsPage_sidebar__bhB-H{background:var(--color-surface);border-radius:14px;box-shadow:0 8px 22px #0000000f;flex:0 0 240px;padding:24px 20px;position:-webkit-sticky;position:sticky;top:90px}.ProductsPage_categoryLabel__fTUDy{border-bottom:1px solid var(--color-border);cursor:pointer;display:block;font-size:1rem;padding:10px 0;width:100%}.ProductsPage_grid__d1eR\+{grid-gap:32px;display:grid;flex:1 1;gap:32px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.ProductsPage_card__W1Hyp{background:var(--color-surface);border-radius:16px;box-shadow:0 10px 26px #00000012;cursor:pointer;padding:18px;text-align:start;transition:.35s ease}.ProductsPage_card__W1Hyp:hover{transform:translateY(-8px) scale(1.03)}.ProductsPage_productImg__8Y8Y\+{height:210px;margin-bottom:12px;object-fit:contain;transition:.35s ease;width:100%}.ProductsPage_card__W1Hyp:hover .ProductsPage_productImg__8Y8Y\+{transform:scale(1.08)}.ProductsPage_productName__O-CQq{font-size:1.08rem;font-weight:700}.ProductsPage_productCategory__y9Yud{color:var(--color-muted);font-size:.9rem;margin:6px 0}.ProductsPage_productPrice__z3HFO{color:#00c2b3;font-size:1.18rem;font-weight:800;margin-bottom:14px}.ProductsPage_buyBtn__MxcTP{background:linear-gradient(90deg,#6a5cff,#00d2c6);border:none;border-radius:10px;color:#fff;cursor:pointer;padding:10px 20px;transition:.3s ease;width:100%}.ProductsPage_buyBtn__MxcTP:hover{box-shadow:0 6px 22px #00c8c873;transform:translateY(-3px)}.ProductsPage_spinner__BYwfK{animation:ProductsPage_spin__3ZzEZ .9s linear infinite;border:6px solid #0000000d;border-radius:50%;border-top:6px solid var(--color-accent);height:60px;width:60px}@keyframes ProductsPage_spin__3ZzEZ{to{transform:rotate(1turn)}}.ProductsPage_hamburger__f8n0E{background:var(--color-surface);border-radius:10px;cursor:pointer;display:none;font-size:20px;font-weight:600;margin-bottom:20px;padding:10px 15px}.ProductsPage_mobileMenu__L9mT7{background:var(--color-bg);height:100vh;left:-100%;overflow-y:auto;padding:30px 20px;position:fixed;top:0;transition:.4s ease;width:100%;z-index:2000}.ProductsPage_activeMenu__MFc8l{left:0}.ProductsPage_mobileMenuHeader__-eQxb{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.ProductsPage_closeBtn__WV7E2{background:var(--color-surface);border-radius:10px;cursor:pointer;font-size:28px;padding:6px 12px}@media (max-width:992px){.ProductsPage_sidebar__bhB-H{display:none}.ProductsPage_hamburger__f8n0E{display:block}}@media (max-width:600px){.ProductsPage_heading__ckyOa{font-size:1.9rem}.ProductsPage_productImg__8Y8Y\+{height:180px}}.BuyPage_pageWrapper__6LYdw{margin-top:6rem;padding:2rem 1rem}.BuyPage_container__muuMn{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;margin:0 auto;max-width:1100px}.BuyPage_imageSection__OfbVj{align-items:center;display:flex;flex:1 1 45%;flex-direction:column}.BuyPage_mainImage__5QTc3{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);max-width:420px;object-fit:cover;width:100%}.BuyPage_thumbnailContainer__PxE6W{display:flex;gap:10px;justify-content:center;margin-top:1rem}.BuyPage_thumbnail__70kHS{border:2px solid #0000;border-radius:var(--radius-sm);cursor:pointer;height:60px;object-fit:cover;transition:border .2s;width:60px}.BuyPage_activeThumb__2JK2u{border-color:var(--color-accent)}.BuyPage_detailSection__anGTv{display:flex;flex:1 1 45%;flex-direction:column;gap:1rem}.BuyPage_productName__rhIPg{color:var(--color-primary);font-size:1.8rem;font-weight:600}.BuyPage_ratingRow__Lc-9R{align-items:center;color:var(--color-muted);display:flex;gap:.4rem}.BuyPage_reviews__cMnrg{color:var(--color-muted)}.BuyPage_priceRow__YX0mb{align-items:center;display:flex;gap:.8rem}.BuyPage_newPrice__Lc2oY{color:var(--color-accent);font-size:1.5rem;font-weight:700}.BuyPage_oldPrice__Mraz4{color:var(--color-muted);text-decoration:line-through}.BuyPage_discount__nlUQR{color:var(--color-accent);font-weight:600}.BuyPage_description__l8zOh{color:var(--color-muted);line-height:1.5}.BuyPage_quantityRow__-DJDa{align-items:center;display:flex;gap:10px}.BuyPage_quantityRow__-DJDa button{background:var(--color-surface);border:none;border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);cursor:pointer;font-size:18px;height:32px;width:32px}.BuyPage_actions__JQ9bg{display:flex;gap:1rem}.BuyPage_addToCart__LhUQP{background:var(--color-accent)}.BuyPage_addToCart__LhUQP,.BuyPage_buyNow__UlJ-o{border:none;border-radius:var(--radius-sm);color:var(--color-on-accent);cursor:pointer;padding:10px 20px}.BuyPage_buyNow__UlJ-o{background:var(--color-primary)}.BuyPage_meta__hX-LV{color:var(--color-muted);font-size:.9rem}@media (max-width:768px){.BuyPage_container__muuMn{flex-direction:column}.BuyPage_mainImage__5QTc3{max-width:100%}}.CartPage_container__lFacf{align-items:center;background:var(--color-bg);color:var(--color-primary);display:flex;flex-direction:column;font-family:var(--font-sans);min-height:100vh;overflow:hidden;padding:100px 24px 40px;position:relative}.CartPage_container__lFacf:before{animation:CartPage_rotateGlow__NcpAu 22s linear infinite;background:radial-gradient(circle,#d4af372e,#0000 65%);content:"";height:200%;left:-40%;position:absolute;top:-40%;width:200%;z-index:0}@keyframes CartPage_rotateGlow__NcpAu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CartPage_container__lFacf>*{position:relative;z-index:2}.CartPage_title__eRt-Q{color:var(--color-primary);font-size:1.9rem;font-weight:700;letter-spacing:.3px;margin-bottom:32px;text-align:center}.CartPage_grid__7DYMi{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;max-width:1200px;padding:8px 0;width:100%}.CartPage_items__GsTVi{display:flex;flex:1 1 65%;flex-direction:column;gap:18px}.CartPage_item__63sdn{align-items:flex-start;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;gap:18px;padding:20px;transition:all .3s ease}.CartPage_item__63sdn:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.CartPage_item__63sdn img{border:1px solid #0000000a;border-radius:var(--radius-md);box-shadow:0 3px 8px #0000000a;height:110px;object-fit:cover;width:110px}.CartPage_info__ZApZk{flex:1 1}.CartPage_info__ZApZk h4{color:var(--color-primary);font-size:1.1rem;font-weight:600;margin-bottom:4px}.CartPage_price__jjuZn{color:var(--color-primary);font-size:1rem;font-weight:600;margin-bottom:8px}.CartPage_qtyControls__5ciaX{align-items:center;display:flex;gap:10px;margin-top:8px}.CartPage_qtyControls__5ciaX button{background:var(--color-accent);border:none;border-radius:var(--radius-sm);box-shadow:0 3px 8px #0ea5a41f;color:var(--color-on-accent);cursor:pointer;font-weight:600;padding:6px 12px;transition:all .2s ease}.CartPage_qtyControls__5ciaX button:hover{box-shadow:0 6px 16px #0ea5a42e;transform:translateY(-2px)}.CartPage_remove__NKdqN{background:none;border:none;color:var(--color-danger);cursor:pointer;font-weight:600;transition:all .2s ease}.CartPage_remove__NKdqN:hover{text-decoration:underline}.CartPage_summary__mBXOF{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex:0 0 320px;padding:24px;transition:all .3s ease}.CartPage_summary__mBXOF:hover{box-shadow:var(--shadow-lg)}.CartPage_summary__mBXOF h3{border-bottom:1px solid var(--color-border);color:var(--color-primary);font-size:1.2rem;margin-bottom:14px;padding-bottom:10px}.CartPage_note__v2Py\+{color:var(--color-muted);font-size:.9rem;margin-top:8px}.CartPage_actions__74Spr{display:flex;flex-direction:column;gap:12px;margin-top:20px}.CartPage_checkoutBtn__wskIx,.CartPage_clearBtn__3S3Ht,.CartPage_primaryBtn__b2q3T,.CartPage_secondaryBtn__gFeD-{border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:.95rem;font-weight:600;padding:12px;transition:all .3s ease}.CartPage_checkoutBtn__wskIx,.CartPage_primaryBtn__b2q3T{background:linear-gradient(135deg,var(--color-accent),color-mix(in srgb,var(--color-accent) 70%,#000 30%));box-shadow:0 3px 10px #0ea5a41f;color:var(--color-on-accent)}.CartPage_checkoutBtn__wskIx:hover,.CartPage_primaryBtn__b2q3T:hover{box-shadow:0 6px 16px #0ea5a42e;transform:translateY(-2px)}.CartPage_secondaryBtn__gFeD-{background:#0000;border:1px solid var(--color-accent);color:var(--color-accent)}.CartPage_secondaryBtn__gFeD-:hover{background:var(--color-accent);color:var(--color-on-accent)}.CartPage_clearBtn__3S3Ht{background:#0000;color:var(--color-muted)}.CartPage_clearBtn__3S3Ht:hover{text-decoration:underline}.CartPage_container__lFacf h2{color:var(--color-primary);font-size:1.8rem}.CartPage_container__lFacf p{color:var(--color-muted);font-size:1rem;margin-top:12px;text-align:center}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--scrollbar-thumb) 70%,#000 30%)}@media (max-width:900px){.CartPage_grid__7DYMi{align-items:center;flex-direction:column}.CartPage_items__GsTVi,.CartPage_summary__mBXOF{max-width:720px;width:100%}.CartPage_item__63sdn{align-items:center;flex-direction:column;text-align:center}.CartPage_item__63sdn img{height:100px;width:100px}.CartPage_title__eRt-Q{font-size:1.6rem}.CartPage_checkoutBtn__wskIx,.CartPage_primaryBtn__b2q3T{width:100%}}@media (max-width:600px){.CartPage_container__lFacf{padding:70px 16px 30px}.CartPage_grid__7DYMi{flex-direction:column;gap:16px;padding:0}.CartPage_item__63sdn{gap:12px;padding:14px}.CartPage_item__63sdn img{height:80px;width:80px}.CartPage_summary__mBXOF{padding:18px;width:100%}.CartPage_title__eRt-Q{font-size:1.4rem;margin-bottom:20px}.CartPage_checkoutBtn__wskIx,.CartPage_primaryBtn__b2q3T,.CartPage_secondaryBtn__gFeD-{padding:14px;width:100%}input{font-size:.95rem;padding:10px;width:100%!important}.CartPage_grid__7DYMi div,.CartPage_grid__7DYMi input{width:100%}}.CartPage_stateSelect__TA4KI{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-primary);font-size:.95rem;margin-top:8px;outline:none;padding:12px;transition:all .2s ease;width:100%}.CartPage_stateSelect__TA4KI:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px #0ea5a433}.CartPage_stateSelect__TA4KI option{background:var(--color-surface);color:var(--color-primary);padding:10px}@media (max-width:900px){.CartPage_stateSelect__TA4KI{font-size:1rem;padding:14px}}@media (max-width:600px){.CartPage_stateSelect__TA4KI{font-size:1rem;padding:15px;width:100%}}.Orders_container__P5vYf{align-items:center;color:#000;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;padding:100px 24px 40px;position:relative}.Orders_container__P5vYf:before{animation:Orders_rotateGlow__4T0bE 22s linear infinite;background:radial-gradient(circle,#3747d42e,#0000 65%);content:"";height:200%;left:-40%;position:absolute;top:-40%;width:200%}@keyframes Orders_rotateGlow__4T0bE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Orders_title__fBH\+5{font-size:2rem;font-weight:700;margin-bottom:28px}.Orders_item__XV72u{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0051ff0f;border:2px solid #ffffff1a;border-radius:18px;box-shadow:0 0 10px #ffffff08;margin-bottom:18px;max-width:720px;padding:20px;position:relative;transition:.3s ease;width:100%}.Orders_item__XV72u:hover{box-shadow:0 0 22px #ffffff0f;transform:translateY(-4px)}.Orders_topRow__uBeaL{display:flex;justify-content:space-between}.Orders_priceBox__d639k{font-size:1.1rem;text-align:right}.Orders_invoiceWrap__pB28k{margin-top:10px;text-align:right}.Orders_primaryBtn__yqt60{background:linear-gradient(135deg,#2c23ac,#6708d3);border:none;border-radius:12px;color:#000;cursor:pointer;font-weight:600;padding:10px 16px;transition:.25s}.Orders_primaryBtn__yqt60:hover{box-shadow:0 0 12px #d4af3773;transform:translateY(-2px)}.Orders_itemsList__-bUMt{margin-top:12px}.Orders_orderItem__Dzfo9{align-items:center;display:flex;gap:12px;padding:6px 0}.Orders_orderItem__Dzfo9 img{border-radius:10px;height:60px;object-fit:cover;width:60px}.Orders_status_placed__mCvYe{border-color:#d4af37;box-shadow:0 0 18px #d4af3759}.Orders_status_processing__1Bu\+J{border-color:#ffae42;box-shadow:0 0 18px #ffae4259}.Orders_status_ready_to_ship__Pdm1F{border-color:#00bfa6;box-shadow:0 0 18px #00bfa659}.Orders_status_shipped__5ZSPO{border-color:#2196f3;box-shadow:0 0 18px #2196f359}.Orders_status_out_for_delivery__bIcMg{border-color:#7c4dff;box-shadow:0 0 18px #7c4dff59}.Orders_status_delivered__2ea7s{border-color:#00c853;box-shadow:0 0 22px #00c85373}.Orders_status_cancelled__aUcO9{border-color:#ff5252;box-shadow:0 0 22px #ff525273}.Orders_status_returned__OdtJC{border-color:#ff9800;box-shadow:0 0 22px #ff980073}.Profile_wrapper__06hfd{display:flex;justify-content:center;margin-top:4rem;padding:4rem}.Profile_card__S7uw2{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000f;max-width:650px;padding:1.8rem;width:100%}.Profile_title__\+zh7-{font-size:1.4rem;font-weight:700;margin-bottom:1.2rem}.Profile_section__EVmAT{background:#fafafa;border:1px solid #eaeaea;border-radius:10px;margin-bottom:1.5rem;padding:1.2rem}.Profile_sectionHead__xv78R{color:#333;font-size:1rem;font-weight:600;margin-bottom:1rem}.Profile_field__HnJu9{display:flex;flex-direction:column}.Profile_field__HnJu9 label{color:#444;font-size:.85rem;font-weight:500;margin-bottom:.35rem}.Profile_input__BWS96{background:#fff;border:1px solid #d2d2d2;border-radius:8px;font-size:.95rem;padding:.75rem 1rem;transition:.2s}.Profile_input__BWS96:focus{border-color:#1e1ba5;box-shadow:0 0 0 3px #ff990026}.Profile_formGrid2__85jZT{grid-template-columns:1fr 1fr}.Profile_formGrid1__d\+k9I,.Profile_formGrid2__85jZT{grid-gap:1rem;display:grid;gap:1rem}.Profile_saveBtn__Jhwwy{background:#3e34c4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.85rem;transition:.2s;width:100%}.Profile_saveBtn__Jhwwy:hover{background:#7b73e9;transform:translateY(-1px)}@media (max-width:600px){.Profile_formGrid2__85jZT{grid-template-columns:1fr}.Profile_card__S7uw2{padding:1.2rem}}.ForgetPassword_wrapper__ZMqwL{align-items:center;background:linear-gradient(135deg,#f0f4ff,#e0f7fa);display:flex;font-family:Inter,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:1rem;position:relative}.ForgetPassword_card__syzPJ{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd9;border-radius:20px;box-shadow:0 12px 30px #0000001a;max-width:420px;padding:2rem 2.5rem;position:relative;text-align:center;width:100%}.ForgetPassword_card__syzPJ h2{color:#222;font-size:1.8rem;margin-bottom:.5rem}.ForgetPassword_card__syzPJ p{color:#555;font-size:.95rem;margin-bottom:1.5rem}.ForgetPassword_inputGroup__Qw0BS{display:flex;flex-direction:column;margin-bottom:1rem;text-align:left}.ForgetPassword_inputGroup__Qw0BS label{color:#333;font-size:.9rem;margin-bottom:.4rem}.ForgetPassword_inputGroup__Qw0BS input{border:1px solid #ccc;border-radius:12px;font-size:.95rem;outline:none;padding:.7rem 1rem;transition:all .3s ease}.ForgetPassword_inputGroup__Qw0BS input:focus{border-color:#007bff;box-shadow:0 0 6px #007bff4d}.ForgetPassword_submitBtn__wSssR{background:#007bff;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;margin-top:.5rem;padding:.75rem;transition:all .3s ease;width:100%}.ForgetPassword_submitBtn__wSssR:hover{background:#0056b3}.ForgetPassword_success__VuKB8{color:#28a745;font-weight:500;margin-bottom:.75rem}.ForgetPassword_error__zW7jp{color:#dc3545;font-weight:500;margin-bottom:.75rem}.ForgetPassword_blurCircle1__-le\+4,.ForgetPassword_blurCircle2__B6Rbl{border-radius:50%;filter:blur(100px);opacity:.6;position:absolute;z-index:0}.ForgetPassword_blurCircle1__-le\+4{background:#007bff;height:200px;left:-50px;top:-50px;width:200px}.ForgetPassword_blurCircle2__B6Rbl{background:#00bcd4;bottom:-80px;height:300px;right:-60px;width:300px}@media screen and (max-width:480px){.ForgetPassword_card__syzPJ{padding:1.5rem 1.8rem}.ForgetPassword_card__syzPJ h2{font-size:1.5rem}.ForgetPassword_inputGroup__Qw0BS input{font-size:.9rem}.ForgetPassword_submitBtn__wSssR{font-size:.95rem}}.AdminDashboard_dashboardContainer__oMxAr{background:linear-gradient(135deg,#0f172a,#1e293b);color:#e2e8f0;display:flex;font-family:Inter,sans-serif;min-height:100vh;overflow-x:hidden}.AdminDashboard_sidebar__XaBPd{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1e293bb3;border-right:1px solid #ffffff0f;box-shadow:8px 0 25px #00000040;display:flex;flex-direction:column;justify-content:space-between;padding:25px;width:260px}.AdminDashboard_sidebar__XaBPd h2{color:#f8fafc;font-size:1.7rem;font-weight:700;letter-spacing:1px;margin-bottom:30px}.AdminDashboard_sidebar__XaBPd ul{list-style:none;padding:0}.AdminDashboard_sidebar__XaBPd li{border-radius:10px;cursor:pointer;font-size:1.15rem;margin:18px 0;padding:10px 15px;transition:.3s ease}.AdminDashboard_sidebar__XaBPd li:hover{background:#94a3b826;color:#60a5fa;transform:translateX(6px)}.AdminDashboard_logoutBtn__3WFOR{background:#ef4444;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;margin-top:25px;padding:12px 18px;transition:.3s ease}.AdminDashboard_logoutBtn__3WFOR:hover{background:#dc2626;transform:scale(1.05)}.AdminDashboard_mainContent__4audq{flex:1 1;padding:50px}.AdminDashboard_mainContent__4audq h1{color:#f1f5f9;font-size:2.3rem;font-weight:700}.AdminDashboard_mainContent__4audq p{color:#94a3b8;font-size:1.1rem;margin-bottom:30px}.AdminDashboard_cards__BShLd{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.AdminDashboard_card__7ROBM{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0f;border:1px solid #ffffff17;border-radius:18px;box-shadow:0 8px 25px #00000040;padding:25px;text-align:center;transition:.25s ease}.AdminDashboard_card__7ROBM:hover{box-shadow:0 15px 35px #00000059;transform:translateY(-7px) scale(1.02)}.AdminDashboard_card__7ROBM h3{color:#e2e8f0;font-size:1.2rem;margin-bottom:12px}.AdminDashboard_card__7ROBM p{color:#f8fafc;font-size:2rem;font-weight:700}@media (max-width:992px){.AdminDashboard_dashboardContainer__oMxAr{flex-direction:column}.AdminDashboard_sidebar__XaBPd{align-items:center;flex-direction:row;gap:15px;overflow-x:auto;padding:15px;white-space:nowrap;width:100%}.AdminDashboard_sidebar__XaBPd h2{display:none}.AdminDashboard_sidebar__XaBPd ul{display:flex;gap:20px}.AdminDashboard_mainContent__4audq{padding:25px}.AdminDashboard_cards__BShLd{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (max-width:600px){.AdminDashboard_mainContent__4audq h1{font-size:1.8rem}.AdminDashboard_sidebar__XaBPd{padding:10px}.AdminDashboard_card__7ROBM{padding:18px}.AdminDashboard_card__7ROBM p{font-size:1.6rem}}.AdminNav_sidebar__INj4u{border-right:1px solid #ffffff0f;padding:24px 20px;transition:.3s ease}.AdminNav_title__SYBxK{font-size:1.45rem;font-weight:700;letter-spacing:.5px;margin-bottom:28px}.AdminNav_navLinks__xyReM{display:flex;flex-direction:column;gap:14px}.AdminNav_navLinks__xyReM a{border-radius:10px;color:#cbd5e1;font-size:1rem;padding:10px 12px;text-decoration:none;transition:.28s ease}.AdminNav_navLinks__xyReM a:hover{background:#ffffff0f;color:#fff}.AdminNav_active__hS6sO{background:#ffffff26;color:#fff!important;font-weight:600}@media (max-width:900px){.AdminNav_sidebar__INj4u{align-items:center;background:#1e293b;border-radius:0 0 14px 14px;flex-direction:row;gap:10px;height:auto;overflow-x:auto;padding:12px 16px;position:-webkit-sticky;position:sticky;scrollbar-width:thin;top:70px;width:100%}.AdminNav_sidebar__INj4u::-webkit-scrollbar{height:6px}.AdminNav_sidebar__INj4u::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:20px}.AdminNav_title__SYBxK{display:none}.AdminNav_navLinks__xyReM{flex-direction:row;gap:10px;width:-webkit-max-content;width:max-content}.AdminNav_navLinks__xyReM a{background:#ffffff0d;border-radius:10px;font-size:.95rem;padding:10px 14px;white-space:nowrap}.AdminNav_active__hS6sO{background:#fff3;color:#fff}}.AdminNav_sidebar__INj4u{background:#1e293b;color:#fff;display:flex;flex-direction:column;height:calc(100vh - 70px);left:0;overflow-y:auto;padding:20px;position:fixed;top:70px;width:250px;z-index:10}@media (max-width:900px){.AdminNav_sidebar__INj4u{align-items:center;background:#1e293b;border-bottom:1px solid #ffffff1f;display:flex;flex-direction:row;gap:10px;height:auto;left:0;overflow-x:auto;overflow-y:hidden;padding:10px 14px;position:fixed;top:70px;width:100%}.AdminNav_title__SYBxK{display:none}.AdminNav_navLinks__xyReM{flex-direction:row;gap:10px;width:-webkit-max-content;width:max-content}.AdminNav_navLinks__xyReM a{background:#ffffff14;border-radius:8px;padding:10px 14px;white-space:nowrap}.AdminNav_active__hS6sO{background:#fff3}}@media (max-width:480px){.AdminNav_navLinks__xyReM a{font-size:.9rem;padding:8px 10px}}.AdminLayout_adminContainer__fleKl{display:flex;flex-direction:column;min-height:100vh}.AdminLayout_adminContainer__fleKl>nav{z-index:10}.AdminLayout_adminBody__NPMCz{background-color:#f8fafc;display:flex;flex:1 1;height:calc(100vh - 70px);margin-top:70px;overflow:hidden}.AdminLayout_adminSidebar__wY7sR{background-color:#1f2937;color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100%;padding-top:20px;position:-webkit-sticky;position:sticky;top:0;width:250px}.AdminLayout_adminContent__k3GIa{background-color:#fff;border-radius:8px;box-shadow:inset 0 0 5px #0000000d;flex:1 1;min-height:100%;overflow-y:auto;padding:30px}@media (max-width:900px){.AdminLayout_adminBody__NPMCz{flex-direction:column;height:auto;margin-top:0}.AdminLayout_adminSidebar__wY7sR{height:auto;padding:10px 12px;position:relative;width:100%}.AdminLayout_adminContent__k3GIa{border-radius:0;min-height:calc(100vh - 60px);padding:16px}}.AdminProducts_container__sA-fh{background:#fff;border-radius:12px;box-shadow:0 6px 18px #0f172a0f;margin:0 auto;max-width:1000px;padding:28px}h2{margin-bottom:16px}.AdminProducts_form__x6ISz{display:flex;flex-direction:column;gap:14px}.AdminProducts_row__LaD0r{display:flex;flex-direction:column;gap:8px}.AdminProducts_rowTwo__3D-4z{display:flex;gap:12px}.AdminProducts_rowTwo__3D-4z>div{display:flex;flex:1 1;flex-direction:column;gap:8px}input[type=number],input[type=text],textarea{border:1px solid #e6e9ef;border-radius:8px;font-size:.95rem;padding:10px 12px}input[type=file]{padding:6px 0}.AdminProducts_previewGrid__VELAh{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}@media (max-width:900px){.AdminProducts_container__sA-fh{padding:16px}.AdminProducts_rowTwo__3D-4z{flex-direction:column}.AdminProducts_preview__ixbMo img{height:80px}.AdminProducts_saveBtn__JGG0j{width:100%}}.AdminProducts_preview__ixbMo img{border:1px solid #e6e9ef;border-radius:8px;height:100px;object-fit:cover;width:100%}.AdminProducts_actions__PZQBG{display:flex;gap:10px;margin-top:8px}.AdminProducts_saveBtn__JGG0j{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:10px 16px}.AdminProducts_message__UOkr4{color:#ef4444;margin-top:8px}.AdminOrders_container__wDmqF{background:#fff;color:#1e293b;font-family:Inter,sans-serif;margin:0 auto;max-width:1100px;padding:24px}.AdminOrders_title__WLn4Y{font-size:1.8rem;font-weight:700;margin-bottom:20px}.AdminOrders_primaryBtn__C8Zby{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:8px 14px;transition:.25s}.AdminOrders_primaryBtn__C8Zby:hover{background:#1d4ed8}.AdminOrders_secondaryBtn__gAOOO{background:#f1f5f9;border:none;border-radius:8px;color:#1e293b;cursor:pointer;font-weight:600;padding:8px 14px;transition:.25s}.AdminOrders_secondaryBtn__gAOOO:hover{background:#e2e8f0}.AdminOrders_item__qwhEu{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 4px 16px #0000000d;padding:18px;transition:.25s ease}.AdminOrders_item__qwhEu:hover{box-shadow:0 10px 24px #00000014;transform:translateY(-2px)}.AdminOrders_item__qwhEu strong{color:#0f172a}select{background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;padding:6px 10px}.AdminOrders_summaryCard__WorSX{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 3px 12px #0000000a;min-width:150px;padding:16px;transition:.25s}.AdminOrders_summaryCard__WorSX:hover{box-shadow:0 6px 18px #00000012;transform:translateY(-2px)}.AdminOrders_summaryLabel__GbZ7M{color:#64748b;font-size:12px}.AdminOrders_summaryValue__eQB65{font-size:22px;font-weight:700;margin-top:4px}@media (max-width:900px){.AdminOrders_container__wDmqF{padding:16px}.AdminOrders_item__qwhEu{padding:14px}.AdminOrders_summaryCard__WorSX{min-width:140px}}@media (max-width:600px){.AdminOrders_title__WLn4Y{font-size:1.5rem}select{width:100%}.AdminOrders_primaryBtn__C8Zby,.AdminOrders_secondaryBtn__gAOOO{padding:8px 10px}}.AdminUsers_container__cl6sY{background:#fff;color:#1e293b;font-family:Inter,sans-serif;padding:24px}.AdminUsers_summary__8clpI{display:flex;gap:14px;margin-bottom:18px}.AdminUsers_card__0wXb0{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 12px #0000000f;min-width:150px;padding:16px;text-align:center;transition:.25s ease}.AdminUsers_card__0wXb0:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-3px)}.AdminUsers_containers__NkIAh{display:flex;flex-direction:column;gap:20px}.AdminUsers_table__lIg64{background:#fff;border:1px solid #e2e8f0;border-collapse:collapse;border-radius:10px;overflow:hidden;width:100%}.AdminUsers_table__lIg64 th{background:#f1f5f9;border-bottom:1px solid #e2e8f0;color:#1e293b;font-weight:600;padding:12px}.AdminUsers_table__lIg64 td{border-bottom:1px solid #e2e8f0;color:#334155;padding:10px 12px}.AdminUsers_table__lIg64 tr:hover td{background:#f8fafc}@media (max-width:900px){.AdminUsers_summary__8clpI{flex-direction:row;overflow-x:auto;padding-bottom:6px}.AdminUsers_card__0wXb0{min-width:160px}.AdminUsers_containers__NkIAh{padding:10px 6px}.AdminUsers_table__lIg64 td,.AdminUsers_table__lIg64 th{white-space:nowrap}}@media (max-width:600px){.AdminUsers_container__cl6sY{padding:16px}.AdminUsers_card__0wXb0{min-width:140px;padding:14px}.AdminUsers_table__lIg64 th{font-size:.85rem}.AdminUsers_table__lIg64 td{font-size:.82rem}}.Adminallproducts_container__jff5N{background:linear-gradient(135deg,#0f172a,#1e293b);color:#e2e8f0;font-family:Inter,sans-serif;min-height:100vh;padding:25px}.Adminallproducts_controls__gusDF{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.Adminallproducts_controls__gusDF input,.Adminallproducts_controls__gusDF select{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border:1px solid #ffffff1f;border-radius:10px;color:#e2e8f0;font-size:.95rem;padding:10px 14px;transition:.3s}.Adminallproducts_controls__gusDF input:focus,.Adminallproducts_controls__gusDF select:focus{border-color:#60a5fa;box-shadow:0 0 10px #60a5fa66;outline:none}.Adminallproducts_table__Lc9wL{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border-collapse:collapse;border-radius:14px;box-shadow:0 12px 28px #0000004d;display:block;overflow-x:auto;width:100%}.Adminallproducts_table__Lc9wL th{background:#ffffff14;border-bottom:1px solid #ffffff1a;color:#f1f5f9;font-weight:600;padding:14px;white-space:nowrap}.Adminallproducts_table__Lc9wL td{border-bottom:1px solid #ffffff14;color:#e2e8f0;padding:12px 14px}.Adminallproducts_table__Lc9wL tr:hover{background:#ffffff0d}.Adminallproducts_table__Lc9wL img{border-radius:8px;box-shadow:0 4px 12px #00000059;display:block;height:70px;object-fit:cover;width:70px}@media (max-width:900px){.Adminallproducts_controls__gusDF{align-items:stretch;flex-direction:column}}@media (max-width:600px){.Adminallproducts_container__jff5N{padding:15px}.Adminallproducts_table__Lc9wL td,.Adminallproducts_table__Lc9wL th{padding:10px}.Adminallproducts_table__Lc9wL img{height:55px;width:55px}}.Christmas_page__Eao5k{background-attachment:fixed;background-image:url(https://img.freepik.com/free-vector/winter-landscape-with-deers_1048-211.jpg?semt=ais_hybrid&w=740&q=80);background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Inter,sans-serif}.ChristmasLayout_heroWrap__NxvVy{--mx:0deg;--my:0px;align-items:center;display:flex;font-family:Inter,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;position:relative;width:100%}.ChristmasLayout_bg__l4OA4{background-position:50%;background-size:cover;inset:0;position:absolute;z-index:0}.ChristmasLayout_neonRings__3weVD{border-radius:50%;filter:blur(120px);height:600px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px;z-index:1}.ChristmasLayout_snow__qDLxv{inset:0;pointer-events:none;position:absolute;z-index:2}.ChristmasLayout_snowInner__5BONK{animation:ChristmasLayout_snowFall__lBl8T 25s linear infinite;background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/snowflake.png);background-repeat:repeat;height:100%;opacity:.5;width:100%}@keyframes ChristmasLayout_snowFall__lBl8T{0%{background-position:0 0}to{background-position:0 1000px}}.ChristmasLayout_contentTwoCol__9b\+Kv{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:60px 30px 80px;transform:rotateY(var(--mx)) translateY(var(--my));transition:transform .1s ease-out}.ChristmasLayout_leftCard__eorIG{color:#fff;display:flex;flex:1 1 500px;flex-direction:column;gap:24px;letter-spacing:.2px;word-spacing:normal}.ChristmasLayout_logoBadge__7iuLA{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600;gap:8px}.ChristmasLayout_title__5fCBA{font-size:clamp(2rem,6vw,3.5rem);font-weight:700;line-height:1.15}.ChristmasLayout_title__5fCBA span{color:#4e6cf0}.ChristmasLayout_lead__du4yE{color:#e0e0ff;font-size:clamp(1rem,3.5vw,1.2rem);line-height:1.55;word-spacing:normal!important}.ChristmasLayout_ctaRow__rO4L6{display:flex;flex-wrap:wrap;gap:16px;margin-top:20px}.ChristmasLayout_primaryBtn__OarPK{background:#4e6cf0;border-radius:50px;color:#fff;font-weight:600;padding:12px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ChristmasLayout_primaryBtn__OarPK:hover{box-shadow:0 8px 20px #4e6cf066;transform:translateY(-3px)}.ChristmasLayout_ghostBtn__ShL-P{background:#0000;border:2px solid #4e6cf0;border-radius:50px;color:#fff;font-weight:600;padding:12px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ChristmasLayout_ghostBtn__ShL-P:hover{background:#4e6cf033}.ChristmasLayout_featureRow__OBvqv{display:flex;flex-wrap:wrap;gap:24px;margin-top:32px}.ChristmasLayout_feature__Z7CbR{display:flex;flex-direction:column;font-size:.9rem}.ChristmasLayout_feature__Z7CbR strong{color:#4e6cf0;font-size:1rem}.ChristmasLayout_rightSanta__HjCvy{align-items:center;display:flex;justify-content:center}.ChristmasLayout_rightSanta__HjCvy img{animation:ChristmasLayout_float__NeLT1 4s ease-in-out infinite;border-radius:20px;box-shadow:0 15px 40px #00000040;height:auto;max-width:100%}@keyframes ChristmasLayout_float__NeLT1{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.ChristmasLayout_footerGlow__xCVaH{background:radial-gradient(circle,#4e6cf040,#0000);bottom:-100px;filter:blur(120px);height:200px;left:50%;position:absolute;transform:translateX(-50%);width:500px;z-index:1}@media (max-width:768px){.ChristmasLayout_contentTwoCol__9b\+Kv{flex-direction:column;gap:20px;padding:20px 20px 40px;text-align:center;transform:rotateY(0deg) translateY(0)}.ChristmasLayout_leftCard__eorIG{align-items:center;text-align:center;width:100%}.ChristmasLayout_featureRow__OBvqv{gap:12px;justify-content:center}.ChristmasLayout_ctaRow__rO4L6{gap:10px;justify-content:center}.ChristmasLayout_rightSanta__HjCvy{display:flex;height:auto;justify-content:center;margin-top:0;width:100%}.ChristmasLayout_rightSanta__HjCvy img{height:auto;max-width:90%}}.ChristmasSlider_wrapper__WDL7q{margin:auto;max-width:1250px;padding:30px auto;position:relative;width:100%}.ChristmasSlider_heading__G7u5v{color:#e60023;font-family:Poppins,sans-serif;font-size:38px;font-weight:700;margin-bottom:40px;text-align:center;text-shadow:0 0 8px #f006}.ChristmasSlider_leftSanta__9tetm{left:-15px;position:absolute;top:50%;transform:translateY(-50%);z-index:4}.ChristmasSlider_leftSanta__9tetm img{filter:drop-shadow(0 0 20px rgba(255,0,0,.5));width:230px}.ChristmasSlider_gallery__Ma0un{overflow:hidden;padding-left:200px;position:relative}.ChristmasSlider_track__JSck1{animation:ChristmasSlider_scroll__ZnW5o 15s linear infinite;display:flex;gap:28px}.ChristmasSlider_card__omTSB{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:2px solid #ffffff59;border-radius:22px;box-shadow:0 0 25px #ff000040;cursor:pointer;height:350px;min-width:270px;overflow:hidden;transition:.4s}.ChristmasSlider_card__omTSB img{height:100%;object-fit:cover;transition:.4s;width:100%}.ChristmasSlider_card__omTSB:hover{border-color:gold;box-shadow:0 0 30px #ffffffb3;transform:scale(1.08)}.ChristmasSlider_card__omTSB:hover img{filter:brightness(1.15);transform:scale(1.15)}@keyframes ChristmasSlider_scroll__ZnW5o{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.ChristmasSlider_heading__G7u5v{font-size:18px;font-weight:700}.ChristmasSlider_leftSanta__9tetm{display:none}.ChristmasSlider_gallery__Ma0un{padding-left:0}.ChristmasSlider_card__omTSB{height:280px;min-width:210px}}.BuySection_container__s\+Dti{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#14142873;border:1px solid #ffffff14;box-shadow:0 20px 80px #4e6cf040;color:#fff;display:flex;flex-wrap:wrap;font-family:Inter,sans-serif;gap:40px;margin:50px auto;padding:25px;transition:.3s ease-in-out;width:100%}.BuySection_container__s\+Dti:hover{box-shadow:0 25px 100px #4e6cf059}.BuySection_left__X\+SuJ{display:flex;flex:1 1;flex-direction:column;gap:22px;min-width:320px}.BuySection_mainImg__0\+4mH{border-radius:22px;box-shadow:0 15px 35px #0006;transform:translateZ(0);transition:all .35s ease;width:100%}.BuySection_mainImg__0\+4mH:hover{box-shadow:0 20px 45px #4e6cf073;transform:scale(1.04) rotate(.8deg)}.BuySection_thumbnailRow__7uyhd{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.BuySection_thumb__riTPk{border:2px solid #0000;border-radius:14px;box-shadow:0 8px 20px #0003;cursor:pointer;height:62px;object-fit:cover;transition:all .3s ease;width:62px}.BuySection_activeThumb__-g7S0,.BuySection_thumb__riTPk:hover{border-color:#6b8bff;box-shadow:0 12px 30px #4e6cf080;transform:scale(1.15)}.BuySection_right__1MbMw{display:flex;flex:1 1;flex-direction:column;gap:18px;min-width:320px}.BuySection_title__PvCmV{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ffe8a3,#ffd86b);-webkit-background-clip:text;font-size:2.3rem;font-weight:700;text-shadow:0 0 15px #ffe67859}.BuySection_ratingRow__74VL4{align-items:center;color:gold;display:flex;font-size:1.05rem;gap:8px}.BuySection_priceRow__Qi3aj{align-items:center;display:flex;font-size:1.4rem;font-weight:600;gap:12px;margin-top:5px}.BuySection_newPrice__ot2q2{color:#ff6b6b;text-shadow:0 0 10px #ff6b6b66}.BuySection_oldPrice__L9T4s{color:#aaa;text-decoration:line-through}.BuySection_discount__OcA7N{color:#4ee1a0}.BuySection_description__LCbcO{color:#e8e9ff;font-size:1.05rem;line-height:1.6}.BuySection_metaBox__I0FMa{background:#4e6cf01f;border:1px solid #4e6cf040;border-radius:18px;color:#f0f0ff;padding:14px 22px;>p{color:#f0f0ff}}.BuySection_quantityRow__M\+MmL{align-items:center;display:flex;gap:12px;margin-top:15px}.BuySection_quantityRow__M\+MmL button{background:#4e6cf0;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:6px 14px;transition:.25s ease}.BuySection_quantityRow__M\+MmL button:hover{background:#6e85ff}.BuySection_quantityRow__M\+MmL span{font-size:1.15rem;min-width:26px;text-align:center}.BuySection_stock__szuVX{color:#ccc;font-size:.95rem;margin-left:auto}.BuySection_btnRow__2\+OlB{display:flex;gap:18px;margin-top:20px}.BuySection_buyNow__L4Q06{background:linear-gradient(135deg,#ff6b6b,#ff9c9c);border:none;border-radius:28px;box-shadow:0 10px 28px #ff6b6b73;color:#fff;cursor:pointer;flex:1 1;font-weight:700;padding:14px 20px;transition:.35s ease}.BuySection_buyNow__L4Q06:hover{box-shadow:0 16px 40px #ff6b6b99;transform:translateY(-4px) scale(1.03)}.BuySection_addCart__rbX99{background:#4e6cf026;border:2px solid #4e6cf0;border-radius:28px;color:#fff;cursor:pointer;flex:1 1;font-weight:700;padding:14px 20px;transition:.35s ease}.BuySection_addCart__rbX99:hover{background:#4e6cf047}@media (max-width:768px){.BuySection_container__s\+Dti{flex-direction:column;gap:22px;margin:20px 10px;padding:12px 10px;width:calc(100% - 20px)}.BuySection_left__X\+SuJ{gap:16px;min-width:0;min-width:auto;width:100%}.BuySection_mainImg__0\+4mH{border-radius:18px;max-height:330px;object-fit:cover;width:100%}.BuySection_thumbnailRow__7uyhd{gap:10px;justify-content:center}.BuySection_thumb__riTPk{border-radius:12px;height:55px;width:55px}.BuySection_right__1MbMw{gap:14px;min-width:0;min-width:auto;padding:0 8px;width:100%}.BuySection_title__PvCmV{font-size:1.7rem;text-align:center}.BuySection_description__LCbcO{font-size:.95rem;text-align:center}.BuySection_priceRow__Qi3aj{flex-wrap:wrap;justify-content:center}.BuySection_quantityRow__M\+MmL{justify-content:center}.BuySection_stock__szuVX{margin:0;text-align:center}.BuySection_btnRow__2\+OlB{flex-direction:column;width:100%}.BuySection_addCart__rbX99,.BuySection_buyNow__L4Q06{width:100%}}.ChristmasHouse_wrapper__2zqH-{align-items:center;box-sizing:border-box;color:#111;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:100vh;padding:50px 70px;width:100%}.ChristmasHouse_left__ZC4MA{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff40;border:1px solid #ffffff59;border-radius:24px;box-shadow:0 10px 35px #0000001f;display:flex;justify-content:center;padding:30px;transition:.35s ease;width:48%}.ChristmasHouse_left__ZC4MA:hover{background:#ffffff52;transform:translateY(-4px)}.ChristmasHouse_mainImg__6meEq{filter:drop-shadow(0 0 25px rgba(0,0,0,.2));max-width:420px;transition:.4s ease;width:90%}.ChristmasHouse_mainImg__6meEq:hover{transform:scale(1.04)}.ChristmasHouse_right__Id52S{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#fff3;border:1px solid #ffffff59;border-radius:24px;box-shadow:0 10px 30px #0000001a;padding:40px;transition:.35s ease;width:45%}.ChristmasHouse_right__Id52S:hover{background:#ffffff45;transform:translateY(-4px)}.ChristmasHouse_title__DTps8{color:#0d0d0d;font-size:46px;font-weight:800;letter-spacing:-1px;margin-bottom:15px}.ChristmasHouse_para__J2wza{color:#333;font-size:18px;line-height:1.6;margin-bottom:22px}.ChristmasHouse_points__8yYF3{color:#444;font-size:17px;line-height:1.7;margin-top:10px}.ChristmasHouse_priceRow__p3hy-{align-items:center;display:flex;gap:15px;margin:25px 0}.ChristmasHouse_price__3vtcP{color:#007bff;font-size:42px;font-weight:900}.ChristmasHouse_off__8wkKF{background:#e53935;border-radius:10px;color:#fff;font-weight:700;padding:6px 14px}.ChristmasHouse_btnRow__Kpbud{display:flex;flex-wrap:wrap;gap:20px;margin-top:22px}.ChristmasHouse_buy__yw8-y,.ChristmasHouse_cart__OLolP{background:linear-gradient(135deg,#06f,#00c6ff);border:none;border-radius:40px;box-shadow:0 8px 20px #0078ff40;color:#fff;cursor:pointer;font-size:18px;padding:15px 45px;transition:.3s}.ChristmasHouse_buy__yw8-y:hover,.ChristmasHouse_cart__OLolP:hover{opacity:.9;transform:translateY(-3px)}.ChristmasHouse_tickerContainer__zcp9u{bottom:35px;left:0;overflow:hidden;padding:12px 0;position:absolute;width:100%}.ChristmasHouse_tickerTrack__6UrVs{animation:ChristmasHouse_scroll__3IWCZ 12s linear infinite;display:flex;gap:25px}.ChristmasHouse_thumb__OB8Df{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff38;border:1px solid #fff6;border-radius:20px;cursor:pointer;height:115px;object-fit:contain;padding:12px;transition:.3s;width:115px}.ChristmasHouse_thumb__OB8Df:hover{background:#ffffff52;transform:scale(1.1)}@keyframes ChristmasHouse_scroll__3IWCZ{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1024px){.ChristmasHouse_wrapper__2zqH-{padding:40px}.ChristmasHouse_title__DTps8{font-size:38px}}@media (max-width:768px){.ChristmasHouse_wrapper__2zqH-{align-items:center;flex-direction:column;padding:20px}.ChristmasHouse_left__ZC4MA,.ChristmasHouse_right__Id52S{text-align:center;width:100%}.ChristmasHouse_right__Id52S{margin-top:25px}.ChristmasHouse_mainImg__6meEq{width:80%}.ChristmasHouse_title__DTps8{font-size:32px}}@media (max-width:480px){.ChristmasHouse_title__DTps8{font-size:26px}.ChristmasHouse_para__J2wza,.ChristmasHouse_points__8yYF3{font-size:15px}.ChristmasHouse_price__3vtcP{font-size:28px}.ChristmasHouse_mainImg__6meEq{width:75%}}.HeroSection_wrapper__tSjgq{align-items:center;background:#14142873;box-shadow:0 20px 45px #0000001f;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between;padding:60px 70px;width:100%}.HeroSection_left__QFrXD{flex:1 1;min-width:300px}.HeroSection_heading__Uhfp7{color:#0a0a0a;font-size:clamp(32px,5vw,60px);font-weight:800;line-height:1.1;margin-bottom:20px}.HeroSection_text__wRObx{color:#fff;font-size:clamp(15px,2.5vw,18px);line-height:1.65;margin-bottom:35px;max-width:520px}.HeroSection_btn__70mkx{background:linear-gradient(90deg,#00796b,#00bfa5);border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:16px 48px;text-decoration:none;transition:.3s ease}.HeroSection_btn__70mkx:hover{box-shadow:0 8px 20px #0096824d;transform:translateY(-3px)}.HeroSection_right__gl\+Yh{display:flex;flex:1 1;justify-content:center;min-width:300px}.HeroSection_heroImage__rdPav{border-radius:20px;filter:drop-shadow(0 18px 45px rgba(0,0,0,.18));max-width:480px;width:100%}@media (max-width:1024px){.HeroSection_wrapper__tSjgq{gap:40px;padding:45px 40px}.HeroSection_heroImage__rdPav{max-width:420px}}@media (max-width:768px){.HeroSection_wrapper__tSjgq{flex-direction:column-reverse;padding:30px 15px;text-align:center}.HeroSection_left__QFrXD,.HeroSection_right__gl\+Yh{width:100%}.HeroSection_heroImage__rdPav{max-width:360px;width:85%}.HeroSection_btn__70mkx{width:auto}}@media (max-width:480px){.HeroSection_wrapper__tSjgq{padding:25px 12px}.HeroSection_heading__Uhfp7{font-size:28px}.HeroSection_text__wRObx{font-size:14px}.HeroSection_heroImage__rdPav{width:75%}}
/*# sourceMappingURL=main.d2ee27ab.css.map*/