.mh-hero *,.mh-hero *:before,.mh-hero *:after{box-sizing:border-box;margin:0;padding:0}.mh-hero button,.mh-hero a{all:unset;box-sizing:border-box}.mh-hero{width:100%;background:linear-gradient(135deg,#eef0ff,#f3f1ff,#eafaf4);overflow:hidden;position:relative;font-family:DM Sans Variable,sans-serif;min-height:520px;display:flex;align-items:center;cursor:none}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.mh-hero,.mh-hero *,.mh-hero a,.mh-hero button{cursor:auto!important}}.mh-cur{position:absolute;pointer-events:none;z-index:200;width:36px;height:36px;border-radius:50%;border:2px solid rgba(230,92,0,.5);background:#e65c0014;transform:translate(-50%,-50%);transition:width .15s,height .15s,background .15s;opacity:0}.mh-cur.hov{width:60px;height:60px;background:#e65c001f;border-color:#e65c00b3}.mh-cur.vis{opacity:1}.mh-cdot{position:absolute;pointer-events:none;z-index:201;width:6px;height:6px;border-radius:50%;background:#e65c00;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s}.mh-cdot.vis{opacity:1}.mh-bg{position:absolute;inset:0;overflow:hidden}.mh-dotgrid{position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:linear-gradient(#c9cbff 1px,transparent 1px),linear-gradient(90deg,#c9cbff 1px,transparent 1px);background-size:40px 40px}.mh-oa{position:absolute;width:340px;height:340px;border-radius:50%;background:#e8eeff;top:-100px;right:-60px;transition:transform .12s ease}.mh-ob{position:absolute;width:200px;height:200px;border-radius:50%;background:#fff0e6;bottom:-50px;left:36%;transition:transform .12s ease}.mh-oc{position:absolute;width:130px;height:130px;border-radius:50%;background:#e6f7f0;top:38%;left:3%;transition:transform .12s ease}.mh-part{position:absolute;border-radius:50%;pointer-events:none;animation:mhPF linear infinite;opacity:0}@keyframes mhPF{0%{transform:translateY(0) scale(1);opacity:0}15%{opacity:.6}85%{opacity:.2}to{transform:translateY(-150px) scale(.3);opacity:0}}.mh-inner{position:relative;z-index:10;width:100%;max-width:1200px;margin-inline:auto;display:flex;align-items:center;padding:52px 5% 52px 6%}.mh-left{flex:0 0 48%}.mh-badge{display:inline-flex;align-items:center;gap:7px;background:#ffffffb3;border:1px solid rgba(0,0,0,.05);border-radius:9999px;padding:.375rem .75rem;margin-bottom:22px;animation:mhFU .5s ease forwards;transition:transform .2s,box-shadow .2s}.mh-badge:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ff67011f}.mh-bdot{width:7px;height:7px;border-radius:50%;background:#ff6701;animation:mhPulse 2s ease-in-out infinite}@keyframes mhPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}}.mh-badge span{font-family:Archivo Variable,sans-serif;font-size:.72rem;color:#ff6701;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mh-h1{font-family:Archivo Variable,sans-serif;font-size:clamp(2.25rem,4.5vw,3.75rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:#1b1a17;margin-bottom:16px;animation:mhFU .6s ease .1s both}.mh-h1 .mh-acc{color:#4361ee;text-decoration:underline;text-decoration-thickness:4px;text-decoration-color:#4361ee66;text-underline-offset:4px}.mh-sub{font-size:clamp(13px,1.3vw,16px);color:#4b5563;line-height:1.65;margin-bottom:32px;max-width:90%;animation:mhFU .6s ease .2s both}.mh-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px;animation:mhFU .6s ease .3s both}.mh-bp{display:inline-flex!important;align-items:center!important;gap:8px!important;background:linear-gradient(135deg,#4361ee,#3a4fd0)!important;color:#fff!important;font-family:Archivo Variable,sans-serif!important;font-size:clamp(12px,1.1vw,14px)!important;font-weight:700!important;padding:.95rem 1.8rem!important;border-radius:9999px!important;text-decoration:none!important;cursor:none;box-shadow:0 12px 28px -8px #4361ee80;transition:transform .2s,box-shadow .2s}.mh-bp:hover{transform:translateY(-2px)}.mh-bs{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#ffffffb3!important;color:#1b1a17!important;border:1.5px solid #fea82f!important;font-family:Archivo Variable,sans-serif!important;font-size:clamp(12px,1.1vw,14px)!important;font-weight:700!important;padding:.85rem 1.6rem!important;border-radius:9999px!important;text-decoration:none!important;cursor:none;transition:transform .2s,background .2s,color .2s}.mh-bs:hover{background:#fea82f!important;color:#fff!important;transform:translateY(-2px)}.mh-trust{display:flex;align-items:center;gap:20px;flex-wrap:wrap;animation:mhFU .6s ease .4s both}.mh-ti{display:flex;align-items:center;gap:6px;font-size:.875rem;color:#4b5563}.mh-tic{width:16px;height:16px;border-radius:50%;background:#10b981;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mh-tic svg{width:9px;height:9px}.mh-right{flex:1;display:flex;justify-content:center;align-items:center;padding-left:20px;position:relative;animation:mhFU .7s ease .2s both}@keyframes mhFU{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.mh-shop{width:100%;max-width:400px;position:relative;transition:transform .15s ease}.mh-phone{background:#fff;border-radius:14px;border:1px solid #E2E8F0;overflow:hidden}.mh-pbar{background:#0f1729;padding:10px 14px;display:flex;align-items:center;justify-content:space-between}.mh-plogo{font-family:Archivo Variable,sans-serif;font-size:11px;font-weight:700;color:#fff}.mh-pcart{display:flex;align-items:center;gap:4px;background:#ffffff1f;border-radius:20px;padding:4px 10px;position:relative}.mh-cartbadge{font-size:10px;font-weight:700;color:#e65c00;font-family:Archivo Variable,sans-serif}.mh-notif{position:absolute;top:-3px;right:-3px;width:8px;height:8px;border-radius:50%;background:#e65c00;animation:mhPulse 1.5s ease-in-out infinite}.mh-pcontent{padding:12px}.mh-cats{display:flex;gap:6px;margin-bottom:10px;overflow:hidden}.mh-cat{font-size:9px;font-weight:600;padding:3px 10px;border-radius:20px;white-space:nowrap;font-family:Archivo Variable,sans-serif;cursor:none;transition:background .2s,color .2s}.mh-cat.active{background:#0f1729;color:#fff}.mh-cat:not(.active){background:#f1f5f9;color:#4a5568}.mh-cat:hover:not(.active){background:#e2e8f0}.mh-grid2{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.mh-prod{background:#f8faff;border-radius:8px;overflow:hidden;border:1px solid #E8EDF5;cursor:none;transition:transform .2s,border-color .2s,box-shadow .2s;animation:mhCI .5s ease both}.mh-prod:hover{transform:translateY(-4px);border-color:#e65c00;box-shadow:0 6px 18px #e65c001f}.mh-prod:nth-child(1){animation-delay:.6s}.mh-prod:nth-child(2){animation-delay:.75s}.mh-prod:nth-child(3){animation-delay:.9s}.mh-prod:nth-child(4){animation-delay:1.05s}@keyframes mhCI{0%{opacity:0;transform:scale(.9) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.mh-pimg{height:62px;display:flex;align-items:center;justify-content:center;padding:6px}.mh-pinfo{padding:5px 8px 7px}.mh-pname{font-size:9px;font-weight:700;color:#0f1729;margin-bottom:2px;font-family:Archivo Variable,sans-serif}.mh-ppricerow{display:flex;align-items:baseline;gap:3px}.mh-pprice{font-size:11px;font-weight:800;color:#e65c00;font-family:Archivo Variable,sans-serif}.mh-pold{font-size:8px;color:#a0aec0;text-decoration:line-through}.mh-padd{width:100%!important;background:#0f1729!important;color:#fff!important;border:none!important;border-radius:0 0 7px 7px!important;font-size:7px!important;font-weight:700!important;padding:4px 2px!important;font-family:Archivo Variable,sans-serif!important;cursor:none;transition:background .2s;line-height:1.2!important;text-align:center;display:block}.mh-padd:hover{background:#e65c00!important}.mh-orders{display:flex;gap:6px;margin-bottom:10px}.mh-ostat{flex:1;background:#f8faff;border-radius:7px;padding:6px 8px;border:1px solid #E8EDF5;animation:mhFU .4s ease both}.mh-ostat:nth-child(1){animation-delay:.8s}.mh-ostat:nth-child(2){animation-delay:.95s}.mh-ostat:nth-child(3){animation-delay:1.1s}.mh-onum{font-family:Archivo Variable,sans-serif;font-size:12px;font-weight:800;color:#0f1729}.mh-olbl{font-size:7px;color:#a0aec0;margin-top:1px}.mh-cart{background:#0f1729;border-radius:8px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;animation:mhFU .5s ease 1.3s both}.mh-cart-label{font-size:8px;color:#ffffff80}.mh-cart-total{font-family:Archivo Variable,sans-serif;font-size:15px;font-weight:800;color:#fff}.mh-cart-total span{color:#e65c00}.mh-checkout{background:#e65c00!important;color:#fff!important;border:none!important;border-radius:6px!important;font-size:7px!important;font-weight:700!important;padding:5px 10px!important;font-family:Archivo Variable,sans-serif!important;cursor:none;transition:background .2s,transform .2s;white-space:nowrap!important;display:inline-block}.mh-checkout:hover{background:#cc5000!important;transform:scale(1.04)}.mh-fb{position:absolute;z-index:30;background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:8px 12px;display:flex;align-items:center;gap:8px;box-shadow:0 4px 16px #0f172914;white-space:nowrap;transition:transform .15s,box-shadow .15s}.mh-fbt{top:8%;right:-4%;animation:mhFBA 3s ease-in-out infinite}.mh-fbb{bottom:10%;right:-3%;animation:mhFBA 3s ease-in-out infinite 1.5s}@keyframes mhFBA{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.mh-fb:hover{transform:translateY(-5px)!important;box-shadow:0 8px 24px #0f172924}.mh-fbi{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mh-fbtxt{font-size:11px;font-weight:600;color:#0f1729;font-family:Archivo Variable,sans-serif}.mh-fbsub{font-size:10px;color:#a0aec0}.mh-ripple{position:absolute;border-radius:50%;pointer-events:none;z-index:50;border:2px solid rgba(230,92,0,.4);transform:translate(-50%,-50%) scale(0);animation:mhRO .7s ease-out forwards}@keyframes mhRO{to{transform:translate(-50%,-50%) scale(4);opacity:0}}.mh-scan{position:absolute;left:0;right:0;height:1.5px;background:linear-gradient(90deg,transparent,rgba(230,92,0,.35),transparent);pointer-events:none;opacity:0;z-index:20;animation:mhSM 3s linear infinite;transition:opacity .3s}@keyframes mhSM{0%{top:0%}to{top:100%}}.mh-hero:hover .mh-scan{opacity:1}@media(max-width:820px){.mh-inner{flex-direction:column;padding:36px 1.25rem}.mh-left{flex:none;width:100%}.mh-right{padding-left:0;margin-top:28px;width:100%}.mh-fb{display:none}.mh-hero{cursor:auto}.mh-cur,.mh-cdot{display:none}}@media(max-width:480px){.mh-h1{font-size:clamp(1.9rem,7vw,2.25rem)}.mh-sub{font-size:14px}}@media(prefers-reduced-motion:reduce){.mh-badge,.mh-h1,.mh-sub,.mh-ctas,.mh-trust,.mh-right,.mh-prod,.mh-ostat,.mh-cart{animation:none!important;opacity:1!important;transform:none!important}.mh-bdot,.mh-notif,.mh-scan,.mh-part,.mh-fbt,.mh-fbb{animation:none!important}.mh-fbt,.mh-fbb{transform:none!important}}
