.gd-float{position:fixed;left:0;right:0;bottom:calc(var(--gd-lift, 0px) + env(safe-area-inset-bottom,0px));z-index:60;height:0;pointer-events:none;transition:bottom .4s var(--gd-bounce, cubic-bezier(.34, 1.56, .64, 1))}.gd-wa{position:absolute;right:18px;bottom:18px;pointer-events:auto;display:flex;align-items:center;height:58px;min-width:58px;padding:0 14px;border-radius:999px;color:#fff!important;text-decoration:none;background:linear-gradient(180deg,#45e08a,#1fae5b);box-shadow:0 12px 24px #1fae5b59,inset 0 -5px 10px #005a2840,inset 0 5px 10px #fff6;transition:transform .35s var(--gd-bounce, cubic-bezier(.34, 1.56, .64, 1));animation:gd-wa-in .8s var(--gd-bounce, cubic-bezier(.34, 1.56, .64, 1)) 1s backwards}.gd-wa:hover{transform:translateY(-3px) scale(1.05)}.gd-wa:focus-visible{outline:3px solid #1fae5b;outline-offset:4px}.gd-wa__icon{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;animation:gd-wa-wiggle 6s ease-in-out 3s infinite}.gd-wa__label{max-width:0;overflow:hidden;white-space:nowrap;font-weight:900;font-size:15px;transition:max-width .45s ease,margin .45s ease}.gd-wa:hover .gd-wa__label,.gd-wa:focus-visible .gd-wa__label,.gd-wa.is-open .gd-wa__label{max-width:140px;margin-left:8px}.gd-wa__pulse{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;animation:gd-wa-pulse 2.6s ease-out infinite}@keyframes gd-wa-in{0%{opacity:0;transform:translateY(30px) scale(.5)}}@keyframes gd-wa-pulse{0%{box-shadow:0 0 #25d3668c}70%{box-shadow:0 0 0 18px #25d36600}to{box-shadow:0 0 #25d36600}}@keyframes gd-wa-wiggle{0%,86%,to{transform:rotate(0)}89%{transform:rotate(-16deg)}92%{transform:rotate(13deg)}95%{transform:rotate(-8deg)}}.gd-buddy{position:absolute;left:14px;bottom:8px;width:84px;pointer-events:auto}.gd-buddy[hidden]{display:none}.gd-buddy__btn{position:relative;display:block;width:84px;padding:0;margin:0;border:0;background:none;cursor:pointer;transform-origin:50% 100%;transition:transform .55s var(--gd-bounce, cubic-bezier(.34, 1.56, .64, 1));animation:gd-buddy-in .9s var(--gd-bounce, cubic-bezier(.34, 1.56, .64, 1)) backwards}.gd-buddy__btn:focus-visible{outline:3px solid var(--gd-pink, #ff4fa0);outline-offset:4px;border-radius:20px}.gd-buddy__img{display:block;width:100%;height:auto;filter:drop-shadow(0 8px 10px rgba(120,40,90,.28));transform-origin:50% 100%;animation:gd-buddy-bob 3.2s ease-in-out infinite}.gd-buddy.is-peek .gd-buddy__btn{transform:translateY(55%) rotate(-10deg)}.gd-buddy.is-peek:hover .gd-buddy__btn,.gd-buddy.is-peek:focus-within .gd-buddy__btn{transform:translateY(18%) rotate(0)}.gd-buddy.is-wave .gd-buddy__img{animation:gd-buddy-wave .85s ease-in-out 2}.gd-buddy.is-jump .gd-buddy__img{animation:gd-buddy-jump .85s var(--gd-bounce, cubic-bezier(.34, 1.56, .64, 1))}.gd-buddy__diya{position:absolute;right:-10px;bottom:0;font-size:5px;pointer-events:none}.gd-buddy__bubble{position:absolute;left:72px;bottom:70px;width:max-content;max-width:min(250px,calc(100vw - 120px));padding:12px 34px 12px 14px;border-radius:20px 20px 20px 6px;background:#fff;color:var(--gd-ink, #3b2c5e);box-shadow:0 14px 30px #78285a38,inset 0 -3px 6px #f6cfe299;transform-origin:0 100%}.gd-buddy__bubble[hidden]{display:none}.gd-buddy__bubble.is-in{animation:gd-bubble-in .5s var(--gd-bounce, cubic-bezier(.34, 1.56, .64, 1))}.gd-buddy__text{margin:0;font-weight:800;font-size:14px;line-height:1.35}.gd-buddy__cta{display:inline-flex;margin-top:8px;padding:7px 13px;border-radius:999px;background:linear-gradient(180deg,#ff6db1,var(--gd-pink-deep, #e62c86));color:#fff!important;font-weight:900;font-size:13px;text-decoration:none;box-shadow:0 6px 12px #e62c864d}.gd-buddy__cta[hidden]{display:none}.gd-buddy__x{position:absolute;top:7px;right:7px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:#fff0f7;color:var(--gd-pink-deep, #e62c86);cursor:pointer}.gd-buddy__fx{position:absolute;left:42px;bottom:64px;width:0;height:0;pointer-events:none}.gd-hero__fx{position:absolute;z-index:4;width:0;height:0;pointer-events:none}.gd-buddy__fx i,.gd-hero__fx i{position:absolute;left:0;top:0;font-style:normal;font-size:18px;line-height:1;pointer-events:none;animation:gd-fx-pop 1.15s ease-out forwards}@keyframes gd-fx-pop{0%{transform:translate(-50%,-50%) scale(.3);opacity:0}15%{opacity:1}to{transform:translate(calc(-50% + var(--x, 0px)),calc(-50% + var(--y, -60px))) scale(1.15) rotate(var(--r, 0deg));opacity:0}}@keyframes gd-buddy-in{0%{transform:translateY(130%)}}@keyframes gd-buddy-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(1.5deg)}}@keyframes gd-buddy-wave{0%,to{transform:rotate(0)}25%{transform:rotate(-11deg)}75%{transform:rotate(11deg)}}@keyframes gd-buddy-jump{0%{transform:translateY(0) scale(1)}20%{transform:translateY(0) scale(1.14,.84)}50%{transform:translateY(-40px) scale(.94,1.08)}78%{transform:translateY(0) scale(1.08,.92)}to{transform:translateY(0) scale(1)}}@keyframes gd-bubble-in{0%{opacity:0;transform:scale(.5) translateY(10px)}}.gd-hero__mascot{transform-origin:0 50%;cursor:pointer}.gd-hero__say{position:absolute;z-index:3;left:0;bottom:16%;padding:10px 16px;border-radius:22px 22px 22px 6px;background:#fff;color:var(--gd-ink, #3b2c5e);font-weight:900;font-size:clamp(14px,1.5vw,17px);white-space:nowrap;box-shadow:var(--gd-clay-sm);pointer-events:none;animation:gd-say-in .7s var(--gd-bounce, cubic-bezier(.34, 1.56, .64, 1)) 1.1s backwards,gd-say-float 4.5s ease-in-out 2s infinite}@keyframes gd-say-in{0%{opacity:0;transform:scale(.4) translateY(20px)}}@keyframes gd-say-float{50%{transform:translateY(-8px) rotate(-2deg)}}.gd-diya{position:relative;display:inline-block;width:5.6em;height:4.8em;font-size:10px;font-style:normal}.gd-diya i{font-style:normal}.gd-diya__bowl{position:absolute;left:0;right:0;bottom:0;height:2.3em;border-radius:.6em .6em 2.8em 2.8em/.6em .6em 2.3em 2.3em;background:radial-gradient(circle,#ffd166 0 .18em,transparent .22em) .35em 1em / .9em .9em repeat-x,radial-gradient(120% 90% at 50% 0%,#f08a3c,#c4521a 55%,#8f330c);box-shadow:inset 0 .3em #ffcf7a,inset 0 -.4em .8em #50140066,0 .6em 1.2em #50140059}.gd-diya__flame{position:absolute;left:50%;bottom:1.9em;width:1.6em;height:2.7em;margin-left:-.8em;border-radius:50%/62% 62% 38% 38%;background:radial-gradient(circle at 50% 75%,#fff 0 14%,#ffe066 36%,#ff9f1c 70%,#ff780000);box-shadow:0 0 1.8em .6em #ffaa288c,0 0 4em 1.4em #ff8c0040;transform-origin:50% 90%;animation:gd-flame 1.3s ease-in-out infinite alternate}@keyframes gd-flame{0%{transform:scale(1) rotate(-3deg)}50%{transform:scale(.9,1.1) rotate(2deg)}to{transform:scale(1.05,.94) rotate(-1deg)}}.gd-toran{position:relative;z-index:4;height:54px;pointer-events:none}.gd-toran__rope{position:absolute;left:0;right:0;top:2px;height:14px;background:radial-gradient(circle at 50% 50%,#ffd166 0 2px,transparent 2.5px),repeating-conic-gradient(from 0deg at 50% 50%,#ffa62b 0 18deg,#f77f00 18deg 36deg);background-size:14px 14px;-webkit-mask:radial-gradient(circle at 50% 50%,#000 6.5px,transparent 7px) 0 0 / 14px 14px repeat-x;mask:radial-gradient(circle at 50% 50%,#000 6.5px,transparent 7px) 0 0 / 14px 14px repeat-x;filter:drop-shadow(0 2px 2px rgba(150,70,0,.3))}.gd-toran__row{position:absolute;left:0;right:0;top:9px;display:flex;justify-content:space-around;padding-inline:10px}.gd-toran__drop{position:relative;width:18px;height:calc(var(--h) + 50px);transform-origin:50% 0;animation:gd-sway 3.4s ease-in-out var(--d, 0s) infinite alternate}.gd-toran__drop:before{content:"";position:absolute;left:50%;top:0;width:2px;height:calc(var(--h) + 4px);margin-left:-1px;background:#c98a2b}.gd-toran__flower{position:absolute;left:50%;top:var(--h);width:17px;height:17px;margin-left:-8.5px;border-radius:50%;background:radial-gradient(circle,#ffe08a 0 18%,transparent 22%),repeating-conic-gradient(#ffa62b 0 15deg,#f77f00 15deg 30deg);box-shadow:inset 0 -2px 3px #963c0059,0 2px 3px #783c0040}.gd-toran__flower--b{top:calc(var(--h) + 14px);width:14px;height:14px;margin-left:-7px;background:radial-gradient(circle,#fff3b0 0 18%,transparent 22%),repeating-conic-gradient(#ffd23f 0 15deg,#ffb703 15deg 30deg)}.gd-toran__drop--1 .gd-toran__flower--b{background:radial-gradient(circle,#ffd1e6 0 18%,transparent 22%),repeating-conic-gradient(#ff6fae 0 15deg,#e62c86 15deg 30deg)}.gd-toran__leaf{position:absolute;left:50%;top:calc(var(--h) + 27px);width:11px;height:11px;margin-left:-5.5px;border-radius:50% 0 50% 50%;background:linear-gradient(135deg,#6fdc9f,#23935c);transform:rotate(-45deg)}.gd-toran__bell{position:absolute;left:50%;top:calc(var(--h) + 26px);width:12px;height:12px;margin-left:-6px;border-radius:50% 50% 3px 3px;background:linear-gradient(180deg,#ffe08a,#d79a12);box-shadow:0 0 6px #ffc83cb3}@keyframes gd-sway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@media screen and (max-width:749px){.gd-wa{right:12px;bottom:12px;height:52px;min-width:52px;padding:0 11px}.gd-buddy{left:8px;bottom:6px;width:62px}.gd-buddy__btn{width:62px}.gd-buddy__bubble{left:52px;bottom:54px}.gd-buddy__fx{left:31px;bottom:48px}.gd-toran{height:44px}.gd-toran__drop{scale:.8}.gd-toran__drop:nth-child(n+14){display:none}.gd-buddy__diya{font-size:3.8px;right:-12px}.gd-hero__say{bottom:10%}}@media(prefers-reduced-motion:reduce){.gd-wa,.gd-wa__icon,.gd-wa__pulse,.gd-buddy__btn,.gd-buddy__img,.gd-buddy__bubble,.gd-diya__flame,.gd-toran__drop,.gd-hero__say{animation:none!important}}@media print{.gd-float,.gd-toran{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gd-fun.css.map */
