.jm-clouds,.jm-aurora{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;pointer-events:none;overflow:hidden}.jm-clouds{opacity:0;transition:opacity 1.2s}.jm-hero[data-jm-sky=day] .jm-clouds{opacity:1}.jm-clouds i{position:absolute;top:var(--y, 10%);left:0;width:170px;height:46px;border-radius:46px;background:#fff6;transform:translate(-260px) scale(var(--sc, 1));filter:blur(1.5px)}.jm-clouds i:before,.jm-clouds i:after{content:"";position:absolute;border-radius:50%;background:inherit}.jm-clouds i:before{width:74px;height:74px;left:28px;top:-36px}.jm-clouds i:after{width:54px;height:54px;left:88px;top:-24px}.jm-aurora{opacity:0;transition:opacity 1.4s}.jm-hero[data-jm-sky=night] .jm-aurora{opacity:.9}.jm-hero[data-jm-sky=dusk] .jm-aurora{opacity:.35}.jm-aurora i{position:absolute;left:-25%;width:150%;height:36%;border-radius:50%;filter:blur(22px);mix-blend-mode:screen;will-change:transform}.jm-aurora i:nth-child(1){top:0;background:radial-gradient(48% 46% at 30% 55%,rgba(84,226,163,.55),transparent 72%),radial-gradient(34% 40% at 68% 45%,rgba(46,190,178,.45),transparent 72%)}.jm-aurora i:nth-child(2){top:10%;background:radial-gradient(42% 44% at 62% 40%,rgba(126,96,226,.34),transparent 72%),radial-gradient(36% 38% at 24% 64%,rgba(70,210,160,.32),transparent 72%)}.jm-aurora i:nth-child(3){top:-8%;height:28%;background:radial-gradient(50% 50% at 48% 50%,rgba(120,242,196,.3),transparent 72%)}.jm-constellation{position:absolute;z-index:-2;top:7%;right:6%;width:120px;height:auto;overflow:visible;opacity:0;transition:opacity 1.2s;pointer-events:none}.jm-hero[data-jm-sky=night] .jm-constellation{opacity:1}.jm-constellation line{stroke:#e7c37a8c;stroke-width:.5;stroke-dasharray:1;stroke-dashoffset:1}.jm-constellation circle{fill:#fff;opacity:.9}.jm-constellation circle.is-top{fill:#f6c768}.jm-constellation.is-drawn line{stroke-dashoffset:0;transition:stroke-dashoffset .5s ease-out calc(var(--i, 0) * .16s)}@media(max-width:749px){.jm-constellation{width:76px;top:4%;right:4%}.jm-clouds i{width:120px;height:34px}.jm-clouds i:before{width:54px;height:54px;left:20px;top:-26px}.jm-clouds i:after{width:40px;height:40px;left:62px;top:-18px}}@media(prefers-reduced-motion:no-preference){html:not(.jm-reduced) .jm-clouds i{animation:jm-cloud var(--t, 90s) linear var(--dl, 0s) infinite}html:not(.jm-reduced) .jm-aurora i:nth-child(1){animation:jm-aur-a 19s ease-in-out infinite alternate}html:not(.jm-reduced) .jm-aurora i:nth-child(2){animation:jm-aur-b 26s ease-in-out infinite alternate}html:not(.jm-reduced) .jm-aurora i:nth-child(3){animation:jm-aur-c 15s ease-in-out infinite alternate}html:not(.jm-reduced) .jm-constellation.is-drawn circle{animation:jm-twink 3.2s ease-in-out calc(1.8s + var(--i, 0) * .23s) infinite}html:not(.jm-reduced) .jm-constellation.is-drawn circle.is-top{animation:jm-top-star 2.4s ease-in-out 1.6s infinite;transform-box:fill-box;transform-origin:center}}@keyframes jm-cloud{0%{transform:translate(-260px) scale(var(--sc, 1))}to{transform:translate(calc(100vw + 60px)) scale(var(--sc, 1))}}@keyframes jm-aur-a{0%{transform:translate(-7%) skew(-10deg) scaleY(.85)}to{transform:translate(7%) skew(9deg) scaleY(1.2)}}@keyframes jm-aur-b{0%{transform:translate(6%) skew(8deg) scaleY(1.1)}to{transform:translate(-8%) skew(-6deg) scaleY(.8)}}@keyframes jm-aur-c{0%{transform:translate(-4%) scaleY(.7);opacity:.5}to{transform:translate(5%) scaleY(1.25);opacity:1}}@keyframes jm-twink{0%,to{opacity:.9}50%{opacity:.35}}@keyframes jm-top-star{0%,to{transform:scale(1);filter:drop-shadow(0 0 1px #F6C768)}50%{transform:scale(1.35);filter:drop-shadow(0 0 3px #F6C768)}}html.jm-reduced .jm-aurora i,html.jm-reduced .jm-clouds i{animation:none!important}html.jm-reduced .jm-clouds i:nth-child(1){transform:translate(8vw)}html.jm-reduced .jm-clouds i:nth-child(2){transform:translate(58vw) scale(.8)}html.jm-reduced .jm-clouds i:nth-child(n+3){display:none}.jm-unwrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:hidden}.jm-unwrap__v,.jm-unwrap__h{position:absolute;display:block;box-shadow:0 0 8px #0000002e}.jm-unwrap__v{top:0;bottom:0;left:45.5%;width:9%;background:linear-gradient(90deg,#8c1820,#b3202a 25%,#d4434b,#b3202a 75%,#8c1820)}.jm-unwrap__h{left:0;right:0;top:45.5%;height:9%;background:linear-gradient(180deg,#8c1820,#b3202a 25%,#d4434b,#b3202a 75%,#8c1820)}.jm-unwrap__bow{position:absolute;left:50%;top:50%;width:30%;max-width:170px;height:auto;transform:translate(-50%,-58%);filter:drop-shadow(0 4px 6px rgba(0,0,0,.25))}.jm-unwrap__spark{position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:radial-gradient(circle,#fff 0 30%,rgba(246,199,104,.9) 50%,transparent 70%);opacity:0}.jm-unwrap.is-go .jm-unwrap__bow{animation:jm-bow-off 1s cubic-bezier(.5,-.3,.6,1) .15s forwards}.jm-unwrap.is-go .jm-unwrap__v{animation:jm-band-up .7s cubic-bezier(.6,0,.4,1) .55s forwards}.jm-unwrap.is-go .jm-unwrap__h{animation:jm-band-side .7s cubic-bezier(.6,0,.4,1) .55s forwards}.jm-unwrap.is-go .jm-unwrap__spark{animation:jm-spark .9s ease-out .45s forwards}@keyframes jm-bow-off{0%{transform:translate(-50%,-58%) scale(1) rotate(0)}25%{transform:translate(-50%,-58%) scale(1.12) rotate(-6deg)}to{transform:translate(-50%,-260%) scale(.4) rotate(160deg);opacity:0}}@keyframes jm-band-up{to{transform:translateY(-105%)}}@keyframes jm-band-side{to{transform:translate(105%)}}@keyframes jm-spark{0%{opacity:0;transform:scale(1)}30%{opacity:1}to{opacity:0;transform:scale(28)}}@media(prefers-reduced-motion:reduce){.jm-unwrap{display:none}}html.jm-reduced .jm-unwrap{display:none}.jm-ask{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1001;transform:translate(-50%);display:flex;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);padding:10px 10px 10px 16px;border-radius:14px;background:#13233a;color:#fbf7ef;box-shadow:0 8px 28px #0000004d;font-size:.9375rem;line-height:1.3;transition:opacity .3s,transform .3s}.jm-ask button{flex:none;min-height:40px;min-width:40px;padding:0 14px;border:0;border-radius:999px;background:#f6c768;color:#13233a;font:inherit;font-weight:700;cursor:pointer}.jm-ask .jm-ask__no{padding:0;background:transparent;color:#fbf7ef;font-size:1.4rem}.jm-ask button:focus-visible{outline:3px solid #F6C768;outline-offset:2px}.jm-ask.is-out{opacity:0;transform:translate(-50%,12px)}.jm-treat{position:absolute;top:-40px;left:var(--x, 50%);z-index:2;width:var(--s, 24px);height:var(--s, 24px);pointer-events:none;animation:jm-treat-fall var(--t, 3.4s) cubic-bezier(.3,.1,.6,1) var(--dl, 0s) forwards;opacity:0}.jm-treat svg{width:100%;height:100%;display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.25))}@keyframes jm-treat-fall{0%{opacity:0;transform:translate(0) rotate(0)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(var(--dx, 0),var(--fall, 300px)) rotate(var(--r, 90deg))}}html.jm-reduced .jm-treat{display:none}@media(prefers-reduced-motion:reduce){.jm-treat,.jm-ask{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/jm-merveilles.css.map */
