.ll-wp-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#5c4a3a73;z-index:9000;opacity:0;pointer-events:none;transition:opacity .24s cubic-bezier(.22,.61,.36,1)}.ll-wp-backdrop.ll-wp-visible{opacity:1;pointer-events:auto}.ll-wp-popup{position:fixed;z-index:9001;left:50%;top:50%;transform:translate(-50%,calc(-50% + 12px));width:440px;max-width:calc(100vw - 32px);opacity:0;pointer-events:none;transition:opacity .24s cubic-bezier(.22,.61,.36,1),transform .24s cubic-bezier(.22,.61,.36,1)}.ll-wp-popup.ll-wp-visible{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.ll-wp-card{background:#00703c;padding:14px 14px 12px;border-radius:30px;box-shadow:0 24px 60px #5c4a3a47}.ll-wp-header{position:relative;margin:-4px -2px 4px}.ll-wp-header svg{display:block;width:100%;height:auto}.ll-wp-logo{position:absolute;left:50%;bottom:-46px;transform:translate(-50%);width:80px;height:80px;border-radius:50%;background:#faf4f0;outline:2.5px dotted #F9A8D8;outline-offset:4px;box-shadow:0 0 0 8px #00703c;z-index:2;display:flex;align-items:center;justify-content:center;overflow:hidden}.ll-wp-logo img{width:80%;height:80%;object-fit:contain}.ll-wp-panel{background:#faf4f0;border:3px dotted #F9A8D8;border-radius:22px;padding:62px 30px 24px;display:grid;gap:10px;text-align:center;color:#00703c;position:relative}.ll-wp-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;background:#f9a8d8;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0;transition:transform .16s cubic-bezier(.22,.61,.36,1)}.ll-wp-close:hover{transform:scale(1.08)}.ll-wp-close:focus-visible{outline:3px solid #F2D649;outline-offset:2px}.ll-wp-close svg{display:block}.ll-wp-pill{display:inline-block;background:#f9a8d8;color:#ea2a3f;font-family:SKPayidarBold,Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:5px 14px;line-height:1}.ll-wp-headline{font-family:SKPayidarBold,Poppins,sans-serif;font-size:24px;font-weight:700;color:#00703c;line-height:1.2;margin:0}.ll-wp-discount{display:grid;gap:2px}.ll-wp-pct{font-family:SKPayidarBold,Poppins,sans-serif;font-size:34px;font-weight:800;color:#ea2a3f;line-height:1}.ll-wp-first{font-family:SKPayidarBold,Poppins,sans-serif;font-size:16px;font-weight:700;color:#00703c;line-height:1.2}.ll-wp-body{font-family:SKPayidar,Poppins,sans-serif;font-size:14px;line-height:1.6;color:#00703c;max-width:34ch;margin:0 auto}.ll-wp-form{display:grid;gap:8px}.ll-wp-label-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ll-wp-input{height:50px;border-radius:999px;border:2px solid #00703C;background:#faf4f0;font-family:SKPayidar,Poppins,sans-serif;font-size:14px;color:#00703c;padding:0 20px;width:100%;box-sizing:border-box;text-align:center}.ll-wp-input::placeholder{color:#00703c8c}.ll-wp-input:focus{outline:none;box-shadow:0 0 0 4px #bccbea}.ll-wp-btn{height:50px;border-radius:999px;border:none;background:#f2d649;color:#00703c;font-family:SKPayidarBold,Poppins,sans-serif;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;width:100%;transition:background .16s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.22,.61,.36,1)}.ll-wp-btn:hover{background:#f4ba94}.ll-wp-btn:active{transform:translateY(1px) scale(.985)}.ll-wp-btn:focus-visible{outline:3px solid #F2D649;outline-offset:2px}.ll-wp-error{font-family:SKPayidar,Poppins,sans-serif;font-size:12px;color:#ea2a3f;text-align:center;display:none}.ll-wp-error.ll-wp-show{display:block}.ll-wp-fine{font-family:SKPayidar,Poppins,sans-serif;font-size:11.5px;font-weight:300;font-style:italic;color:#00703cb3;margin:0}.ll-wp-later{background:none;border:none;font-family:SKPayidar,Poppins,sans-serif;font-size:12px;color:#00703c99;cursor:pointer;text-decoration:underline;padding:0;margin:0 auto;display:inline-block}.ll-wp-later:hover{color:#00703c}.ll-wp-later:focus-visible{outline:3px solid #F2D649;outline-offset:2px;border-radius:2px}.ll-wp-success{display:none;gap:10px}.ll-wp-success.ll-wp-show{display:grid}.ll-wp-form-wrap{display:grid;gap:10px}.ll-wp-form-wrap.ll-wp-hide{display:none}.ll-wp-success-msg{font-family:SKPayidar,Poppins,sans-serif;font-size:14px;line-height:1.6;color:#00703c;margin:0}.ll-wp-code-wrap{display:flex;align-items:center;justify-content:center;gap:8px;background:#faf4f0;border:3px dotted #00703C;border-radius:999px;padding:8px 8px 8px 20px}.ll-wp-code-text{font-family:SKPayidarBold,Poppins,sans-serif;font-size:22px;font-weight:800;letter-spacing:.14em;color:#00703c}.ll-wp-copy-btn{height:36px;border-radius:999px;border:none;background:#f9a8d8;color:#ea2a3f;font-family:SKPayidarBold,Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;padding:0 14px;transition:transform .16s cubic-bezier(.22,.61,.36,1);flex-shrink:0}.ll-wp-copy-btn:active{transform:translateY(1px) scale(.985)}.ll-wp-copy-btn:focus-visible{outline:3px solid #F2D649;outline-offset:2px}.ll-wp-sparkle{width:70%;margin:10px auto 2px;display:block}.ll-wp-circle{position:fixed;bottom:calc(20px + env(safe-area-inset-bottom));width:88px;height:88px;border-radius:50%;background:#00703c;color:#f2d649;box-shadow:0 10px 24px #5c4a3a42;z-index:8999;cursor:pointer;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;opacity:0;pointer-events:none;transform:scale(.4);transition:opacity .42s cubic-bezier(.34,1.56,.64,1),transform .42s cubic-bezier(.34,1.56,.64,1)}.ll-wp-circle.ll-wp-side-left{left:calc(20px + env(safe-area-inset-left))}.ll-wp-circle.ll-wp-side-right{right:calc(20px + env(safe-area-inset-right))}.ll-wp-circle.ll-wp-visible{opacity:1;pointer-events:auto;transform:scale(1)}.ll-wp-circle:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:2px dotted #FAF4F0;pointer-events:none}.ll-wp-circle-pct{font-family:SKPayidarBold,Poppins,sans-serif;font-size:25px;font-weight:800;color:#f2d649;line-height:1}.ll-wp-circle-off{font-family:SKPayidarBold,Poppins,sans-serif;font-size:10px;font-weight:800;letter-spacing:.16em;color:#f9a8d8;line-height:1;text-transform:uppercase}.ll-wp-circle-star{position:absolute;top:2px;right:4px;width:20px;height:20px;pointer-events:none}.ll-wp-circle:focus-visible{outline:3px solid #F2D649;outline-offset:3px}.ll-wp-circle:active{transform:scale(.985)}@media(max-width:599px){.ll-wp-popup{left:0;top:auto;bottom:0;transform:translateY(12px);width:100%;max-width:100%;border-radius:0}.ll-wp-popup.ll-wp-visible{transform:translateY(0)}.ll-wp-card{border-radius:30px 30px 0 0;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.ll-wp-panel{padding:54px 20px 20px}.ll-wp-headline{font-size:21px}.ll-wp-pct{font-size:30px}.ll-wp-logo{width:68px;height:68px;bottom:-40px}}@media(prefers-reduced-motion:reduce){.ll-wp-backdrop,.ll-wp-popup,.ll-wp-circle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ll-welcome-popup.css.map */
