@import"https://fonts.googleapis.com/css2?family=Questrial&family=Cormorant+Garamond:ital,wght@0,500;0,600;1,400;1,500;1,600&display=swap";.xp,.xp-sticky{font-family:Questrial,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;letter-spacing:normal;line-height:1.4;font-size:16px}.xp *,.xp *:before,.xp *:after,.xp-sticky *{box-sizing:border-box}.xp button,.xp input{font-family:inherit;letter-spacing:normal}.xp h2,.xp p{margin:0;font-family:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit;line-height:inherit}.xp button{text-transform:none;min-height:0;min-width:0}html.hvgw-open [class*=spk-whatsappchat],html.hvgw-open [class*=spk-wsp]{visibility:hidden!important}.xp div:empty,.xp section:empty,.xp p:empty{display:block}.xp[data-phase=hero],.xp-sticky[data-phase=hero],body[data-phase=hero] .hvgw-defs{--bg:#F5E7E7;--tint:#f2d6d9;--ink:#000000;--muted:rgba(0,0,0,.56);--acc:#C20044;--acc2:#FF7CA7;--acc3:#800020;--btn:#C20044;--btn2:#e0366e;--btn-ink:#FFFFFF;--glow:rgba(255,124,167,.55);--rib:#000000;--rib2:#4a4a4a;--rib3:#000000}.xp[data-phase=bf],.xp-sticky[data-phase=bf],body[data-phase=bf] .hvgw-defs{--bg:#E7E2DD;--tint:#ddd3c8;--ink:#1A1613;--muted:rgba(26,22,19,.58);--acc:#AF8C5C;--acc2:#D1C7BD;--acc3:#474440;--btn:#AF8C5C;--btn2:#c9a877;--btn-ink:#FFFFFF;--glow:rgba(175,140,92,.5);--rib:#1A1613;--rib2:#474440;--rib3:#0d0b09}.xp .s{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500}.xp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;visibility:hidden;pointer-events:none;color:var(--ink)}.xp.open{visibility:visible;pointer-events:auto}.xp-veil{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s;background:color-mix(in srgb,var(--bg) 42%,transparent);-webkit-backdrop-filter:blur(6px) saturate(1.1);backdrop-filter:blur(6px) saturate(1.1)}.xp.open .xp-veil{opacity:1}.xp .panel{position:absolute;left:50%;top:50%;width:min(1060px,calc(100vw - 28px));height:min(680px,calc(100vh - 28px));border-radius:38px;transform:translate(-50%,calc(-50% + 30px)) scale(.97);opacity:0;transition:transform .9s cubic-bezier(.16,.9,.2,1),opacity .6s;background:linear-gradient(135deg,#ffffffb8,#ffffff61 55%,#ffffff80);border:1px solid rgba(255,255,255,.85);-webkit-backdrop-filter:blur(28px) saturate(1.5);backdrop-filter:blur(28px) saturate(1.5);box-shadow:0 50px 120px -40px #3c281473,0 0 0 1px #00000008,inset 0 1px #fff,inset 0 -30px 60px -40px color-mix(in srgb,var(--acc) 35%,transparent)}.xp .panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(60% 40% at 15% 0%,rgba(255,255,255,.9),transparent 60%),radial-gradient(50% 50% at 100% 100%,color-mix(in srgb,var(--acc2) 30%,transparent),transparent 70%)}.xp.open .panel{transform:translate(-50%,-50%);opacity:1}.xp .p-logo{position:absolute;left:24px;top:20px;z-index:20;width:46px;height:46px}.xp .p-close{position:absolute;right:20px;top:20px;z-index:20;width:46px;height:46px;border-radius:50%;border:0;cursor:pointer;font-size:18px;color:var(--ink);background:linear-gradient(145deg,#fff,#f1e9e0);box-shadow:6px 6px 14px #785a3c33,-4px -4px 10px #ffffffe6,inset 0 1px #fff;transition:transform .2s}.xp .p-close:hover{transform:scale(1.06)}.xp .p-close:active{transform:scale(.94)}.xp .p-stage{position:absolute;z-index:5;left:0;top:0;width:56%;height:100%;transition:left .8s cubic-bezier(.16,.9,.2,1),top .8s cubic-bezier(.16,.9,.2,1),width .8s cubic-bezier(.16,.9,.2,1),height .8s cubic-bezier(.16,.9,.2,1),opacity .6s,filter .6s}.xp[data-state=play] .p-stage{left:0;top:70px;width:100%;height:calc(100% - 162px)}.xp[data-state=result] .p-stage{left:0;top:70px;width:100%;height:calc(100% - 162px);opacity:.14;filter:blur(6px);pointer-events:none}.xp .hit{cursor:pointer}.xp .p-copy{position:absolute;z-index:8;right:0;top:0;width:44%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:70px 56px 40px 8px;transition:opacity .5s,transform .7s cubic-bezier(.16,.9,.2,1)}.xp:not([data-state=intro]) .p-copy{opacity:0;transform:translate(30px);pointer-events:none}.xp .p-eye{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--acc)}.xp .p-eye:before{content:"";width:26px;height:1px;background:currentColor;opacity:.7;flex:none}.xp .p-title{margin:0 0 14px;font-weight:400;font-size:clamp(40px,min(5.2vw,9vh),76px);line-height:.95;letter-spacing:-.035em}.xp .p-title .s{color:var(--acc);font-size:1.12em;letter-spacing:-.01em;display:block}.xp .p-lead{margin:0 0 26px;font-size:clamp(15px,1.3vw,18px);line-height:1.5;color:var(--muted)}.xp .p-form{display:flex;flex-direction:column;gap:12px}.xp .p-input{width:100%;border:0;outline:none;border-radius:20px;padding:18px 20px;font:inherit;font-size:16px;color:#1f1f1f;background:#fff;box-shadow:inset 3px 3px 8px #785a3c1f,inset -3px -3px 8px #fffffff2,0 0 0 1px #0000000a;transition:box-shadow .3s}.xp .p-input:focus{box-shadow:inset 3px 3px 8px #785a3c1f,0 0 0 3px color-mix(in srgb,var(--acc) 35%,transparent)}.xp .p-until{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;font-size:13px;color:#1f1f1f}.xp .p-until:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 20%,transparent);flex:none}.xp .p-until:empty{display:none}.xp .p-err{min-height:16px;margin:2px 4px 0;font-size:13px;color:#b00030}.xp .p-fine{margin:6px 4px 0;font-size:11px;line-height:1.5;color:var(--muted)}.xp .p-fine a{color:inherit}.xp .btn3d{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;cursor:pointer;border-radius:999px;padding:18px 28px;font:inherit;font-size:16px;font-weight:700;color:var(--btn-ink);text-decoration:none;white-space:nowrap;background:linear-gradient(180deg,var(--btn2),var(--btn) 60%);box-shadow:0 7px color-mix(in srgb,var(--btn) 62%,#000),0 18px 30px -10px color-mix(in srgb,var(--btn) 70%,transparent),inset 0 2px #ffffff59;transform:translateY(0);transition:transform .12s,box-shadow .12s,filter .2s}.xp .btn3d:hover{filter:brightness(1.05)}.xp .btn3d:active{transform:translateY(5px);box-shadow:0 2px color-mix(in srgb,var(--btn) 62%,#000),0 8px 16px -8px color-mix(in srgb,var(--btn) 70%,transparent),inset 0 2px #ffffff4d}.xp .btn3d svg{width:16px;height:16px}.xp .btn3d.wide{width:100%}.xp .link{border:0;background:none;font:inherit;font-size:14px;color:var(--muted);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.xp .p-hud{position:absolute;z-index:10;left:50%;bottom:24px;max-width:calc(100% - 24px);transform:translate(-50%,20px);opacity:0;transition:opacity .5s,transform .7s cubic-bezier(.16,.9,.2,1);display:flex;align-items:center;gap:12px;padding:12px 22px;border-radius:999px;background:#ffffffbf;white-space:nowrap;pointer-events:none;box-shadow:0 14px 30px -14px #3c281459,inset 0 1px #fff;font-size:16px}.xp[data-state=play] .p-hud{opacity:1;transform:translate(-50%)}.xp .p-hud b{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:600;font-size:24px;line-height:1;color:var(--ink)}.xp .p-hud .dots{display:flex;gap:6px}.xp .p-hud .dots i{width:10px;height:10px;border-radius:50%;background:#0000001a;box-shadow:inset 1px 1px 2px #00000026;transition:background .3s}.xp .p-hud .dots i.on{background:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 20%,transparent)}.xp .p-result{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:safe center;text-align:center;padding:84px 24px 30px;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .6s .15s,visibility .6s;scrollbar-width:none}.xp[data-state=result] .p-result{opacity:1;visibility:visible}.xp .r-eye{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.xp .r-big{margin:10px 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--acc);font-size:clamp(64px,min(11vw,17vh),150px);text-shadow:0 2px 0 rgba(255,255,255,.8),0 20px 40px color-mix(in srgb,var(--acc) 30%,transparent)}.xp .r-big.wordy{font-size:clamp(50px,min(8vw,12vh),112px)}.xp.result-in .r-big{animation:hvgw-pop 1.2s cubic-bezier(.16,.9,.2,1)}@keyframes hvgw-pop{0%{transform:scale(.5) translateY(30px);opacity:0;filter:blur(12px)}}.xp .p-result{--rs:28px;--edge:7px}.xp .r-sub{margin:0 0 calc(var(--rs) - 4px);font-size:17px;line-height:1.5;color:var(--muted);max-width:460px;text-wrap:balance}.xp .r-codes{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:var(--rs)}.xp .r-code small{display:block;position:absolute;left:22px;top:7px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.xp .r-code b{padding-top:10px}.xp .r-code{position:relative;display:flex;align-items:center;justify-content:space-between;min-width:232px;gap:8px;padding:8px 8px 8px 22px;border-radius:22px;background:#fff;box-shadow:inset 3px 3px 8px #785a3c1a,0 16px 34px -18px #3c281466,0 0 0 1px #0000000a}.xp .r-code b{font-size:clamp(18px,2vw,22px);letter-spacing:.14em;font-weight:400;color:#1f1f1f;margin-right:8px;white-space:nowrap}@media(max-width:420px){.xp .r-code b{font-size:16px;letter-spacing:.06em}.xp .r-code button{padding:11px 12px}}.xp .r-code button{border:0;cursor:pointer;border-radius:16px;padding:12px 16px;font:inherit;font-size:14px;color:#1f1f1f;background:linear-gradient(145deg,#fff,#efe6dc);box-shadow:4px 4px 10px #785a3c2e,-3px -3px 8px #fff}.xp .r-code button:active{box-shadow:inset 3px 3px 6px #785a3c33}.xp .r-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:center}.xp .r-note{margin:calc(var(--rs) + var(--edge)) 0 0;font-size:13px;line-height:1.6;color:var(--muted);max-width:440px;text-wrap:balance}.xp .r-note span{display:block}.xp .r-note:empty,.xp .r-codes:empty{display:none}@media(max-width:520px){.xp .r-actions{flex-direction:column;gap:calc(14px + var(--edge))}.xp .r-codes{flex-direction:column;align-items:stretch;width:min(100%,300px)}.xp .r-note{margin-top:var(--rs)}}@media(max-height:700px){.xp .p-result{--rs:18px;padding-top:72px;padding-bottom:18px}.xp .r-big{margin:6px 0 4px}.xp .r-sub{font-size:15px}.xp .r-note{max-width:600px;font-size:12.5px;line-height:1.55}}@media(max-width:520px)and (max-height:700px){.xp .p-result{padding-top:64px}.xp .r-big.wordy{font-size:clamp(40px,8.6vh,60px)}.xp .r-codes{gap:8px}.xp .r-code{padding:4px 5px 4px 18px}.xp .r-code button{padding:9px 13px}.xp .r-code small{left:18px;top:3px}.xp .r-note{line-height:1.5}}@media(max-height:460px){.xp .p-result{--rs:12px;padding-top:62px;padding-bottom:12px}.xp .r-eye{font-size:11px}.xp .r-big,.xp .r-big.wordy{font-size:clamp(34px,12vh,56px);margin:2px 0}.xp .r-sub{font-size:14px}.xp .r-code{padding:5px 6px 5px 18px}.xp .r-code button{padding:9px 13px}.xp .r-code small{left:18px;top:4px}.xp .r-actions .btn3d{padding:12px 22px}.xp .r-note{font-size:12px;line-height:1.5}.xp .r-note span+span{margin-top:2px}}.xp .r-note span+span{margin-top:6px}.xp .r-text{display:contents}.xp .r-gift:empty,.xp .r-swatch:empty{display:none}.xp .r-eye,.xp .r-big{order:1}.xp .r-sub,.xp .r-swatch,.xp .r-codes,.xp .r-actions,.xp .r-note{order:3}.xp .p-result.has-gift{--hair:rgba(31,31,31,.12);padding:0;flex-direction:row;align-items:stretch;justify-content:flex-start;text-align:left;overflow:hidden}.xp .p-result.has-gift .r-text{order:0;flex:1 1 50%;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:safe center;padding:56px clamp(32px,4.4vw,72px) 44px;overflow-y:auto;scrollbar-width:none;background:linear-gradient(160deg,#ffffff8c,#fff3)}.xp.gift-win .p-logo{display:none}.xp.gift-win[data-state=result] .p-stage{opacity:0}.xp .p-result.has-gift .r-gift{order:1;position:relative;flex:0 0 46%;overflow:hidden;border-radius:0 37px 37px 0;background:#efe6dc}.xp .r-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;margin:0;border:0;background:none;cursor:zoom-in}.xp .r-photo img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.6s cubic-bezier(.16,.9,.2,1)}.xp.result-in .r-photo img{transform:scale(1)}@media(hover:hover){.xp .r-photo:hover img{transform:scale(1.025)}}.xp .r-zoom{position:absolute;left:24px;bottom:24px;padding:8px 14px;border-radius:999px;font-size:11px;letter-spacing:.06em;color:#fff;background:#14100c57;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px #ffffff40}.xp .p-result.has-gift .r-eye{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.26em;color:var(--acc)}.xp .p-result.has-gift .r-eye:before{content:"";width:26px;height:1px;background:currentColor}.xp .p-result.has-gift .r-big.wordy{margin:16px 0 12px;font-size:clamp(48px,min(5.6vw,10.5vh),86px);line-height:.95;text-shadow:none}.xp .p-result.has-gift .r-sub{margin:0 0 26px;font-size:16px;max-width:380px;text-wrap:pretty}.xp .r-swatch{display:flex;align-items:center;gap:18px;margin:0 0 26px}.xp .r-sw-label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.xp .r-sw-label b{margin-left:8px;font-weight:400;font-size:14px;letter-spacing:0;text-transform:none;color:var(--ink)}.xp .r-sw-dots{display:flex;gap:12px}.xp .r-sw-dots button{width:26px;height:26px;padding:0;border:0;border-radius:50%;cursor:pointer;background:var(--sw);box-shadow:inset 0 0 0 1px #0000001f,inset 0 2px 4px #ffffff59;outline:1px solid transparent;outline-offset:4px;transition:outline-color .25s}.xp .r-sw-dots button[aria-checked=true]{outline-color:var(--ink)}.xp .p-result.has-gift .r-codes{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;width:100%;max-width:400px;margin:0 0 30px;border-top:1px solid var(--hair)}.xp .p-result.has-gift .r-code{display:grid;grid-template-columns:1fr auto;align-items:center;min-width:0;padding:13px 0;border-radius:0;background:none;box-shadow:none;border-bottom:1px solid var(--hair)}.xp .p-result.has-gift .r-code small{position:static;grid-column:1;margin-bottom:4px}.xp .p-result.has-gift .r-code b{grid-column:1;padding:0;font-size:20px;letter-spacing:.16em}.xp .p-result.has-gift .r-code button{grid-column:2;grid-row:1 / span 2;padding:8px 0 8px 16px;border-radius:0;background:none;box-shadow:none;font-size:13px;color:var(--muted);text-decoration:underline;text-underline-offset:4px}.xp .p-result.has-gift .r-actions{justify-content:flex-start;flex-wrap:nowrap;gap:24px}.xp .p-result.has-gift .r-actions .link{white-space:nowrap}.xp .p-result.has-gift .r-note{max-width:400px;text-align:left;text-wrap:pretty}.xp .r-lightbox{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;border-radius:38px;background:#000000db;cursor:zoom-out}.xp .r-lightbox[hidden]{display:none}.xp .r-lightbox img{max-width:92%;max-height:84%;border-radius:14px}.xp .r-lb-x{position:absolute;right:20px;top:20px;width:46px;height:46px;border-radius:50%;border:0;cursor:pointer;font-size:24px;line-height:1;color:#1f1f1f;background:#fff}@media(min-width:761px)and (max-height:700px){.xp .p-result.has-gift .r-text{padding:40px clamp(30px,4vw,60px) 28px}.xp .p-result.has-gift .r-big.wordy{margin:12px 0 8px}.xp .p-result.has-gift .r-sub,.xp .r-swatch{margin-bottom:18px}.xp .p-result.has-gift .r-codes{margin-bottom:22px}.xp .p-result.has-gift .r-code{padding:9px 0}}@media(min-width:761px)and (max-height:460px){.xp .p-result.has-gift .r-text{padding:16px 32px 12px}.xp .p-result.has-gift .r-eye{font-size:10.5px}.xp .p-result.has-gift .r-big.wordy{margin:6px 0 4px;font-size:clamp(30px,10vh,42px)}.xp .p-result.has-gift .r-sub{margin-bottom:8px;font-size:13.5px}.xp .r-swatch{margin-bottom:8px}.xp .r-sw-dots button{width:20px;height:20px}.xp .p-result.has-gift .r-codes{margin-bottom:12px}.xp .p-result.has-gift .r-code{padding:4px 0}.xp .p-result.has-gift .r-code small{margin-bottom:1px}.xp .p-result.has-gift .r-code b{font-size:15px}.xp .p-result.has-gift .r-code button{padding:4px 0 4px 12px}.xp .p-result.has-gift .r-note{margin-top:calc(10px + var(--edge));font-size:11px}.xp .r-zoom{left:14px;bottom:14px;padding:5px 10px;font-size:10px}}@media(max-width:760px),(max-width:1024px)and (orientation:portrait){.xp .p-result.has-gift{flex-direction:column}.xp .p-result.has-gift .r-gift{order:0;flex:1 1 auto;min-height:120px;border-radius:29px 29px 0 0}.xp .p-result.has-gift .r-text{order:1;flex:0 0 auto;padding:22px 24px 20px;overflow:visible}.xp .p-result.has-gift .r-eye{font-size:11px}.xp .p-result.has-gift .r-big.wordy{margin:8px 0 6px;font-size:clamp(36px,min(11vw,6.4vh),52px)}.xp .p-result.has-gift .r-sub{margin-bottom:14px;font-size:15px}.xp .r-swatch{margin-bottom:12px}.xp .p-result.has-gift .r-codes{max-width:none;margin-bottom:18px}.xp .p-result.has-gift .r-code{padding:8px 0}.xp .p-result.has-gift .r-code b{font-size:17px}.xp .p-result.has-gift .r-actions{align-self:stretch;flex-direction:column;align-items:stretch;gap:calc(10px + var(--edge))}.xp .p-result.has-gift .r-actions .link{align-self:center}.xp .p-result.has-gift .r-note{margin-top:14px;font-size:12px;line-height:1.5;max-width:none}.xp .r-zoom{left:16px;bottom:16px;padding:6px 11px;font-size:10.5px}}@media(min-width:761px)and (max-width:1024px)and (orientation:portrait){.xp .p-result.has-gift .r-gift{border-radius:37px 37px 0 0}.xp .p-result.has-gift .r-text{padding:30px 40px 32px}.xp .p-result.has-gift .r-actions{flex-direction:row;align-items:center;align-self:flex-start;gap:24px}}@media(max-width:760px)and (max-height:700px){.xp .p-result.has-gift .r-text{padding:16px 22px 14px}.xp .p-result.has-gift .r-sub{margin-bottom:10px;font-size:14px}.xp .r-swatch{margin-bottom:8px}.xp .r-sw-dots button{width:22px;height:22px}.xp .p-result.has-gift .r-codes{margin-bottom:14px}.xp .p-result.has-gift .r-code{padding:5px 0}.xp .p-result.has-gift .r-code small{margin-bottom:2px}.xp .p-result.has-gift .r-code b{font-size:15px}.xp .p-result.has-gift .r-actions .btn3d{padding:14px 22px}.xp .p-result.has-gift .r-note{margin-top:10px;font-size:11.5px}}.xp .fx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:30;border-radius:38px}.xp .flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;pointer-events:none;opacity:0;border-radius:38px;background:radial-gradient(circle at 50% 50%,#fff,color-mix(in srgb,var(--acc2) 60%,transparent) 35%,transparent 70%)}.xp .flash.go{animation:hvgw-flash 1s ease-out}@keyframes hvgw-flash{0%{opacity:0;transform:scale(.3)}30%{opacity:1}to{opacity:0;transform:scale(1.6)}}.xp .clay{background:linear-gradient(145deg,#fff,#efe6dc);border-radius:28px;box-shadow:16px 16px 36px #785a3c38,-10px -10px 26px #ffffffe6,inset 3px 3px 8px #ffffffe6,inset -6px -6px 14px #966e501f}.xp .badge-wrap{position:absolute;z-index:6;left:0;right:0;top:var(--by, 9%);display:flex;justify-content:center;pointer-events:none}.xp .badge{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;font-size:14px;white-space:nowrap;background:#ffffffdb;box-shadow:0 14px 26px -14px #3c281473,inset 0 1px #fff;animation:hvgw-bob 4s ease-in-out infinite}.xp .badge b{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:600;font-size:19px;color:var(--acc)}@keyframes hvgw-bob{50%{transform:translateY(-6px)}}.xp:not([data-state=intro]) .badge-wrap{opacity:0;transition:opacity .4s}.xp-sticky{position:fixed;z-index:90;left:max(14px,env(safe-area-inset-left));bottom:calc(16px + env(safe-area-inset-bottom) + var(--strip, 0px));display:inline-flex;align-items:center;gap:10px;padding:7px 18px 7px 7px;border-radius:999px;border:0;cursor:pointer;font:inherit;font-size:14px;color:#1f1f1f;background:linear-gradient(145deg,#fff,#f3ebe2);box-shadow:8px 8px 20px #785a3c40,-4px -4px 12px #ffffffe6;transform:translateY(160%);opacity:0;transition:transform .7s cubic-bezier(.16,.9,.2,1),opacity .5s}.xp-sticky.is-shown{transform:none;opacity:1}.xp-sticky .ico{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;flex:none;background:radial-gradient(125% 125% at 28% 20%,#fff,#fbf3e3 46%,#f1e4c9);box-shadow:0 5px 12px #b9996733,inset 0 1px 1px #ffffffe6,inset 0 -2px 4px #b9996738}.xp-sticky .ico svg{width:21px;height:21px;fill:none;stroke:url(#hvgw-xpGold);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;overflow:visible;transform-origin:50% 60%;animation:hvgw-wig 3.4s ease-in-out infinite}.xp-sticky .g1{stop-color:#b99967}.xp-sticky .g2{stop-color:#e2cfa6}.xp-sticky{padding:6px 20px 6px 6px;gap:12px}@keyframes hvgw-wig{0%,80%,to{transform:none}86%{transform:rotate(-12deg)}92%{transform:rotate(10deg)}}@media(max-width:760px){.xp .panel{width:calc(100vw - 16px);height:calc(100vh - 16px);border-radius:30px}.xp .p-logo{left:16px;top:14px;width:40px;height:40px}.xp .p-close{right:14px;top:14px;width:42px;height:42px}.xp .p-stage{left:0;top:62px;width:100%;height:calc(48% - 62px)}.xp .p-copy{left:0;right:0;top:auto;bottom:0;width:100%;height:52%;padding:10px 22px 22px;justify-content:flex-end}.xp:not([data-state=intro]) .p-copy{transform:translateY(30px)}.xp .p-eye{font-size:11px;letter-spacing:.22em;margin-bottom:8px}.xp .p-title{font-size:clamp(34px,min(11vw,6.4vh),54px);margin-bottom:8px}.xp .p-title .s{display:inline}.xp .p-lead{margin-bottom:16px;font-size:15px}.xp[data-state=play] .p-stage,.xp[data-state=result] .p-stage{top:62px;height:calc(100% - 146px)}.xp .p-hud{bottom:18px;font-size:14px;padding:10px 18px}.xp .p-hud b{font-size:21px}}@media(max-width:760px)and (max-height:760px){.xp .p-lead{display:none}.xp .p-title{margin-bottom:14px;font-size:clamp(32px,min(10vw,5.8vh),54px)}.xp .p-until{margin-top:9px;font-size:12px;line-height:1.3}.xp .p-err:empty{min-height:0;margin:0}.xp .p-fine{margin-top:8px}}@media(max-height:600px)and (min-width:761px){.xp .p-title{font-size:clamp(34px,7vh,56px)}.xp .p-lead{display:none}.xp .p-until{margin-top:9px;font-size:12px}.xp .p-eye{font-size:11px;letter-spacing:.18em;margin-bottom:10px}.xp .p-input{padding:14px 18px}.xp .btn3d{padding:14px 24px}}@media(prefers-reduced-motion:reduce){.xp *,.xp *:before,.xp *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.xp .row{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.xp .gift{position:absolute;left:0;top:0;pointer-events:auto;display:block;border:0;padding:0;margin:0;background:none;cursor:pointer;border-radius:24px;-webkit-tap-highlight-color:transparent}.xp .gift svg{display:block;width:100%;height:auto;overflow:visible}.xp .gift:focus-visible{outline:3px solid var(--acc);outline-offset:6px}.xp .gift:focus:not(:focus-visible){outline:none}.xp .gift .box{transform-box:view-box;transition:transform .5s cubic-bezier(.2,1.5,.4,1);animation:hvgw-idle 5s ease-in-out infinite}.xp .gift:nth-child(2) .box{animation-delay:-1.25s}.xp .gift:nth-child(3) .box{animation-delay:-2.5s}.xp .gift:nth-child(4) .box{animation-delay:-3.75s}@keyframes hvgw-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.xp .gift .cshadow{transform-box:fill-box;transform-origin:50% 50%;transition:transform .5s,opacity .5s}@media(hover:hover){.xp .gift:not(.open):not(.away):hover .box{transform:translateY(-10px);animation-play-state:paused}.xp .gift:not(.open):not(.away):hover .cshadow{transform:scale(.86);opacity:.65}}.xp .gift .lid{transform-box:view-box;transition:transform .95s cubic-bezier(.3,1.35,.45,1),opacity .45s .5s}.xp .gift .inside,.xp .gift .tissue,.xp .gift .beam{opacity:0}.xp .gift .beam{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(.2);transition:opacity .5s .2s,transform 1s .2s cubic-bezier(.2,1,.3,1)}.xp .gift .tissue{transform-box:fill-box;transform-origin:50% 100%;transform:scale(.2);transition:opacity .3s .2s,transform .8s .2s cubic-bezier(.2,1.7,.4,1)}.xp .gift .inside{transition:opacity .3s .1s}.xp .gift.shake .box{animation:hvgw-shake .5s ease-in-out;transform-origin:50% 90%}@keyframes hvgw-shake{20%{transform:rotate(-2.5deg)}40%{transform:rotate(2.5deg)}60%{transform:rotate(-1.5deg)}80%{transform:rotate(1.5deg)}}.xp .gift.open .lid{transform:translate(22px,-120px) rotate(-20deg);opacity:0}.xp .gift.open .inside,.xp .gift.open .tissue{opacity:1}.xp .gift.open .tissue{transform:scale(1)}.xp .gift.open .beam{opacity:.85;transform:scaleY(1)}.xp .gift.open .box{animation:none}.xp .gift.away{opacity:.3;filter:saturate(.5);transform:scale(.94);transition:opacity .6s,filter .6s,transform .6s;pointer-events:none}.xp .gift.moving{pointer-events:none}.xp .gift.moving .box{animation-play-state:paused}.xp:not([data-state=intro]) .p-copy{transition:opacity .25s,transform .5s cubic-bezier(.16,.9,.2,1)}.xp[data-state=play] .p-hud{transition-delay:.75s}.xp.back .p-copy{transition-delay:.4s}.xp.back.gather .p-copy{transition-delay:.8s}.xp .gbadge.travel{transition:top .8s cubic-bezier(.16,.9,.2,1),opacity .3s}.xp .probe{visibility:hidden;pointer-events:none;transition:none!important}.xp .gift:disabled{cursor:default}.xp .gbadge{position:absolute;left:50%;top:0;transform:translate(-50%);z-index:6;pointer-events:none}.xp:not([data-state=intro]) .gbadge{opacity:0;transition:opacity .3s}@media(max-width:760px){.xp .gbadge{display:none}}.xp .gcard{position:absolute;z-index:8;left:0;top:0;transform:translate(-50%,-50%) scale(.3);opacity:0;pointer-events:none;text-align:center;padding:18px 28px 16px;border-radius:24px;background:linear-gradient(180deg,#fff,#f6efe6);box-shadow:0 26px 50px -22px #3c281480,0 0 0 1px #ffffffe6,inset 0 2px #fff;transition:transform 1s cubic-bezier(.2,1.5,.4,1),top 1s cubic-bezier(.2,1.3,.4,1),opacity .35s;white-space:nowrap}.xp .gcard.up{transform:translate(-50%,-50%) scale(1);opacity:1}.xp .gcard small{display:block;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.xp .gcard b{display:block;margin-top:6px;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:600;font-size:var(--cf, 38px);line-height:1;color:var(--acc)}.xp .gbadge{display:none}.xp .burst{position:absolute;left:0;top:0;transform-origin:0 0;pointer-events:none;transition:opacity .35s}.xp:not([data-state=intro]) .burst{opacity:0}.xp[data-state=intro] .row{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.xp .row{transition:opacity .5s .6s,visibility 0s .6s}.xp .burst .gift{pointer-events:none;cursor:default;z-index:2}.xp .burst .gift .beam{transition-delay:.3s}.xp .burst.in .gift .beam{opacity:.6}.xp .burst .gift .tissue{display:none}.xp .burst .gift .lid{transition:transform .8s .12s cubic-bezier(.2,1.5,.4,1)}.xp .burst .gift.open .lid{transform:translate(-10px,-8px) rotate(-3deg);opacity:1}.xp .burst.in .gift.open .lid{transform:translate(-34px,-40px) rotate(-13deg)}.xp .burst.in .gift .box{animation:hvgw-boxpop .5s .05s cubic-bezier(.3,1.6,.5,1);transform-origin:50% 90%}@keyframes hvgw-boxpop{0%{transform:scale(1)}35%{transform:scale(1.06,.92)}to{transform:scale(1)}}.xp .bp{position:absolute;left:0;top:0;z-index:var(--z);width:var(--w);opacity:0;transform:translate(-50%,-50%) translate(var(--x0),var(--y0)) rotate(0) scale(.2);transition:transform .95s cubic-bezier(.18,1.32,.4,1),opacity .25s;transition-delay:var(--d)}.xp .burst.in .bp{opacity:1;transform:translate(-50%,-50%) translate(var(--x),var(--y)) rotate(var(--r)) scale(1)}.xp .bp>*{display:block;width:100%;animation:hvgw-drift var(--t) ease-in-out infinite alternate;animation-delay:var(--f)}@keyframes hvgw-drift{0%{transform:translate(0) rotate(0)}to{transform:translate(var(--dx),var(--dy)) rotate(var(--dr))}}.xp .bp-img{height:var(--w)}.xp .bp-img>img{height:100%;object-fit:contain}.xp .bp img{filter:drop-shadow(0 16px 14px rgba(70,40,20,.28)) drop-shadow(0 2px 3px rgba(70,40,20,.18))}.xp .vk{position:relative;aspect-ratio:1.586;border-radius:calc(var(--w) * .075);overflow:hidden;color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--btn2) 70%,#fff) 0%,var(--btn2) 28%,var(--btn) 62%,color-mix(in srgb,var(--btn) 72%,#000) 100%);box-shadow:0 20px 30px -14px #3c141e80,inset 0 1px #ffffff8c,inset 0 -1px #00000026}.xp .vk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.38) 45%,transparent 60%)}.xp .vk i{position:absolute;left:9%;top:11%;font-style:normal;font-size:calc(var(--w) * .058);letter-spacing:.32em;opacity:.85}.xp .vk b{position:absolute;left:0;right:0;top:50%;transform:translateY(-46%);text-align:center;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:600;font-size:calc(var(--w) * .3);line-height:1;text-shadow:0 2px 12px rgba(40,10,20,.28)}.xp .vk s{position:absolute;left:9%;bottom:11%;text-decoration:none;font-size:calc(var(--w) * .052);letter-spacing:.28em;opacity:.85}.xp .sp{position:absolute;left:0;top:0;z-index:8;width:var(--w);color:var(--acc);opacity:0;transform:translate(-50%,-50%) translate(var(--x),var(--y)) scale(0);transition:opacity .3s,transform .6s cubic-bezier(.2,1.6,.4,1);transition-delay:var(--d)}.xp .sp:nth-child(2n){color:#d8bc85}.xp .burst.in .sp{opacity:1;transform:translate(-50%,-50%) translate(var(--x),var(--y)) scale(1)}.xp .sp svg{display:block;width:100%;animation:hvgw-twinkle 2.6s ease-in-out infinite;animation-delay:var(--f)}@keyframes hvgw-twinkle{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.35;transform:scale(.6) rotate(25deg)}}@media(prefers-reduced-motion:reduce){.xp .bp{transition:opacity .4s}.xp .bp>*,.xp .sp svg,.xp .burst.in .gift .box{animation:none}}@media(max-width:760px){.xp[data-state=intro] .p-lead{display:none}.xp[data-state=intro] .p-stage{height:calc(100% - 62px);pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/hv-gewinnspiel.css.map */
