.gumball-entry-trigger{--gumball-entry-color: #ff69b4;position:fixed;right:20px;bottom:20px;z-index:35;width:96px;height:96px;padding:0;border:0;background:transparent;cursor:pointer;transition:transform .2s ease}.gumball-entry-trigger:hover{transform:scale(1.08)}.gumball-entry-trigger:focus-visible{outline:2px solid #1c1c17;outline-offset:4px}.gumball-entry-trigger__orb{display:block;width:96px;height:96px}.gumball-entry-trigger__orb svg{width:100%;height:100%;display:block}.gumball-entry-trigger__base{fill:var(--gumball-entry-color)}.gumball-entry-trigger__shadow{fill:#0000001f}@media screen and (min-width:750px){.gumball-entry-trigger{right:28px;bottom:28px;width:120px;height:120px}.gumball-entry-trigger__orb{width:120px;height:120px}}.gumball-entry-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#1c1c178c;display:flex;align-items:center;justify-content:center}.gumball-entry-overlay[hidden]{display:none}.gumball-entry-overlay__stage{position:relative;width:100%;height:100%;overflow:hidden}.gumball-entry-overlay__mouth{position:absolute;left:50%;bottom:10%;width:72px;height:28px;margin-left:-36px;border:3px solid #1c1c17;border-top:0;border-radius:0 0 72px 72px;background:#fcf9f1e6;opacity:0}.gumball-entry-overlay.is-mouth-visible .gumball-entry-overlay__mouth{opacity:1;transition:opacity .2s ease}.gumball-entry-overlay__flyer{position:fixed;width:48px;height:48px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff,#fff0 38%),var(--gumball-entry-color, #f4b8d8);box-shadow:0 6px 16px #0003;transform:translate(-50%,-50%);z-index:2}.gumball-entry-overlay__flyer[hidden],.gumball-entry-overlay__bubble[hidden]{display:none}.gumball-entry-overlay__bubble{position:absolute;left:50%;bottom:10%;width:48px;height:48px;margin-left:-24px;margin-bottom:8px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#ffffffd9,#ffffff26 35%,#f4b8d873);border:2px solid rgb(255 255 255 / .65);transform-origin:center bottom;z-index:1}.gumball-entry-overlay__bubble.is-growing{animation:gumball-bubble-grow .9s ease-in forwards}.gumball-entry-overlay__bubble.is-popping{animation:gumball-bubble-pop .4s ease-out forwards}@keyframes gumball-bubble-grow{0%{transform:scale(1);opacity:.85}to{transform:scale(18);opacity:.92}}@keyframes gumball-bubble-pop{0%{transform:scale(18);opacity:.92}to{transform:scale(22);opacity:0}}body.gumball-entry-locked{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gumball-entry.css.map */
