.promo-gift-wrapper[data-v-193867ef]{position:relative;display:inline-block;padding:4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.promo-gift[data-v-193867ef]{width:100px;height:100px;position:relative;animation:promo-gift-wiggle-193867ef 2.5s ease-in-out infinite;will-change:transform;transition:filter .3s ease}.promo-gift svg[data-v-193867ef],.promo-gift div[data-v-193867ef]{position:absolute}.promo-gift-shadow[data-v-193867ef]{position:absolute;bottom:34px;left:42px;width:60px;height:12px;background:radial-gradient(ellipse at center,rgba(25,15,78,.45) 0%,rgba(25,15,78,0) 70%);border-radius:50%;filter:blur(3px);pointer-events:none;z-index:0;will-change:transform,opacity}.promo-gift-bg[data-v-193867ef]{border-radius:5px;bottom:0;width:100px;position:absolute}.promo-gift-bg.bg-1[data-v-193867ef]{height:40px;background-color:#f3af1e54;left:-40px}.promo-gift-bg.bg-2[data-v-193867ef]{height:25px;background-color:#190f4e33;right:-40px}.promo-gift-box[data-v-193867ef]{bottom:0;left:2px}.promo-gift-top[data-v-193867ef]{width:100px;bottom:52px;left:0;animation:promo-gift-top-wiggle-193867ef 2.5s ease-in-out infinite;will-change:transform;transform-box:fill-box}.promo-gift-lid[data-v-193867ef]{bottom:0;left:0}.promo-gift-ribbon[data-v-193867ef]{bottom:12px;left:42px;transform-origin:50% 100%;transition:transform .25s ease}.promo-gift-ribbon.ribbon-1[data-v-193867ef]{transform:rotate(45deg);animation:promo-gift-ribbon-1-wiggle-193867ef 1.25s ease-in-out infinite}.promo-gift-ribbon.ribbon-2[data-v-193867ef]{transform:rotate(-45deg);animation:promo-gift-ribbon-2-wiggle-193867ef 1.25s ease-in-out infinite}.promo-gift-soon[data-v-193867ef]{position:absolute;bottom:52px;left:50%;transform:translate(-50%) scale(.85);transform-origin:center bottom;font-family:inherit;font-size:1.7rem;font-weight:800;letter-spacing:.18em;color:#f3af1e;text-shadow:0 2px 0 #190f4e,0 4px 14px rgba(25,15,78,.4);white-space:nowrap;opacity:0;pointer-events:none;z-index:6;will-change:transform,opacity,filter}.promo-gift-wrapper.is-open .promo-gift-soon[data-v-193867ef]{transform:translate(-50%,-60px) scale(1.02);opacity:1}.promo-gift-sparkles[data-v-193867ef]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5}.sparkle[data-v-193867ef]{position:absolute;width:8px;height:8px;border-radius:50%;background:#f3af1e;opacity:0;transform:scale(0);transition:opacity .3s ease,transform .3s ease;box-shadow:0 0 10px 3px #f3af1eb3}.sparkle-1[data-v-193867ef]{top:20%;left:18%}.sparkle-2[data-v-193867ef]{top:15%;left:50%}.sparkle-3[data-v-193867ef]{top:22%;right:18%}.sparkle-4[data-v-193867ef]{top:8%;right:35%}.sparkle-5[data-v-193867ef]{top:8%;left:35%}.sparkle-6[data-v-193867ef]{top:30%;left:50%;background:#190f4e;box-shadow:0 0 10px 3px #190f4e99}.promo-gift-wrapper.is-open .sparkle[data-v-193867ef]{opacity:1;transform:scale(1);animation:sparkleDrift-193867ef 2.2s ease-in-out infinite}.promo-gift-wrapper.is-open .sparkle-2[data-v-193867ef]{animation-delay:.3s}.promo-gift-wrapper.is-open .sparkle-3[data-v-193867ef]{animation-delay:.6s}.promo-gift-wrapper.is-open .sparkle-4[data-v-193867ef]{animation-delay:.9s}.promo-gift-wrapper.is-open .sparkle-5[data-v-193867ef]{animation-delay:1.2s}.promo-gift-wrapper.is-open .sparkle-6[data-v-193867ef]{animation-delay:1.5s}.promo-gift-wrapper.is-open .promo-gift[data-v-193867ef]{filter:drop-shadow(0 0 12px rgba(243,175,30,.5))}.promo-gift-wrapper.is-hovering .promo-gift-ribbon[data-v-193867ef]{animation-duration:.5s}.promo-gift-box .st0[data-v-193867ef],.promo-gift-lid .st0[data-v-193867ef]{fill:#fff}.promo-gift-box .st1[data-v-193867ef],.promo-gift-lid .st1[data-v-193867ef]{fill:#f3af1e}.promo-gift-box .st2[data-v-193867ef],.promo-gift-lid .st2[data-v-193867ef]{fill:#fce4b0}.promo-gift-box .st3[data-v-193867ef],.promo-gift-box .st4[data-v-193867ef]{fill:#190f4e}.promo-gift-box .st5[data-v-193867ef]{fill:#0e0830}.promo-gift-lid .st3[data-v-193867ef]{fill:#190f4e}.promo-gift-ribbon .st0[data-v-193867ef]{fill:#f3af1e}@keyframes promo-gift-wiggle-193867ef{0%{transform:rotate(0) scaleX(1);transform-origin:100% 100%}8%{transform:rotate(2deg) scaleX(.99)}12%{transform:rotate(0) scaleX(1)}16%{transform:rotate(1deg) scaleX(1)}20%{transform:rotate(0) scaleX(1);transform-origin:100% 100%}50%{transform:rotate(0) scaleX(1);transform-origin:0% 100%}58%{transform:rotate(-2deg) scaleX(.99)}62%{transform:rotate(0) scaleX(1)}66%{transform:rotate(-1deg) scaleX(1)}70%{transform:rotate(0) scaleX(1);transform-origin:0% 100%}to{transform:rotate(0) scaleX(1);transform-origin:100% 100%}}@keyframes promo-gift-top-wiggle-193867ef{0%{transform:rotate(0);transform-origin:100% 100%}10%{transform:rotate(5deg)}14%{transform-origin:100% 100%;transform:rotate(0)}50%{transform-origin:0% 100%;transform:rotate(0)}60%{transform:rotate(-5deg)}64%{transform-origin:0% 100%;transform:rotate(0)}to{transform-origin:100% 100%;transform:rotate(0)}}@keyframes promo-gift-ribbon-1-wiggle-193867ef{0%{transform:rotate(45deg)}6%{transform:rotate(40deg)}22%{transform:rotate(65deg)}38%{transform:rotate(30deg)}44%{transform:rotate(45deg)}to{transform:rotate(45deg)}}@keyframes promo-gift-ribbon-2-wiggle-193867ef{0%{transform:rotate(-45deg)}6%{transform:rotate(-40deg)}22%{transform:rotate(-65deg)}38%{transform:rotate(-30deg)}44%{transform:rotate(-45deg)}to{transform:rotate(-45deg)}}@keyframes sparkleDrift-193867ef{0%{transform:translateY(0) scale(1);opacity:1}50%{transform:translateY(-14px) scale(1.2);opacity:.7}to{transform:translateY(-28px) scale(.6);opacity:0}}
