:root{--nikhil-green: #85ff74;--nikhil-ink: #101310;--nikhil-panel: #ffffff;--nikhil-muted: #657065;--nikhil-line: #e5e9e4}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nikhil-launcher{position:fixed;z-index:2147482000;right:max(8px,env(safe-area-inset-right));bottom:max(74px,calc(env(safe-area-inset-bottom) + 68px));width:72px;height:86px;border:0;border-radius:0;padding:0;color:var(--nikhil-ink);background:transparent;box-shadow:none;cursor:pointer;display:grid;place-items:center;isolation:isolate;overflow:visible;animation:nikhil-slide-in .7s cubic-bezier(.16,1,.3,1) both}.nikhil-launcher:after{display:none}@media(prefers-reduced-motion:no-preference){#nikhil-stylist-root .nikhil-launcher{animation:nikhil-playful-visit 24s ease-in-out infinite}#nikhil-stylist-root .nikhil-cloud{animation:nikhil-cloud-presence 24s steps(1,end) infinite}#nikhil-stylist-root:has(.nikhil-launcher:hover) .nikhil-launcher,#nikhil-stylist-root:has(.nikhil-launcher:focus) .nikhil-launcher,#nikhil-stylist-root:has(.nikhil-cloud:hover) .nikhil-launcher,#nikhil-stylist-root:has(.nikhil-cloud:focus) .nikhil-launcher,#nikhil-stylist-root:has(.nikhil-sheet:not([hidden])) .nikhil-launcher{animation:none;transform:none;opacity:1}#nikhil-stylist-root:has(.nikhil-launcher:hover) .nikhil-avatar,#nikhil-stylist-root:has(.nikhil-launcher:focus) .nikhil-avatar{animation-play-state:paused}}@keyframes nikhil-playful-visit{0%,to{transform:translate(calc(100% + 20px)) rotate(10deg);opacity:0}3%{transform:translate(-6px) rotate(-5deg);opacity:1}5%,29%{transform:none;opacity:1}31%{transform:translateY(-7px) rotate(-5deg);opacity:1}33%{transform:translateY(0) rotate(4deg);opacity:1}35%,54%{transform:none;opacity:1}58%,62%{transform:translate(48%) rotate(-14deg);opacity:1}65%{transform:translate(-4px) rotate(4deg);opacity:1}68%,88%{transform:none;opacity:1}92%,99%{transform:translate(calc(100% + 20px)) translateY(12px) rotate(10deg);opacity:0}}@keyframes nikhil-cloud-presence{0%,54%,88%,to{visibility:hidden}5%,68%{visibility:visible}}.nikhil-avatar,.nikhil-avatar-fallback{width:54px;height:54px;border-radius:50%;object-fit:cover}.nikhil-launcher .nikhil-avatar{width:72px;height:86px;max-width:none;border-radius:0;object-fit:contain;object-position:50% 50%;transform-origin:58% 82%;filter:drop-shadow(0 6px 6px rgba(0,0,0,.2));will-change:transform,opacity;transition:filter .25s ease;animation:nikhil-character-idle 3.8s ease-in-out 1s infinite}.nikhil-launcher .nikhil-avatar.nikhil-pose-pop{animation:nikhil-pose-pop .72s cubic-bezier(.2,.8,.2,1) both}.nikhil-launcher:hover .nikhil-avatar,.nikhil-launcher:focus-visible .nikhil-avatar{filter:drop-shadow(0 11px 10px rgba(0,0,0,.24)) brightness(1.04)}.nikhil-avatar-fallback{display:grid;place-items:center;font:800 22px/1 system-ui,sans-serif;background:#151915;color:var(--nikhil-green)}.nikhil-cloud{position:fixed;z-index:2147481999;right:max(18px,env(safe-area-inset-right));bottom:max(154px,calc(env(safe-area-inset-bottom) + 148px));max-width:min(230px,calc(100vw - 30px));min-height:52px;padding:12px 17px;border:1px solid rgba(16,19,16,.1);border-radius:28px;background:#fff;color:var(--nikhil-ink);box-shadow:0 12px 34px #10131029;font:750 14px/1.3 system-ui,sans-serif;text-align:center;cursor:pointer;opacity:0;pointer-events:none;transform:translate(28px) translateY(8px) scale(.86);transition:opacity .34s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.nikhil-cloud:before,.nikhil-cloud:after{content:"";position:absolute;right:28px;bottom:-10px;width:20px;height:20px;border:1px solid rgba(16,19,16,.08);border-radius:50%;background:#fff}.nikhil-cloud:after{right:16px;bottom:-18px;width:10px;height:10px}.nikhil-cloud.is-visible{opacity:1;pointer-events:auto;transform:translate(0) translateY(0) scale(1)}.nikhil-sheet[hidden]{display:none}.nikhil-sheet{position:fixed;z-index:2147482001;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-end;padding:16px max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) 16px;background:#080a0847;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.nikhil-panel{width:min(400px,100%);max-height:min(720px,calc(100dvh - 32px));overflow:hidden;border:1px solid rgba(16,19,16,.12);border-radius:24px;background:var(--nikhil-panel);box-shadow:0 24px 70px #00000047;display:flex;flex-direction:column;animation:nikhil-rise .35s cubic-bezier(.2,.8,.2,1) both}.nikhil-head{display:flex;align-items:center;gap:10px;padding:13px 14px;border-bottom:1px solid var(--nikhil-line);background:linear-gradient(135deg,color-mix(in srgb,var(--nikhil-green) 22%,white),#fff 65%)}.nikhil-head-avatar{width:40px;height:40px;border:1px solid rgba(16,19,16,.1);background:var(--nikhil-green);object-position:50% 15%;animation:nikhil-head-bob 4.8s ease-in-out infinite}.nikhil-head-copy{min-width:0;flex:1}.nikhil-head strong{display:block;font:800 16px/1.2 system-ui,sans-serif}.nikhil-head small{display:block;color:#477045;font:600 12px/1.25 system-ui,sans-serif}.nikhil-icon-button{width:42px;height:42px;border:0;border-radius:50%;background:#ffffffd1;color:var(--nikhil-ink);font-size:24px;cursor:pointer}.nikhil-language{margin-left:auto;max-width:92px;height:40px;border:1px solid #cfd7cd;border-radius:12px;background:#fff;color:var(--nikhil-ink);padding:0 8px;font:700 12px/1 system-ui,sans-serif}.nikhil-body{overflow-y:auto;overscroll-behavior:contain;padding:18px 14px 20px;color:var(--nikhil-ink)}.nikhil-message{width:fit-content;max-width:92%;margin:0 0 14px;padding:11px 13px;border-radius:5px 16px 16px;background:#f0f5ef;font:650 15px/1.4 system-ui,sans-serif}.nikhil-progress{margin:-5px 0 12px;color:var(--nikhil-muted);font:650 12px/1.3 system-ui,sans-serif}.nikhil-options{display:grid;gap:9px}.nikhil-choice,.nikhil-primary,.nikhil-secondary{min-height:48px;width:100%;border-radius:14px;padding:10px 13px;text-align:left;cursor:pointer;font:750 14px/1.3 system-ui,sans-serif}.nikhil-choice{border:1px solid var(--nikhil-line);background:#fff;color:var(--nikhil-ink)}.nikhil-choice:hover{border-color:#8baa85;background:#f8fff7}.nikhil-choice:active{transform:translateY(1px)}.nikhil-primary{border:1px solid #151915;background:#151915;color:#fff;text-align:center}.nikhil-secondary{border:1px solid #cfd7cd;background:#fff;color:var(--nikhil-ink);text-align:center}.nikhil-fields{display:grid;gap:12px}.nikhil-field{display:grid;gap:6px}.nikhil-field span{color:#384337;font:700 13px/1.2 system-ui,sans-serif}.nikhil-field input,.nikhil-field textarea,.nikhil-field select{width:100%;min-height:48px;box-sizing:border-box;border:1px solid #cbd3c9;border-radius:12px;padding:11px 12px;color:var(--nikhil-ink);background:#fff;font:650 16px/1.3 system-ui,sans-serif}.nikhil-field textarea{min-height:88px;resize:vertical}.nikhil-field select{min-height:48px;cursor:pointer}.nikhil-note{margin:10px 0;color:var(--nikhil-muted);font:550 12px/1.45 system-ui,sans-serif}.nikhil-result{padding:16px;border:1px solid color-mix(in srgb,var(--nikhil-green) 55%,#cfd7cd);border-radius:18px;background:color-mix(in srgb,var(--nikhil-green) 13%,white)}.nikhil-result-label{margin:0 0 3px;color:#466044;font:750 12px/1.2 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.04em}.nikhil-result-size{margin:0 0 8px;font:900 35px/1 system-ui,sans-serif}.nikhil-result p{margin:0 0 12px;font:600 14px/1.45 system-ui,sans-serif}.nikhil-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nikhil-product{overflow:hidden;border:1px solid var(--nikhil-line);border-radius:14px;color:inherit;text-decoration:none;background:#fff}.nikhil-product img{display:block;aspect-ratio:1/1.15;width:100%;object-fit:cover;background:#f2f2f2}.nikhil-product div{padding:9px}.nikhil-product strong{display:block;font:750 12px/1.25 system-ui,sans-serif}.nikhil-product span{display:block;margin-top:4px;color:#40503f;font:700 12px/1.2 system-ui,sans-serif}.nikhil-back{margin-top:14px;border:0;background:transparent;color:#435342;text-decoration:underline;font:700 13px/1.2 system-ui,sans-serif;cursor:pointer}.nikhil-launcher:focus-visible,.nikhil-cloud:focus-visible,.nikhil-icon-button:focus-visible,.nikhil-language:focus-visible,.nikhil-choice:focus-visible,.nikhil-primary:focus-visible,.nikhil-secondary:focus-visible,.nikhil-field input:focus-visible,.nikhil-field textarea:focus-visible,.nikhil-field select:focus-visible{outline:3px solid #285fff;outline-offset:2px}@keyframes nikhil-arrive{0%{opacity:0;transform:translateY(10px) scale(.92)}to{opacity:1;transform:none}}@keyframes nikhil-slide-in{0%{opacity:0;transform:translate(115%) rotate(7deg) scale(.9)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@keyframes nikhil-rise{0%{opacity:0;transform:translateY(22px) scale(.98)}to{opacity:1;transform:none}}@keyframes nikhil-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-7px) rotate(-2deg)}}@keyframes nikhil-ping{0%{opacity:.55;transform:scale(.85)}to{opacity:0;transform:scale(1.28)}}@keyframes nikhil-character-idle{0%,to{transform:translate3d(var(--nikhil-look-x, 0px),calc(var(--nikhil-look-y, 0px) + 1px),0) rotate(var(--nikhil-look-r, 0deg)) scale(1.03)}25%{transform:translate3d(var(--nikhil-look-x, 0px),calc(var(--nikhil-look-y, 0px) - 2px),0) rotate(calc(var(--nikhil-look-r, 0deg) - 1.2deg)) scale(1.055)}50%{transform:translate3d(var(--nikhil-look-x, 0px),calc(var(--nikhil-look-y, 0px) - 4px),0) rotate(calc(var(--nikhil-look-r, 0deg) + .8deg)) scale(1.07)}75%{transform:translate3d(var(--nikhil-look-x, 0px),calc(var(--nikhil-look-y, 0px) - 1px),0) rotate(calc(var(--nikhil-look-r, 0deg) + 1.1deg)) scale(1.045)}}@keyframes nikhil-character-hello{0%{transform:translateY(2px) rotate(0) scale(1.05)}35%{transform:translateY(-4px) rotate(-5deg) scale(1.1)}68%{transform:translateY(-1px) rotate(3deg) scale(1.08)}to{transform:translateY(1px) rotate(0) scale(1.07)}}@keyframes nikhil-head-bob{0%,82%,to{transform:translateY(0) rotate(0)}88%{transform:translateY(-2px) rotate(-2deg)}94%{transform:translateY(0) rotate(1deg)}}@keyframes nikhil-pose-pop{0%{opacity:.25;transform:translate3d(var(--nikhil-look-x, 0px),calc(var(--nikhil-look-y, 0px) + 7px),0) rotate(calc(var(--nikhil-look-r, 0deg) - 4deg)) scale(.91)}45%{opacity:1;transform:translate3d(var(--nikhil-look-x, 0px),calc(var(--nikhil-look-y, 0px) - 5px),0) rotate(calc(var(--nikhil-look-r, 0deg) + 1.5deg)) scale(1.11)}to{opacity:1;transform:translate3d(var(--nikhil-look-x, 0px),var(--nikhil-look-y, 0px),0) rotate(var(--nikhil-look-r, 0deg)) scale(1.05)}}@media(min-width:720px){.nikhil-sheet{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.nikhil-panel{pointer-events:auto}.nikhil-launcher{bottom:max(22px,env(safe-area-inset-bottom))}.nikhil-cloud{bottom:max(112px,calc(env(safe-area-inset-bottom) + 94px))}}@media(max-width:719px){.nikhil-sheet{padding:0}.nikhil-panel{width:100%;max-height:min(82dvh,700px);border-radius:24px 24px 0 0;border-bottom:0}.nikhil-launcher{width:68px;height:82px}.nikhil-avatar,.nikhil-avatar-fallback{width:50px;height:50px}.nikhil-launcher .nikhil-avatar{width:68px;height:82px}.nikhil-cloud{right:max(10px,env(safe-area-inset-right));bottom:max(148px,calc(env(safe-area-inset-bottom) + 142px))}}@media(prefers-reduced-motion:reduce){.nikhil-launcher,.nikhil-launcher:after,.nikhil-panel,.nikhil-cloud,.nikhil-avatar{animation:none!important;transition:none!important}}@media(prefers-reduced-motion:no-preference){#nikhil-stylist-root .nikhil-launcher{width:92px;height:112px;animation:nikhil-playful-visit 24s ease-in-out infinite}#nikhil-stylist-root .nikhil-launcher .nikhil-avatar{width:92px;height:112px;animation:none;transform:none;object-fit:contain;image-rendering:auto;filter:drop-shadow(0 8px 7px rgba(0,0,0,.24))}#nikhil-stylist-root .nikhil-launcher:hover .nikhil-avatar,#nikhil-stylist-root .nikhil-launcher:focus-visible .nikhil-avatar{transform:translateY(-4px) scale(1.06);filter:drop-shadow(0 13px 9px rgba(0,0,0,.28)) brightness(1.06)}}@media(max-width:719px)and (prefers-reduced-motion:no-preference){#nikhil-stylist-root .nikhil-launcher,#nikhil-stylist-root .nikhil-launcher .nikhil-avatar{width:78px;height:96px}}.nikhil-return-box{padding:16px;border:1px solid #dce6db;border-radius:18px;background:linear-gradient(145deg,#f7fff6,#fff);box-shadow:0 8px 24px #1013100f;font:600 13px/1.5 system-ui,sans-serif}.nikhil-return-box h3{margin:0 0 12px;font:850 18px/1.25 system-ui,sans-serif}.nikhil-return-box ol{margin:0;padding-left:22px}.nikhil-return-box ol li{margin-bottom:9px;padding-left:3px}.nikhil-return-info,.nikhil-return-fees{margin-top:13px;padding:12px;border-radius:12px;background:#fff;border:1px solid var(--nikhil-line)}.nikhil-return-info strong,.nikhil-return-fees strong{display:block;margin-bottom:5px;font-weight:800}.nikhil-return-info p,.nikhil-return-fees ul{margin:0}.nikhil-return-fees ul{padding-left:19px}.nikhil-return-note{margin:12px 0;color:var(--nikhil-muted);font-size:12px}.nikhil-whatsapp{min-height:50px;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:14px;padding:11px 14px;background:#1fa855;color:#fff;text-decoration:none;font:800 14px/1.25 system-ui,sans-serif}.nikhil-whatsapp:hover{background:#188c47;color:#fff}.nikhil-whatsapp:focus-visible{outline:3px solid #285fff;outline-offset:2px}.nikhil-whatsapp svg{width:24px;height:24px;flex:0 0 24px}.nikhil-return-terms{display:inline-block;margin-top:7px;color:#536052;font:650 10px/1.3 system-ui,sans-serif;text-decoration:underline;text-underline-offset:2px}.nikhil-return-terms:hover{color:var(--nikhil-ink)}.nikhil-return-terms:focus-visible{outline:2px solid #285fff;outline-offset:2px;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/38/assets/nikhil-stylist.css.map */
