.loveloop-popup-section{position:static;transform:none;filter:none;overflow:visible}.ll-root{--ll-font: "Helvetica Neue", Helvetica, "Arial Nova", Arial, "Segoe UI", sans-serif;--ll-red: #ff1f16;--ll-red-soft: rgba(255,31,22,.55);--ll-seg-off: .05;--ll-ink: #f7f5f2;--ll-mute: #a49b93;--ll-line: rgba(247,245,242,.18);--ll-line-strong: rgba(247,245,242,.42);--ll-black: #08080a;--ll-green: #25d366;--ll-green-ink: #04180c;--ll-ease: cubic-bezier(.22,.61,.36,1);--ll-w: 450px;--ll-h: 720px;--ll-w-mob: 92%;--ll-h-mob: 88%}.ll-root,.ll-root *,.ll-root *:before,.ll-root *:after{box-sizing:border-box}.ll-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));font-family:var(--ll-font);-webkit-font-smoothing:antialiased}.ll-root[hidden]{display:none!important}.ll-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#040406b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .42s var(--ll-ease)}.ll-root.is-open .ll-scrim{opacity:1}.ll-modal{position:relative;width:min(var(--ll-w),100%);height:min(var(--ll-h),100%);min-width:min(300px,100%);min-height:min(510px,100%);max-height:100%;container-type:size;container-name:llcard;overflow:hidden;overflow:clip;background:var(--ll-black);border:1px solid rgba(247,245,242,.1);border-radius:4px;isolation:isolate;opacity:0;transform:translateY(18px) scale(.985);transition:opacity .5s var(--ll-ease),transform .5s var(--ll-ease)}.ll-root.is-open .ll-modal{opacity:1;transform:none}.ll-root.is-closing .ll-modal{opacity:0;transform:translateY(10px) scale(.99)}.ll-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-position:center 32%;background-size:cover;background-repeat:no-repeat;transform:scale(1.22);will-change:transform;animation:ll-drift 32s ease-in-out infinite alternate}@keyframes ll-drift{0%{transform:scale(1.22) translateZ(0)}to{transform:scale(1.3) translate3d(0,-1.2%,0)}}.ll-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(122% 78% at 50% 42%,#06060824,#06060875 56%,#060608c2),linear-gradient(180deg,#060608a3,#06060829 27%,#0606084d 63%,#060608d6)}.ll-veil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.ll-close,.ll-sound{position:absolute;top:14px;z-index:6;width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:2px;background:transparent;color:#f7f5f28c;cursor:pointer;transition:color .2s,background .2s}.ll-close{right:12px;font-size:20px;line-height:1;font-family:var(--ll-font);font-weight:400}.ll-sound{left:12px}.ll-close:hover,.ll-sound:hover{color:var(--ll-ink);background:#f7f5f212}.ll-sound svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ll-sound .ll-wave{opacity:1;transition:opacity .18s}.ll-sound .ll-slash{opacity:0;transition:opacity .18s}.ll-root.is-muted .ll-sound .ll-wave{opacity:0}.ll-root.is-muted .ll-sound .ll-slash{opacity:1}.ll-content{position:relative;z-index:3;height:100%;display:grid;grid-template-rows:1fr auto 1fr;align-content:center;padding:clamp(42px,8cqh,58px) clamp(18px,7cqw,36px) clamp(20px,4.5cqh,34px);text-align:center}.ll-head{display:grid;align-content:end;justify-items:center;padding-bottom:clamp(16px,4cqh,28px)}.ll-foot{display:grid;align-content:start;justify-items:center;padding-top:clamp(18px,4.5cqh,34px);width:100%}.ll-panel{display:none;width:100%}.ll-panel.is-active{display:block;animation:ll-rise .42s var(--ll-ease) both}@keyframes ll-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.ll-logo{display:block;width:clamp(104px,29%,128px);height:auto;margin:0 auto 18px;filter:drop-shadow(0 2px 14px rgba(4,4,6,.8))}.ll-prize{position:relative;display:flex;justify-content:center;margin-top:16px}.ll-prize:before{content:"";position:absolute;top:-20%;right:0;bottom:-26%;left:0;background:radial-gradient(58% 50% at 50% 54%,#fff3,#fff0 72%);pointer-events:none}.ll-prize-img{position:relative;display:block;width:clamp(126px,45%,182px);height:auto;filter:drop-shadow(0 12px 22px rgba(0,0,0,.62))}.ll-title{margin:0;font-size:clamp(26px,8.6cqw,40px);font-weight:900;line-height:.94;letter-spacing:-.028em;text-transform:uppercase;color:var(--ll-ink);text-shadow:0 2px 26px rgba(4,4,6,.72),0 1px 3px rgba(4,4,6,.5);text-wrap:balance}.ll-title .ll-hl{color:var(--ll-red)}.ll-sub--prize{margin-top:12px;max-width:none;font-size:11px;font-weight:700;letter-spacing:.27em;text-indent:.27em;text-transform:uppercase;color:var(--ll-ink)}.ll-sub{margin:14px auto 0;max-width:34ch;font-size:13.5px;font-weight:400;line-height:1.5;letter-spacing:.002em;color:#cec7c0;text-shadow:0 1px 14px rgba(4,4,6,.82);text-wrap:balance}.ll-note{margin:14px 0 0;font-size:10px;font-weight:500;letter-spacing:.19em;text-transform:uppercase;color:#a49b93c7}.ll-display{position:relative;justify-self:center;width:clamp(226px,68%,322px);padding:20px 22px 22px;background:linear-gradient(176deg,#ffffff0b,#fff0 42%),#050506;border:1px solid rgba(247,245,242,.11);border-radius:5px;box-shadow:inset 0 1px #ffffff0f,inset 0 -14px 32px #000000b3,0 22px 60px #0000009e}.ll-display:before{content:"";position:absolute;top:-34px;right:-22px;bottom:-30px;left:-22px;z-index:-1;border-radius:40px;background:radial-gradient(58% 62% at 50% 50%,#ff1f164d,#ff1f1600 72%);opacity:.5;pointer-events:none;transition:opacity .3s var(--ll-ease)}.ll-root.is-running .ll-display:before{opacity:.82}.ll-digits{display:flex;align-items:center;justify-content:center;gap:.8%;filter:drop-shadow(0 0 4px rgba(255,31,22,.6)) drop-shadow(0 0 13px rgba(255,26,20,.38))}.ll-digit{width:22.6%}.ll-dot{width:7.2%}.ll-digits svg{display:block;width:100%;height:auto;overflow:visible}.ll-seg{fill:var(--ll-red);opacity:var(--ll-seg-off)}.ll-seg.is-lit{opacity:1}.ll-point{fill:var(--ll-red);opacity:1}.ll-root.is-win .ll-digits{animation:ll-flash 1.15s var(--ll-ease) 1 both}.ll-root.is-win .ll-display{border-color:#ff1f166b}.ll-root.is-win .ll-display:before{opacity:1}@keyframes ll-flash{0%,to{filter:drop-shadow(0 0 4px rgba(255,31,22,.6)) drop-shadow(0 0 13px rgba(255,26,20,.38))}22%,62%{filter:drop-shadow(0 0 9px rgba(255,60,52,.95)) drop-shadow(0 0 34px rgba(255,31,22,.75))}}.ll-root.is-stopped .ll-display{animation:ll-clunk .3s var(--ll-ease) 1 both}@keyframes ll-clunk{0%{transform:scale(1)}34%{transform:scale(.981)}to{transform:scale(1)}}.ll-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ll-form{display:grid;gap:10px;width:100%;max-width:320px;margin:0 auto}.ll-field{position:relative;display:grid}.ll-input{width:100%;height:52px;padding:0 14px;font-family:var(--ll-font);font-size:14px;font-weight:500;letter-spacing:.04em;color:var(--ll-ink);background:#08080a80;border:1px solid var(--ll-line);border-radius:2px;outline:none;transition:border-color .22s,background .22s;-webkit-appearance:none;appearance:none}.ll-input::placeholder{color:#a49b93b8;letter-spacing:.14em;font-size:11px;text-transform:uppercase}.ll-input:hover{border-color:var(--ll-line-strong)}.ll-input:focus{border-color:var(--ll-ink);background:#08080ab8}.ll-input[aria-invalid=true]{border-color:var(--ll-red)}.ll-err{min-height:15px;margin:0;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ll-red);opacity:0;transform:translateY(-2px);transition:opacity .22s,transform .22s;text-align:left}.ll-err.is-shown{opacity:1;transform:none}.ll-fineprint{margin:7px 0 0;font-size:9.5px;font-weight:400;letter-spacing:.04em;color:#cec7c0c7;text-shadow:0 1px 10px rgba(4,4,6,.85)}.ll-consent{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;width:100%;margin:2px 0 4px;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.ll-consent input{-webkit-appearance:none;appearance:none;width:17px;height:17px;margin:1px 0 0;flex:none;border:1px solid var(--ll-line-strong);border-radius:2px;background-color:#08080a80;background-repeat:no-repeat;background-position:center;background-size:12px 12px;cursor:pointer;transition:background-color .18s,border-color .18s}.ll-consent:hover input{border-color:var(--ll-ink)}.ll-consent input:checked{background-color:var(--ll-ink);border-color:var(--ll-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230a0a0c' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.4 6.6 11.5 12.5 4.9'/%3E%3C/svg%3E")}.ll-consent input:focus-visible{outline:2px solid var(--ll-ink);outline-offset:3px}.ll-consent.is-invalid input{border-color:var(--ll-red)}.ll-consent-text{font-size:10.5px;font-weight:400;line-height:1.5;letter-spacing:.008em;color:var(--ll-mute);text-shadow:0 1px 10px rgba(4,4,6,.8)}.ll-consent-text a{color:var(--ll-ink);text-underline-offset:2px}.ll-code{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label action" "value action";align-items:center;gap:1px 12px;width:100%;padding:11px 14px;font-family:var(--ll-font);text-align:left;background:#08080a8c;border:1px solid var(--ll-line-strong);border-radius:2px;cursor:pointer;transition:border-color .2s,background .2s;-webkit-tap-highlight-color:transparent}.ll-code:hover{border-color:var(--ll-ink);background:#08080ab3}.ll-code-label{grid-area:label;font-size:9px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ll-mute)}.ll-code-value{grid-area:value;font-size:14px;font-weight:800;letter-spacing:.055em;text-transform:uppercase;color:var(--ll-ink);word-break:break-all}.ll-code-action{grid-area:action;font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ll-mute);white-space:nowrap;transition:color .2s}.ll-code:hover .ll-code-action{color:var(--ll-ink)}.ll-code.is-copied{border-color:var(--ll-ink)}.ll-code.is-copied .ll-code-action{color:var(--ll-ink)}.ll-code .ll-code-value.is-selectable{-webkit-user-select:all;user-select:all}.ll-btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:52px;padding:0 20px;font-family:var(--ll-font);font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;border-radius:2px;cursor:pointer;transition:background .22s var(--ll-ease),color .22s,border-color .22s,transform .12s var(--ll-ease),opacity .22s;-webkit-tap-highlight-color:transparent}.ll-btn:active{transform:scale(.987)}.ll-btn--primary{background:var(--ll-ink);color:#0a0a0c}.ll-btn--primary:hover{background:#fff}.ll-btn--primary[disabled]{opacity:.34;cursor:not-allowed}.ll-btn--primary[disabled]:active{transform:none}.ll-btn--ghost{background:transparent;color:var(--ll-ink);border-color:var(--ll-line-strong)}.ll-btn--ghost:hover{border-color:var(--ll-ink);background:#f7f5f20f}.ll-btn--wa{background:var(--ll-green);color:var(--ll-green-ink)}.ll-btn--wa:hover{background:#2ee273}.ll-btn--wa svg{width:16px;height:16px;fill:currentColor;flex:none}.ll-btn--stop{min-height:76px;font-size:19px;font-weight:900;letter-spacing:.3em;text-indent:.3em;background:var(--ll-ink);color:#0a0a0c}.ll-btn--stop:hover{background:#fff}.ll-stack{display:grid;gap:10px;width:100%;max-width:320px;margin:0 auto}.ll-root :focus-visible{outline:2px solid var(--ll-ink);outline-offset:3px}.ll-input:focus-visible{outline:none}@media(max-width:560px){.ll-root{padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.ll-modal{width:var(--ll-w-mob);height:var(--ll-h-mob)}.ll-display{width:min(90%,340px)}.ll-btn--stop{min-height:72px}}@media(max-height:790px){.ll-prize-img{width:clamp(104px,36%,146px)}.ll-prize{margin-top:12px}.ll-logo{width:clamp(94px,26%,112px);margin-bottom:13px}.ll-head{padding-bottom:clamp(14px,3vh,24px)}.ll-foot{padding-top:clamp(14px,3vh,24px)}}@media(max-height:640px){.ll-display{width:clamp(200px,54%,270px);padding:15px 17px 17px}.ll-title{font-size:clamp(25px,6.4vw,31px)}.ll-sub{font-size:12.5px;margin-top:10px}.ll-head{padding-bottom:16px}.ll-foot{padding-top:16px}.ll-brand{margin-bottom:10px}.ll-btn--stop{min-height:62px;font-size:17px}.ll-prize{display:none}.ll-logo{width:88px;margin-bottom:9px}}@container llcard (max-height: 700px){.ll-prize-img{width:clamp(104px,36%,146px)}.ll-prize{margin-top:12px}.ll-logo{width:clamp(94px,26%,112px);margin-bottom:13px}.ll-head{padding-bottom:clamp(12px,3cqh,24px)}.ll-foot{padding-top:clamp(12px,3cqh,24px)}}@container llcard (max-height: 600px){.ll-display{width:clamp(200px,54%,270px);padding:15px 17px 17px}.ll-title{font-size:clamp(23px,7cqw,31px)}.ll-sub{font-size:12.5px;margin-top:10px}.ll-head{padding-bottom:14px}.ll-foot{padding-top:14px}.ll-prize{display:none}.ll-logo{width:88px;margin-bottom:9px}.ll-btn--stop{min-height:60px;font-size:17px}}@container llcard (max-width: 340px){.ll-title{font-size:clamp(22px,8.2cqw,30px)}.ll-display{width:min(94%,300px)}.ll-root .ll-btn--wa{font-size:11px;letter-spacing:.1em;padding:0 12px;gap:7px;white-space:nowrap}.ll-root .ll-btn--wa svg{width:15px;height:15px}.ll-root .ll-code{padding:10px 12px;gap:1px 10px}.ll-root .ll-code-value{font-size:12.5px;letter-spacing:.02em}.ll-root .ll-code-action{font-size:9px;letter-spacing:.14em}}@media(prefers-reduced-motion:reduce){.ll-root *,.ll-root *:before,.ll-root *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ll-bg{animation:none}}.ll-legal{margin:2px 0 0}.ll-legal p{margin:0;font-size:9px;font-weight:400;line-height:1.45;letter-spacing:.01em;color:#a49b93b8;text-shadow:0 1px 10px rgba(4,4,6,.85);text-align:center}.ll-legal a{color:#cec7c0e6;text-underline-offset:2px}.ll-sink,.ll-sink-form{position:absolute;left:-9999px;top:0;width:1px;height:1px;border:0;opacity:0;pointer-events:none}.ll-root.is-running .ll-close{opacity:.2;pointer-events:none}.ll-root.is-running .ll-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}
/*# sourceMappingURL=/cdn/shop/t/34/assets/loveloop-popup.css.map */
