body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin:0;padding:0}.hero{background:linear-gradient(135deg,#f5f1e9,#e6f4ea);min-height:100vh;overflow:hidden;padding:20px 20px 10px;position:relative}.hero-navbar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff4d;border-radius:15px;display:flex;gap:15px;padding:10px 15px}.hero-intro{margin-bottom:60px;margin-top:40px;text-align:center}.hero-intro h1{color:#065f46;font-size:36px;font-weight:700}.hero-intro p{color:#6b7280;font-size:16px;margin-top:10px}.hero-tags{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}.hero-tags span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border-radius:20px;box-shadow:0 5px 15px #0000001a;color:#166534;font-size:14px;padding:8px 14px;transition:.3s}.hero-tags span:hover{background:linear-gradient(135deg,#22c55e,#166534);color:#fff;transform:translateY(-5px) scale(1.05)}.logo{height:90px;object-fit:contain}.search-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:none;border-radius:10px;flex:1 1;outline:none;padding:10px 15px}.nav-icons{display:flex;font-size:22px;gap:10px}.icon{cursor:pointer;font-size:22px;transition:.3s}.icon:hover{transform:scale(1.3)}.particles{left:0;pointer-events:none;top:0;z-index:0}.particles span{animation:twinkleStar ease-in-out infinite;background:#89af97;box-shadow:0 0 6px #166534cc,0 0 12px #22c55e99;height:3px;opacity:.8;width:3px}@keyframes twinkleStar{0%,to{opacity:.2;transform:scale(1)}50%{opacity:1;transform:scale(2.2)}}.hero-container{align-items:center;display:flex;gap:60px;justify-content:space-between;margin:40px auto auto;max-width:1200px}.hero-image{flex:1 1;position:relative}.hero-image img{animation:float 4s ease-in-out infinite;max-width:420px;width:100%}.hero-image img:hover{transform:scale(1.05) rotate(-1deg)}.glow{background:radial-gradient(circle,#22c55e80,#0000);filter:blur(100px);height:350px;position:absolute;width:350px}.hero-card{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff4d;border-radius:25px;box-shadow:0 25px 60px #00000026;flex:1 1;padding:35px;transition:.3s}.hero-card:hover{box-shadow:0 30px 80px #0003;transform:translateY(-10px)}.hero-card h1{font-size:28px}.hero-card span{color:green}.order-btn{background:linear-gradient(135deg,#22c55e,#16a34a,#14532d);border:none;border-radius:16px;box-shadow:0 0 15px #22c55e80,0 10px 25px #0003;color:#fff;cursor:pointer;font-size:17px;font-weight:600;margin-top:20px;overflow:hidden;padding:16px;position:relative;transition:all .3s ease;width:100%}.order-btn:before{background:linear-gradient(120deg,#0000,#ffffffb3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);width:50%}.order-btn:hover:before{left:120%;transition:.6s}.sticky-bar{font-size:14px;height:60px}.buy-section{margin-top:20px}.buy-section h3{color:#166534;margin-bottom:10px;text-align:center}.buy-card{accent-color:#16a34a;border:2px solid #d1fae5;border-radius:15px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;padding:12px;transition:.3s}.buy-card.active{background:linear-gradient(135deg,#ecfdf5,#d1fae5);box-shadow:0 10px 25px #22c55e33;transform:scale(1.02)}.buy-card:hover{border-color:#22c55e;transform:scale(1.02)}.buy-card.active{background:#ecfdf5;border-color:#166534}.left{align-items:center;display:flex;gap:10px}.title{font-weight:700}.save{color:gray;font-size:12px}.price .new{color:#166534;font-weight:700}.price .old{color:gray;font-size:12px;text-decoration:line-through}.delivery{margin-top:30px;text-align:center}.delivery h3{background:#065f46;border-radius:12px;color:#fff;padding:12px}.delivery-section{margin-top:60px;padding:10px;text-align:center}.timeline{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:30px}.timeline-step{text-align:center;transition:.4s ease}.timeline-step:hover{transform:translateY(-10px) scale(1.1)}.circle{align-items:center;background:linear-gradient(135deg,#166534,#22c55e);border-radius:50%;box-shadow:0 0 20px #22c55e99;color:#fff;display:flex;flex-shrink:0;font-size:32px;height:90px;justify-content:center;margin:auto;transition:.4s;width:90px}.circle:hover{box-shadow:0 0 45px #22c55e;transform:rotate(10deg) scale(1.2)}.timeline-line{background:linear-gradient(90deg,#166534,#22c55e);border-radius:10px;height:4px;width:120px}.timeline-step h4{font-size:18px;font-weight:600;margin-top:12px}.timeline-step p{color:#6b7280;font-size:13px}.trust-section{gap:30px;justify-content:center;margin-top:50px}.trust-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-radius:18px;box-shadow:0 10px 30px #00000026;font-size:16px;font-weight:600;min-width:200px;padding:18px 30px;text-align:center;transition:.35s ease}.trust-card:hover{background:linear-gradient(135deg,#22c55e,#166534);box-shadow:0 20px 50px #22c55e99;color:#fff;transform:translateY(-10px) scale(1.08)}@media (max-width:768px){.timeline{flex-direction:column}.timeline-line{height:40px;width:4px}}.footer{background:linear-gradient(135deg,#065f46,#022c22);color:#ecfdf5;margin:0;padding:70px 60px 30px}.footer-content{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(4,1fr)}.footer-col h2{color:#d1fae5;font-size:26px}.footer-col h3{color:#bbf7d0;margin-bottom:12px}.footer-col p{color:#a7f3d0;font-size:14px;margin-top:10px}.footer-col ul{list-style:none;padding:0}.footer-col li{color:#d1fae5;cursor:pointer;font-size:14px;margin-bottom:10px;transition:.3s}.footer-col li:hover{color:#4ade80;transform:translateX(5px)}.footer-col a{color:#d1fae5;text-decoration:none}.footer-col a:visited{color:#d1fae5}.footer-col a:hover{color:#4ade80;transform:translateX(3px)}.socials{display:flex;gap:18px;margin-top:20px}.socials svg{color:#bbf7d0;font-size:20px;transition:.3s}.socials svg:hover{color:#4ade80;transform:scale(1.2)}.subscribe input{margin-bottom:10px;margin-top:10px;outline:none}.subscribe button,.subscribe input{border:none;border-radius:10px;padding:12px;width:100%}.subscribe button{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;cursor:pointer;font-weight:600;transition:.3s}.subscribe button:hover{box-shadow:0 10px 25px #22c55e66;transform:translateY(-2px)}.footer-bottom-text{color:#86efac;font-size:13px;margin-top:50px;opacity:.8;text-align:center}@media (max-width:900px){.footer-content{grid-template-columns:1fr;text-align:center}}.socials a{color:#065f46;font-size:22px;margin-right:15px;transition:all .3s ease}.socials a:hover{color:#22c55e;transform:translateY(-3px) scale(1.2)}html{scroll-behavior:smooth}.learn-more{align-items:center;background:#0000;border:none;bottom:10px;bottom:-20px;color:#2e8b57;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;left:10px;position:absolute;transition:all .3s ease;z-index:5}.learn-more:hover{color:#145a32;transform:translateX(5px)}.learn-more:after{background:#145a32;bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:.3s;width:0}.learn-more:hover:after{width:100%}.arrow{transition:.3s}.learn-more:hover .arrow{transform:translateX(5px)}.sticky-wrapper{bottom:20px;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;width:100%;z-index:999}.sticky-bar{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(135deg,#22c55e33,#16a34a80);border-radius:20px;bottom:20px;box-shadow:0 10px 30px #16a34a66;display:flex;gap:10px;padding:8px;pointer-events:auto;transition:.3s;z-index:1000}.sticky-bar:hover{transform:translateY(-3px) scale(1.02)}.sticky-order{background:linear-gradient(135deg,#22c55e,#16a34a,#15803d);border:none;border-radius:14px;box-shadow:0 0 20px #22c55e99;color:#fff;cursor:pointer;font-weight:700;padding:10px 18px;transition:.3s}.sticky-order:hover{box-shadow:0 0 30px #22c55ee6;transform:scale(1.05)}.sticky-wrapper.hide{opacity:0;pointer-events:none;transform:translateX(-50%) translateY(40px)}.auth-container{background:#0b0f19;color:#fff;display:flex;height:100vh}.left-panel{align-items:center;background:linear-gradient(135deg,beige,#22c55e);display:flex;flex:1 1;flex-direction:column;justify-content:center}.left-panel h2{font-size:28px;margin-top:20px}.left-panel p{margin-top:8px;opacity:.9}.lottie{animation:float 4s ease-in-out infinite;max-width:100%;width:500px}.right-panel{align-items:center;background:#020617;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.stars{height:100%;pointer-events:none;position:absolute;width:100%;z-index:0}.stars span{animation:twinkle 2s ease-in-out infinite;background:#fff;border-radius:50%;height:2px;opacity:.4;position:absolute;width:2px}@keyframes twinkle{0%,to{opacity:.2;transform:scale(1)}50%{opacity:1;transform:scale(1.8)}}.auth-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border-radius:20px;padding:30px;width:350px;z-index:2}.input-group{margin:20px 0;position:relative}.input-group input{background:#ffffff1a;border:none;border-radius:10px;color:#fff;padding:18px 12px 10px;width:100%}.input-group label{color:#9ca3af;left:12px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s}.input-group input:focus+label,.input-group input:not(:placeholder-shown)+label{color:#22c55e;font-size:11px;top:6px;transform:none}.eye{position:absolute;right:12px;top:14px}.btn,.eye{cursor:pointer}.btn{background:linear-gradient(135deg,#16a34a,#22c55e);border:none;border-radius:10px;color:#fff;padding:12px;width:100%}.btn:hover{transform:scale(1.05)}.switch span{color:#4ade80;cursor:pointer}.policy-page{background:linear-gradient(135deg,#f5f1e9,#e6f4ea);min-height:100vh;padding:40px 20px}.policy-hero{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-radius:20px;box-shadow:0 15px 40px #0000001a;margin-bottom:40px;padding:60px 20px;text-align:center}.policy-hero h1{color:#065f46;font-size:36px;font-weight:700}.policy-hero p{color:#6b7280;font-size:15px;margin-top:10px}.policy-container{display:flex;flex-direction:column;gap:20px;margin:auto;max-width:900px}.policy-card{animation:fadeUp .5s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border-radius:18px;box-shadow:0 10px 30px #0000001a;padding:25px;transition:.3s ease}.policy-card:hover{box-shadow:0 20px 50px #22c55e40;transform:translateY(-5px)}.policy-card h3{border-left:4px solid #22c55e;color:#166534;margin-bottom:10px;padding-left:10px}.policy-card p{color:#374151;font-size:14px;line-height:1.6}.product-page{background:linear-gradient(135deg,#f5f1e9,#e6f4ea);min-height:100vh;overflow:hidden;padding:80px 100px;position:relative}.product-layout{flex-wrap:nowrap;gap:80px;justify-content:center}.media-section,.product-layout{align-items:center;display:flex}.media-section{flex:0 0 auto;justify-content:flex-start}.media-frame{background:#000;border-radius:20px;box-shadow:0 20px 60px #00000040;height:560px;overflow:hidden;width:320px}.media-video{display:block;height:100%;object-fit:contain;width:100%}.info-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffbf;border-radius:25px;box-shadow:0 25px 70px #00000040;flex:1 1;margin-left:auto;max-width:600px;min-width:320px;padding:35px}.info-card h1{color:#065f46;font-size:30px}.tagline{color:#6b7280;margin-top:10px}.features{gap:12px;margin-top:25px}.feature{background:#ecfdf5;border-radius:14px;padding:12px}.feature:hover{background:#d1fae5;box-shadow:0 10px 25px #22c55e4d;transform:translateX(10px) scale(1.02)}.usage-box{background:#f0fdf4;border-radius:15px;margin-top:25px;padding:18px;transition:.3s}.usage-box:hover{transform:scale(1.02)}.usage-box h3{color:#065f46}.trust-section{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.trust{background:#dcfce7;border-radius:20px;font-size:14px;padding:10px 15px;transition:.3s}.trust:hover{background:#22c55e;color:#fff;transform:translateY(-5px) scale(1.05)}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}}@media (max-width:768px){.product-layout{flex-direction:column}}.tooth-page{background:#f5f5f0;min-height:100vh;overflow:hidden;padding:80px 6%;position:relative}.bg-glow{background:radial-gradient(circle,#2e7d3226,#0000);filter:blur(120px);height:600px;left:10%;position:absolute;top:20%;width:600px;z-index:0}.tooth-container{align-items:center;display:flex;gap:70px;position:relative;z-index:2}.tooth-video{flex:1 1}.video-box{align-items:center;animation:float 4s ease-in-out infinite;background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-radius:20px;box-shadow:0 20px 60px #00000026;color:#2e7d32;display:flex;font-weight:600;height:360px;justify-content:center;position:relative}.video-box:after{background:linear-gradient(120deg,#66bb6a,#0000);border-radius:25px;content:"";filter:blur(20px);inset:-10px;opacity:.3;position:absolute}.tooth-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9;border:1px solid #fff6;border-radius:20px;box-shadow:0 25px 70px #00000026;flex:1 1;overflow:hidden;padding:40px;position:relative}.tooth-card:before{animation:borderMove 4s linear infinite;background:linear-gradient(120deg,#66bb6a,#0000,#2e7d32);border-radius:20px;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute}.tooth-card h1{font-size:30px;margin-bottom:20px}.tooth-card span{color:#2e7d32;font-size:20px}.features{display:flex;flex-direction:column;gap:15px}.feature{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb3;border-radius:12px;cursor:pointer;padding:14px 18px;transition:.3s}.feature:hover{background:#e8f5e9;box-shadow:0 10px 30px #2e7d3233;transform:translateX(12px) scale(1.02)}.trust{flex-wrap:wrap;gap:20px;justify-content:center;margin-top:25px}.trust,.trust span{align-items:center;display:flex}.trust span{background:#dcedc8;border-radius:30px;cursor:pointer;font-size:14px;font-weight:500;gap:6px;padding:12px 20px;pointer-events:auto;transition:all .3s ease}.trust span:hover{background:#2e7d32;box-shadow:0 12px 30px #2e7d3266;color:#fff;transform:translateY(-6px) scale(1.08)}@keyframes borderMove{0%{background-position:0}to{background-position:200%}}.usage{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-radius:30px;color:#2e7d32;cursor:default;display:inline-block;font-size:14px;margin-top:20px;padding:12px 16px;transition:all .3s ease}.usage h3{color:#1b5e20;font-size:16px;margin-bottom:6px}.usage p{color:#2e7d32;font-size:14px}.usage:hover{box-shadow:0 8px 20px #2e7d3233;transform:scale(1.03)}.checkout{align-items:center;background:linear-gradient(135deg,#e8f5e9,#c8e6c9);display:flex;font-family:Poppins,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.checkout-bg{background:radial-gradient(circle at 20% 20%,#81c784,#0000),radial-gradient(circle at 80% 80%,#2e7d32,#0000);filter:blur(120px);height:100%;position:absolute;width:100%;z-index:0}.checkout-wrapper{align-items:center;display:flex;gap:60px;justify-content:center;z-index:2}.checkout-animation{animation:floatAnim 4s ease-in-out infinite;width:320px}@keyframes floatAnim{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.checkout-card{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff40;border:1px solid #ffffff4d;border-radius:25px;box-shadow:0 25px 80px #0003;padding:35px;transition:all .3s ease;width:420px}.checkout-card:hover{box-shadow:0 30px 100px #2e7d324d;transform:translateY(-8px) scale(1.01)}.checkout-card h1{color:#1b5e20;font-size:26px;margin-bottom:20px}.checkout-product{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.checkout-product h3{font-weight:600;margin:0}.checkout-qty{align-items:center;display:flex;gap:10px}.checkout-qty button{background:linear-gradient(135deg,#66bb6a,#1b5e20);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:34px;transition:.2s;width:34px}.checkout-qty button:hover{box-shadow:0 0 10px #66bb6a99;transform:scale(1.2)}.checkout-input{margin-bottom:18px;position:relative}.checkout-input input,.checkout-input textarea{background:#fffc;border:1px solid #0000001a;border-radius:12px;color:#111;font-size:14px;outline:none;padding:14px;transition:.3s;width:100%}.checkout-input input:focus,.checkout-input textarea:focus{border:1px solid #66bb6a;box-shadow:0 0 10px #66bb6a66}.checkout-input label{background:#e8f5e9;color:#2e7d32;font-size:12px;left:12px;padding:0 6px;position:absolute;top:-8px}.payment-box{margin-top:15px}.cod-option{background:#66bb6a26;border-radius:10px;padding:12px}.place-order{background:linear-gradient(135deg,#66bb6a,#1b5e20);border:none;border-radius:14px;color:#fff;cursor:pointer;font-weight:700;margin-top:20px;padding:14px;transition:.3s;width:100%}.place-order:hover{box-shadow:0 0 25px #66bb6ab3;transform:scale(1.05)}.floating-summary{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb3;border-radius:20px;box-shadow:0 20px 60px #00000026;padding:25px;transition:.3s;width:280px}.floating-summary:hover{transform:translateY(-6px)}.summary-item{display:flex;justify-content:space-between;margin-bottom:12px}.summary-item.total{border-top:1px solid #ccc;color:#2e7d32;font-size:18px;font-weight:700;padding-top:10px}@media (max-width:900px){.checkout-wrapper{flex-direction:column}.checkout-animation{width:200px}}.success-page{align-items:center;display:flex;font-family:Poppins,sans-serif;height:100vh;justify-content:center;overflow:hidden;position:relative}.success-bg{background:radial-gradient(circle at 20% 20%,#81c784,#0000),radial-gradient(circle at 80% 80%,#2e7d32,#0000);filter:blur(120px);z-index:0}.particles,.success-bg{height:100%;position:absolute;width:100%}.particles{z-index:1}.particles span{animation:float 6s ease-in-out infinite;background:#2e7d3299;border-radius:50%;height:6px;position:absolute;width:6px}@keyframes float{0%{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-25px)}to{opacity:.3;transform:translateY(0)}}.success-card{animation:popIn .6s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb3;border-radius:25px;box-shadow:0 25px 80px #0003;padding:40px;text-align:center;width:380px;z-index:2}@keyframes popIn{0%{opacity:0;transform:scale(.8) translateY(40px)}to{opacity:1;transform:scale(1) translateY(0)}}.success-lottie{margin:auto;width:180px}.success-card h1{font-size:24px;margin-top:10px}.success-card p{color:#555;margin:10px 0 20px}.success-actions{display:flex;gap:15px;justify-content:center}.success-actions button{background:linear-gradient(135deg,#66bb6a,#1b5e20);border:none;border-radius:12px;color:#fff;cursor:pointer;padding:12px 18px;transition:.3s}.success-actions button:hover{box-shadow:0 10px 25px #2e7d3280;transform:scale(1.08)}@media (max-width:500px){.success-card{padding:30px;width:90%}}
/*# sourceMappingURL=main.d6678027.css.map*/