@font-face{font-family:Merlo Neue Round;src:url(/cdn/shop/files/merlo-neue-round-bold.otf?v=1789492818) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neulis Neue;src:url(/cdn/shop/files/Neulis_Neue_Regular.otf?v=1764194857) format("opentype");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(lippies-caveat.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.lp-section,.lp-hero--slider-mode{--lp-navy: #24307c;--lp-pink: #e6197f;--lp-blush: #fff4f8;--lp-wall: #fbf7fa;--lp-hole: rgba(170, 120, 160, .16);--lp-ink-soft: rgba(36, 48, 124, .72);--lp-hang-h: 290px;--lp-u: .9px;--lp-hook-top: calc(var(--lp-u) * 100 + 8px);--lp-tag-w: 240px;--lp-head: "Merlo Neue Round", "Merlo Neue Round Bold", system-ui, sans-serif;--lp-body: "Neulis Neue", "Neulis Sans", system-ui, sans-serif;font-family:var(--lp-body);color:var(--lp-navy)}.lp-section{background:#fff;overflow:hidden;position:relative;z-index:0;isolation:isolate}.lp-unlinked{position:absolute;z-index:6;left:50%;top:6px;max-width:92%;margin:0;padding:6px 10px;border-radius:10px;background:#c8102e;color:#fff;font-size:12px;line-height:1.35;text-align:center;transform:translate(-50%)}.lp-section *,.lp-section *:before,.lp-section *:after,.lp-hero--slider-mode *,.lp-hero--slider-mode *:before,.lp-hero--slider-mode *:after{box-sizing:border-box}.lp-container{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.lp-hero{position:relative;display:flex;align-items:center;min-height:clamp(540px,50vw,760px);overflow:hidden;background:linear-gradient(180deg,#cbb8f6 85%,#fff)}.lp-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(0,var(--lp-par, 0px),0);will-change:transform}.lp-hero__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 70%}.lp-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:70px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--lp-scroll-color, #AEABF9) 100%);pointer-events:none}.lp-hero--slider-mode{min-height:100%;height:100%}.lp-hero__inner{position:relative;z-index:2;width:100%;padding-top:40px;padding-bottom:80px}.lp-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:22px;max-width:520px}.lp-hero__brand{position:relative;width:min(440px,100%)}.lp-hero__logo-wrap{position:relative;display:block;margin:0;font-size:0}.lp-hero__new{position:absolute;left:100%;top:-36px;display:block;width:92px;margin-left:-4px;pointer-events:none;transform:rotate(-8deg)}.lp-hero__new-word{display:block;width:76px;height:auto;overflow:visible}.lp-hero__new-word path{fill:none;stroke:var(--lp-pink);stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;animation:lp-write .42s cubic-bezier(.5,0,.3,1) forwards;animation-delay:calc(1.15s + var(--o, 0) * .32s)}.lp-hero__new-word circle{fill:var(--lp-pink);transform-box:fill-box;transform-origin:center;animation:lp-dot .35s cubic-bezier(.3,1.8,.5,1) 2.55s both}.lp-hero__new-sparks{position:absolute;right:-6px;top:-12px;width:34px;height:28px;overflow:visible;animation:lp-dot .5s cubic-bezier(.3,1.8,.5,1) 2.7s both}.lp-hero__new-sparks path{stroke:#7d3fc9;stroke-width:2.6;stroke-linecap:round}.lp-hero__new-sparks path+path{stroke:var(--lp-pink);stroke-width:2.2}.lp-hero__new-sparks circle{fill:#f5c33b}.lp-hero__new-sub{display:block;margin:2px 0 0 10px;font-family:Caveat,cursive;font-weight:600;font-size:16px;line-height:1;color:#7d3fc9;white-space:nowrap;transform:rotate(2deg);animation:lp-rise .6s cubic-bezier(.2,.8,.2,1) 2.6s both}@keyframes lp-write{0%{opacity:1;stroke-dashoffset:1}to{opacity:1;stroke-dashoffset:0}}@keyframes lp-dot{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}.lp-hero__logo{display:block;width:100%;height:auto;margin:0;filter:drop-shadow(0 10px 24px rgba(120,70,170,.25))}.lp-hero__title{margin:0;font-family:var(--lp-head);font-weight:700;font-size:clamp(30px,2.8vw,40px);line-height:1.12}.lp-hero__text{max-width:420px;margin:0;font-size:18px;line-height:1.55;color:#3d4680}.lp-hero__copy .lp-btn{margin-top:8px}.lp-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;border:0;border-radius:999px;background:var(--lp-navy);color:#fff;font-family:var(--lp-head);font-size:15px;letter-spacing:.06em;text-decoration:none;cursor:pointer;box-shadow:0 12px 26px -10px #24307c8c;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.lp-btn{position:relative;overflow:hidden}.lp-btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(105deg,#fff0,#ffffff73,#fff0);transform:skew(-18deg);pointer-events:none}.lp-btn:hover:after{left:130%;transition:left .7s ease}.lp-btn:hover{transform:translateY(-2px);background:var(--lp-pink);box-shadow:0 16px 30px -10px #e6197f8c}.lp-wall-section{position:relative;padding:56px 0 96px;background:#fff}.lp-meet{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 40px;margin:0 0 30px}.lp-meet__intro{max-width:560px}.lp-meet__title{margin:0 0 10px;font-family:var(--lp-head);font-weight:700;font-size:clamp(34px,4.4vw,56px);line-height:1.05}.lp-meet__title em{font-style:normal;color:var(--lp-pink)}.lp-meet__sub{margin:0;font-size:18px;line-height:1.55;color:var(--lp-ink-soft)}.lp-meet__meta{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.lp-meet__count{margin:0;font-size:14px;color:var(--lp-ink-soft)}.lp-meet__count strong{color:var(--lp-navy);font-weight:600}.lp-bubbles{display:flex;justify-content:space-between;gap:16px;margin:0 0 36px}.lp-bubble{display:flex;flex:none;flex-direction:column;align-items:center;gap:10px;padding:0;border:0;background:none;color:var(--lp-navy);font-family:var(--lp-body);cursor:pointer;-webkit-tap-highlight-color:transparent}.lp-bubble__ring{display:block;width:112px;height:112px;padding:4px;border:3px solid #f3d6e4;border-radius:50%;transition:border-color .25s ease,transform .25s ease}.lp-bubble:hover .lp-bubble__ring{border-color:#f08ac0;transform:translateY(-3px)}.lp-bubble.is-active .lp-bubble__ring{border-color:var(--lp-pink)}.lp-bubble__img,.lp-bubble__all{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;overflow:hidden;background:#fff1f7}.lp-bubble__img{position:relative;background:var(--lp-bb, #fff1f7)}.lp-bubble__img img{position:absolute;left:50%;bottom:-6%;display:block;width:auto;max-width:none;height:132%;transform:translate(-50%);transform-origin:50% 100%;filter:drop-shadow(0 4px 5px rgba(120,50,100,.18));transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.lp-bubble__img--pair img{height:112%;bottom:-2%}.lp-bubble__img--pair img:first-child{left:31%;transform:translate(-50%) rotate(-9deg)}.lp-bubble__img--pair img:last-child{left:70%;transform:translate(-50%) rotate(9deg)}.lp-bubble:hover .lp-bubble__img img{transform:translate(-50%) translateY(-4%) scale(1.06)}.lp-bubble:hover .lp-bubble__img--pair img:first-child{transform:translate(-50%) translateY(-4%) rotate(-14deg) scale(1.04)}.lp-bubble:hover .lp-bubble__img--pair img:last-child{transform:translate(-50%) translateY(-4%) rotate(14deg) scale(1.04)}.lp-bubble__all{background:linear-gradient(135deg,#fde3f0,#e9e2ff);font-family:var(--lp-head);font-size:24px;color:var(--lp-pink)}.lp-bubble__label{font-size:15px;font-weight:500;white-space:nowrap}.lp-bubble.is-active .lp-bubble__label{font-weight:600}.lp-wall{position:relative;padding:44px 34px 20px;border-radius:36px;background-color:var(--lp-wall);background-image:radial-gradient(circle at center,var(--lp-hole) 0 2.6px,transparent 3.4px),linear-gradient(180deg,#fffafd,#f9f1f7);background-size:34px 34px,100% 100%;background-position:17px 17px,0 0;box-shadow:inset 0 2px #fff,inset 0 -30px 60px -40px #c878aa40,0 30px 60px -40px #7832644d}.lp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:26px;row-gap:34px}.lp-item{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;transition:opacity .35s ease,transform .35s ease}.lp-item.is-hidden{display:none}.lp-item.is-entering{opacity:0;transform:translateY(-14px)}.lp-stage{position:relative;width:100%;height:calc(var(--lp-hook-top) + var(--lp-hang-h) * .95);padding-top:var(--lp-hook-top)}.lp-peg{position:absolute;left:calc(50% - var(--lp-u) * 22);top:calc(var(--lp-hook-top) - var(--lp-u) * 100);width:calc(var(--lp-u) * 44);height:calc(var(--lp-u) * 124);pointer-events:none}.lp-peg--back{z-index:1}.lp-peg--front{z-index:4}.lp-peg svg{display:block;width:100%;height:100%;overflow:visible}.lp-hang{position:relative;z-index:3;display:flex;justify-content:center;width:100%;height:calc(var(--lp-hang-h) * var(--lp-scale, 1));margin-top:calc(var(--lp-hang-h) * var(--lp-scale, 1) * var(--lp-ay, 7) / -100);transform-origin:50% calc(var(--lp-ay, 7) * 1%);text-decoration:none;animation:lp-idle 7s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -1.3s);-webkit-tap-highlight-color:transparent}.lp-hang__img{display:block;height:100%;width:auto;max-width:none;transform:translate(calc((50 - var(--lp-ax, 50)) * 1%));filter:drop-shadow(10px 22px 16px rgba(120,50,100,.2));transition:filter .4s ease;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lp-hang.is-swinging{animation:lp-swing 1.8s cubic-bezier(.36,.07,.19,.97) both}.lp-item:hover .lp-hang__img{filter:drop-shadow(16px 30px 20px rgba(120,50,100,.24))}@keyframes lp-idle{0%,to{transform:rotate(-1.1deg)}50%{transform:rotate(1.1deg)}}@keyframes lp-swing{14%{transform:rotate(7deg)}32%{transform:rotate(-5deg)}50%{transform:rotate(3.2deg)}68%{transform:rotate(-1.8deg)}84%{transform:rotate(.8deg)}to{transform:rotate(-1.1deg)}}.lp-tag{position:relative;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:4px;width:100%;max-width:250px;margin-top:12px;padding:14px 14px 14px 18px;border-radius:18px;background:#ffffffdb;box-shadow:0 1px 2px #7832640f,0 10px 24px -18px #78326466;text-align:left;transition:transform .35s ease}.lp-tag__text,.lp-tag__row{display:contents}.lp-item:hover .lp-tag{transform:translateY(-2px)}.lp-tag__family{display:none;margin:0;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--lp-pink)}.lp-tag__name{grid-column:1;grid-row:1;margin:0;min-width:0;font-family:var(--lp-head);font-weight:700;font-size:17px;line-height:1.2}.lp-tag__name a{color:inherit;text-decoration:none}.lp-tag__flavor{grid-column:1;grid-row:2;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--lp-ink-soft)}.lp-tag__flavor i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--lp-flavor, var(--lp-pink))}.lp-tag__price{grid-column:2;grid-row:1;justify-self:end;font-family:var(--lp-head);font-size:16px}.lp-tag__compare{margin-right:6px;font-family:var(--lp-body);font-size:12px;text-decoration:line-through;opacity:.5}.lp-tag .lp-add{grid-column:2;grid-row:2;justify-self:end}.lp-tagcard{display:none;position:absolute;z-index:2;left:50%;bottom:0;top:calc(var(--lp-hook-top) - var(--lp-tag-w) * .108);width:var(--lp-tag-w);margin-left:calc(var(--lp-tag-w) / -2);flex-direction:column;pointer-events:none;filter:drop-shadow(0 16px 20px rgba(120,50,100,.16)) drop-shadow(0 1px 1px rgba(120,50,100,.08))}.lp-tagcard svg{display:block;width:100%;height:auto;flex:none}.lp-section .lp-tagcard__body{display:block;flex:1;margin-top:-1px;border-radius:0 0 22px 22px;background:linear-gradient(180deg,#fff 0% 70%,#fff2f8)}.lp-section[data-card=tag] .lp-tagcard{display:flex}.lp-section[data-card=tag] .lp-item{padding-bottom:20px}.lp-section[data-card=tag] .lp-tag{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:var(--lp-tag-w);margin-top:6px;padding:0 18px;background:none;box-shadow:none;text-align:center}.lp-section[data-card=tag] .lp-item:hover .lp-tag{transform:none}.lp-section[data-card=tag] .lp-tag__text{display:flex;flex-direction:column;align-items:center;gap:4px}.lp-section[data-card=tag] .lp-tag__family{display:block}.lp-section[data-card=tag] .lp-tag__name{font-size:20px}.lp-section[data-card=tag] .lp-tag__row{display:flex;align-items:center;justify-content:space-between;align-self:stretch;gap:10px;margin-top:12px}.lp-section[data-card=tag] .lp-tag__price{font-size:19px}.lp-section[data-card=tag] .lp-tag__row{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:10px}.lp-tag__status{display:flex;justify-content:center;align-items:center;width:100%}.lp-tag__coming-soon{display:inline-block;font-family:var(--lp-head);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-pink);background:transparent;border:none;padding:0;border-radius:0;box-shadow:none}.lp-view{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:104px;max-width:140px;height:38px;padding:0 20px;border:1.5px solid var(--lp-navy);border-radius:999px;background:#fff;color:var(--lp-navy);font-family:var(--lp-head, system-ui, sans-serif);font-size:13.5px;font-weight:700;letter-spacing:.03em;text-decoration:none;white-space:nowrap;box-sizing:border-box;transition:background .25s ease,color .25s ease,transform .2s ease,border-color .25s ease}.lp-view:hover{background:var(--lp-navy);color:#fff;transform:translateY(-1px)}.lp-section[data-card=tag] .lp-tag__row .lp-add{position:relative;z-index:1;flex:1.5 1 0;justify-content:center;height:46px;padding:0 10px;font-size:14px;font-weight:600}.lp-tagcard{transition:filter .3s ease}.lp-item:hover .lp-tagcard{filter:drop-shadow(0 24px 28px rgba(120,50,100,.24)) drop-shadow(0 1px 1px rgba(120,50,100,.08))}.lp-section[data-card=tag] .lp-add{background:var(--lp-pink)}.lp-section[data-card=tag] .lp-add:hover{background:var(--lp-navy)}.lp-add{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px 0 10px;border:0;border-radius:999px;background:var(--lp-navy);color:#fff;font-family:var(--lp-body);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .25s ease,transform .2s ease}.lp-add svg{width:18px;height:18px;flex:none}.lp-add:hover{background:var(--lp-pink)}.lp-add:active{transform:scale(.96)}.lp-add:disabled{cursor:default}.lp-add.is-adding svg{animation:lp-spin .8s linear infinite}.lp-add.is-added{background:#2fa36b;animation:lp-added .45s cubic-bezier(.3,1.6,.5,1)}@keyframes lp-added{0%{transform:scale(.9)}60%{transform:scale(1.08)}to{transform:scale(1)}}.lp-add--sold-out{background:#c9c3d4;pointer-events:none;padding:0 14px}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-perks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0 0;padding:0;list-style:none}.lp-perk{display:flex;align-items:center;gap:18px;padding:18px 24px 18px 18px;border:1.5px solid #f6dbe8;border-radius:26px;background:#fffafc;font-size:15px;line-height:1.5;color:var(--lp-ink-soft)}.lp-perk strong{display:block;color:var(--lp-navy);font-family:var(--lp-head);font-weight:700;font-size:18px}.lp-icon{display:block;flex:none;width:64px;height:64px}.lp-icon svg{display:block;width:100%;height:100%}.lp-perk:hover .lp-icon{animation:lp-icon-wiggle .6s ease}@keyframes lp-icon-wiggle{0%,to{transform:none}30%{transform:rotate(-8deg) scale(1.06)}65%{transform:rotate(6deg) scale(1.06)}}.lp-kosher{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr) auto;align-items:center;gap:48px;margin:72px 0 0;padding:36px 64px 36px 40px;border-radius:36px;background:#f3ecff}.lp-kosher__photo{margin:0;transform:rotate(-3deg)}.lp-anim .lp-kosher__photo[data-lp-reveal]{transform:translateY(26px) rotate(-6deg)}.lp-anim .lp-kosher__photo[data-lp-reveal].is-in{transform:rotate(-3deg)}.lp-kosher__photo img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 22px rgba(90,40,140,.25))}.lp-kosher__eyebrow{margin:0 0 8px;font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#7d3fc9}.lp-kosher__title{margin:0 0 12px;font-family:var(--lp-head);font-weight:700;font-size:clamp(26px,2.8vw,38px);line-height:1.1}.lp-kosher__text{max-width:460px;margin:0;font-size:17px;line-height:1.6;color:var(--lp-ink-soft)}.lp-kosher__seal{position:relative}.lp-kosher__ink{display:block;transform:rotate(12deg)}.lp-kosher__seal{--lp-mw: 84px}.lp-kosher__mark{display:block;width:var(--lp-mw);aspect-ratio:205 / 570;background:#24307c8c;-webkit-mask:var(--lp-mark) center / contain no-repeat;mask:var(--lp-mark) center / contain no-repeat}.lp-kosher__seal img{display:block;width:auto;height:234px}.lp-kosher__stamper,.lp-kosher__stamp-shadow{display:none;position:absolute;left:50%;pointer-events:none}.lp-kosher__stamper{top:50%;width:calc(var(--lp-mw) * 1.786);margin:calc(var(--lp-mw) * -2.25) 0 0 calc(var(--lp-mw) * -.893);transform-origin:calc(var(--lp-mw) * .893) calc(var(--lp-mw) * 2.25)}.lp-kosher__stamper svg{display:block;width:100%;height:auto;filter:drop-shadow(0 10px 12px rgba(54,35,74,.18))}.lp-kosher__stamp-shadow{top:50%;width:calc(var(--lp-mw) * 1.786);height:calc(var(--lp-mw) * 2.976);margin:calc(var(--lp-mw) * -1.405) 0 0 calc(var(--lp-mw) * -.81);border-radius:30px;background:#24307c38;filter:blur(14px);transform-origin:50% 50%}.lp-anim .lp-kosher__seal[data-lp-reveal]{opacity:1;transform:none}.lp-anim .lp-kosher__stamper,.lp-anim .lp-kosher__stamp-shadow{display:block;opacity:0}.lp-anim .lp-kosher__seal[data-lp-reveal] .lp-kosher__ink{opacity:0}.lp-anim .lp-kosher__seal[data-lp-reveal].is-in .lp-kosher__stamper{animation:lp-stamper 1.9s cubic-bezier(.45,0,.3,1) .2s both}.lp-anim .lp-kosher__seal[data-lp-reveal].is-in .lp-kosher__stamp-shadow{animation:lp-stamp-shadow 1.9s cubic-bezier(.45,0,.3,1) .2s both}.lp-anim .lp-kosher__seal[data-lp-reveal].is-in .lp-kosher__ink{animation:lp-inked 1.9s ease-out .2s both}@keyframes lp-stamper{0%{opacity:0;transform:translate(40px,-150px) scale(1.18) rotate(6deg)}20%{opacity:1;transform:translate(16px,-80px) scale(1.1) rotate(9deg)}40%{transform:translate(0) scale(1) rotate(12deg)}46%{transform:translateY(4px) scale(1.01,.97) rotate(12deg)}54%{transform:translate(0) scale(1) rotate(12.5deg)}60%{transform:translate(-1px,-2px) scale(1) rotate(11.5deg)}80%{opacity:1;transform:translate(-16px,-90px) scale(1.1) rotate(8deg)}to{opacity:0;transform:translate(-30px,-160px) scale(1.18) rotate(4deg)}}@keyframes lp-stamp-shadow{0%{opacity:0;transform:translate(46px,10px) rotate(12deg) scale(1.3)}20%{opacity:.4;transform:translate(20px,8px) rotate(12deg) scale(1.15)}40%,60%{opacity:1;transform:translate(4px,4px) rotate(12deg) scale(.96)}80%{opacity:.4;transform:translate(-18px,8px) rotate(12deg) scale(1.15)}to{opacity:0;transform:translate(-34px,10px) rotate(12deg) scale(1.3)}}@keyframes lp-inked{0%,43%{opacity:0;transform:rotate(12deg) scale(1.06);filter:blur(2px)}50%{opacity:1;transform:rotate(12deg) scale(1.01);filter:blur(.6px)}to{opacity:1;transform:rotate(12deg);filter:none}}.lp-faq{max-width:860px;margin:88px auto 0}.lp-faq__title{margin:0 0 28px;font-family:var(--lp-head);font-weight:700;font-size:clamp(30px,3.6vw,46px);line-height:1.1;text-align:center}.lp-faq__list{border-top:1.5px solid rgba(36,48,124,.12)}.lp-faq__item{border-bottom:1.5px solid rgba(36,48,124,.12)}.lp-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;cursor:pointer;list-style:none}.lp-faq__item summary::-webkit-details-marker{display:none}.lp-faq__q{margin:0;font-family:var(--lp-head);font-weight:700;font-size:19px;line-height:1.3;transition:color .2s ease}.lp-faq__item summary:hover .lp-faq__q{color:var(--lp-pink)}.lp-faq__icon{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--lp-blush);color:var(--lp-pink);transition:transform .3s ease,background .3s ease,color .3s ease}.lp-faq__icon svg{width:18px;height:18px}.lp-faq__item[open] .lp-faq__icon{transform:rotate(45deg);background:var(--lp-pink);color:#fff}.lp-faq__a{padding:0 56px 24px 4px;font-size:16px;line-height:1.65;color:var(--lp-ink-soft)}.lp-faq__a p{margin:0 0 10px}.lp-faq__a p:last-child{margin:0}@media(max-width:768px){.lp-perks{grid-template-columns:1fr;gap:12px;margin-top:16px}.lp-perk{padding:14px 16px 14px 14px;font-size:14px}.lp-perk strong{font-size:16px}.lp-icon{width:54px;height:54px}.lp-kosher{grid-template-columns:minmax(0,1fr) auto;gap:18px 16px;margin-top:40px;padding:26px 20px 24px;border-radius:26px}.lp-kosher__photo{grid-column:1 / -1;width:min(320px,100%);margin:0 auto}.lp-kosher__seal{--lp-mw: 52px}.lp-kosher__text{font-size:15px}.lp-faq{margin-top:56px}.lp-faq__q{font-size:17px}.lp-faq__a{padding-right:8px;font-size:15px}}.lp-hero__copy>*{animation:lp-rise .9s cubic-bezier(.2,.8,.2,1) both}.lp-hero__copy>:nth-child(1){animation-name:lp-pop;animation-duration:1s;animation-delay:.1s}.lp-hero__copy>:nth-child(2){animation-delay:.3s}.lp-hero__copy>:nth-child(3){animation-delay:.42s}.lp-hero__copy>:nth-child(4){animation-delay:.54s}.lp-hero__bg img{animation:lp-settle 2.2s cubic-bezier(.2,.8,.2,1) both}@keyframes lp-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes lp-pop{0%{opacity:0;transform:translateY(16px) scale(.9) rotate(-3deg)}60%{opacity:1;transform:translateY(-4px) scale(1.02) rotate(1deg)}to{opacity:1;transform:none}}@keyframes lp-settle{0%{transform:scale(1.07)}to{transform:scale(1)}}.lp-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none;container-type:size;transform:translate3d(0,var(--lp-par, 0px),0)}.lp-hero__art-box{position:absolute;width:max(100cqw,189.42cqh);height:max(52.79cqw,100cqh);left:calc((100cqw - max(100cqw,189.42cqh))*.6);top:calc((100cqh - max(52.79cqw,100cqh))*.7);animation:lp-settle 2.2s cubic-bezier(.2,.8,.2,1) both}.lp-hero__spark{position:absolute;width:var(--s, 1%);aspect-ratio:1;color:#fffdf2;transform:translate(-50%,-50%) scale(.2);opacity:0;animation:lp-twinkle var(--t, 3.4s) ease-in-out infinite;animation-delay:calc(var(--d, 0s) + 1.4s)}.lp-hero__spark svg{display:block;width:100%;height:100%;filter:drop-shadow(0 0 4px rgba(255,255,255,.95)) drop-shadow(0 0 10px rgba(255,236,170,.8))}@keyframes lp-twinkle{0%,to{opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(0)}45%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(30deg)}60%{opacity:.85;transform:translate(-50%,-50%) scale(.8) rotate(40deg)}}@supports not (width: 1cqw){.lp-hero__art{display:none}}.lp-hero__shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,#fff0 38%,#ffffff52,#fff0 62%) no-repeat;background-size:250% 100%;background-position:110% 0;-webkit-mask:var(--lp-logo) center / 100% 100% no-repeat;mask:var(--lp-logo) center / 100% 100% no-repeat;animation:lp-shine 8s ease-in-out 1.2s infinite}@keyframes lp-shine{0%{background-position:110% 0}22%,to{background-position:-10% 0}}.lp-hero__clouds{position:absolute;left:0;right:0;bottom:0;z-index:1;height:140px;overflow:hidden;pointer-events:none}.lp-hero__cloud{position:absolute;left:0;bottom:0;width:calc(100% + 1200px);background-repeat:repeat-x;background-size:1200px 180px;background-position:0 0;will-change:transform}.lp-hero__cloud--back{height:140px;background-image:url(lippies-cloud-back.svg);opacity:.75;animation:lp-drift 110s linear infinite}.lp-hero__cloud--front{bottom:-18px;height:120px;background-image:url(lippies-cloud-front.svg);animation:lp-drift 70s linear infinite reverse}@keyframes lp-drift{0%{transform:translateZ(0)}to{transform:translate3d(-1200px,0,0)}}.lp-hero__trail{position:absolute;z-index:3;width:var(--s, 12px);height:var(--s, 12px);margin:calc(var(--s, 12px) / -2) 0 0 calc(var(--s, 12px) / -2);color:#fff;pointer-events:none;filter:drop-shadow(0 0 4px rgba(255,255,255,.9));animation:lp-trail .9s ease-out forwards}.lp-hero__trail svg{display:block;width:100%;height:100%}@keyframes lp-trail{0%{opacity:1;transform:scale(.3) rotate(0)}30%{opacity:1;transform:scale(1) rotate(25deg)}to{opacity:0;transform:translateY(18px) scale(.2) rotate(70deg)}}.lp-burst{position:fixed;z-index:1000;width:14px;height:14px;margin:-7px 0 0 -7px;color:var(--lp-pink);pointer-events:none;animation:lp-burst .8s cubic-bezier(.2,.8,.3,1) forwards}.lp-burst svg{display:block;width:100%;height:100%}@keyframes lp-burst{0%{opacity:1;transform:translate(0) scale(.4)}70%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) scale(1) rotate(var(--r))}}[data-lp-count].is-bump{display:inline-block;animation:lp-bump .4s cubic-bezier(.3,1.6,.5,1)}@keyframes lp-bump{0%{transform:scale(1)}40%{transform:scale(1.25);color:var(--lp-pink)}to{transform:scale(1)}}.lp-anim [data-lp-reveal]{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:var(--lp-d, 0ms)}.lp-anim .lp-bubble[data-lp-reveal]{transform:translateY(14px) scale(.82)}.lp-anim .lp-item[data-lp-reveal]{transform:translateY(-46px)}.lp-anim [data-lp-reveal].is-in{opacity:1;transform:none}@media(max-width:1024px){.lp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-bubbles{flex-wrap:wrap;justify-content:center;gap:18px 22px}.lp-hero__copy{max-width:420px}.lp-hero__brand{width:min(340px,100%)}.lp-kosher{grid-template-columns:minmax(0,260px) minmax(0,1fr) auto;gap:28px;padding:28px 32px 28px 28px}.lp-kosher__seal{--lp-mw: 66px}.lp-hero__text{max-width:360px;font-size:16px}}@media(max-width:768px){.lp-section{--lp-hang-h: 210px;--lp-u: .66px;--lp-tag-w: 158px}.lp-container{padding:0 16px}.lp-hero{flex-direction:column;align-items:stretch;min-height:0;background:linear-gradient(180deg,#c3bdfb,#cbb8f6 45%,#d0b8f5 80%,#fff)}.lp-hero__inner{order:1;padding-top:76px;padding-bottom:0}.lp-hero__bg{order:2;position:relative;inset:auto;display:block;margin-top:-14vw;transform:none}.lp-hero__art{display:none}.lp-hero__bg:before{content:"";position:absolute;inset:0 0 auto;height:45%;z-index:1;background:linear-gradient(180deg,#ccb9f6,#ccb9f600)}.lp-hero__bg img{position:static;display:block;height:auto}.lp-hero__copy{align-items:center;gap:14px;max-width:none;text-align:center}.lp-hero__brand{width:min(270px,80%)}.lp-hero__new{left:auto;right:-6px;top:auto;bottom:100%;margin:0 0 -2px;width:80px;transform:rotate(-6deg)}.lp-hero__new-word{width:62px}.lp-hero__new-sub{margin-left:4px;font-size:14px}.lp-hero__bg:after{content:"";position:absolute;inset:auto 0 0;height:42%;z-index:1;background:linear-gradient(180deg,#fff0,#ffffff8c 55%,#fff)}.lp-hero:after{display:none}.lp-hero__clouds{z-index:2;height:110px}.lp-hero__cloud{background-size:700px 105px}.lp-hero__cloud--back{height:96px;bottom:6px;opacity:.6}.lp-hero__cloud--front{height:70px;bottom:-12px;opacity:.92}.lp-hero__trail{display:none}.lp-hero__title{font-size:27px}.lp-hero__text{max-width:340px;font-size:15px}.lp-wall-section{padding:36px 0 64px}.lp-meet{margin-bottom:22px}.lp-meet__sub{font-size:16px}.lp-meet__meta{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.lp-bubbles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 6px;margin:0 0 24px}.lp-bubble{gap:6px;min-width:0}.lp-bubble__ring{width:min(72px,100%);height:auto;aspect-ratio:1;padding:3px;border-width:2.5px}.lp-bubble__all{font-size:17px}.lp-bubble__label{font-size:12px;line-height:1.2;white-space:normal;text-align:center}.lp-wall{margin:0 -6px;padding:28px 10px 14px;border-radius:26px;background-size:26px 26px,100% 100%;background-position:13px 13px,0 0}.lp-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;row-gap:26px}.lp-tag{margin-top:8px;padding:10px 8px 10px 12px;border-radius:14px;column-gap:6px}.lp-tag__family{font-size:9.5px;letter-spacing:.12em}.lp-tag__name{font-size:14px}.lp-tag__flavor{font-size:11.5px}.lp-tag__price{font-size:14px}.lp-section[data-card=tag] .lp-tag{padding:0 10px}.lp-section[data-card=tag] .lp-tag__name{font-size:16px}.lp-section[data-card=tag] .lp-tag__row{gap:6px;margin-top:8px}.lp-view{flex:0 0 auto;width:auto;min-width:84px;height:32px;padding:0 16px;font-size:12px;border-width:1.5px}.lp-section[data-card=tag] .lp-tag__row .lp-add{flex:0 0 100%;height:40px;font-size:13px}}@media(prefers-reduced-motion:reduce){.lp-hang,.lp-hang.is-swinging,.lp-hero__copy>*,.lp-hero__bg img,.lp-hero__spark,.lp-hero__art-box,.lp-anim .lp-kosher__seal[data-lp-reveal].is-in .lp-kosher__ink,.lp-perk:hover .lp-icon,.lp-hero__new *{animation:none}.lp-hero__new-word path{stroke-dashoffset:0;opacity:1}.lp-anim .lp-kosher__stamper,.lp-anim .lp-kosher__stamp-shadow{display:none}.lp-anim .lp-kosher__seal[data-lp-reveal] .lp-kosher__ink{opacity:1}.lp-hero__art{display:none}.lp-hero__bg{transform:none}.lp-hero__shine,.lp-hero__cloud,[data-lp-count].is-bump,.lp-add.is-added{animation:none}.lp-hero__shine,.lp-hero__trail,.lp-burst{display:none}.lp-btn:hover:after{transition:none}.lp-anim [data-lp-reveal]{opacity:1;transform:none;transition:none}}.lp-badge{display:inline-flex;align-items:center;justify-content:center;font-family:var(--lp-head);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px;border-radius:999px;white-space:nowrap}.lp-badge--coming-soon{background:#fff0f6;color:var(--lp-pink);border:1px solid rgba(230,25,127,.28);box-shadow:0 2px 8px #e6197f1f;margin-bottom:3px}.lp-add.lp-add--coming-soon{background:#fbf5fc;color:#7d3fc9;border:1.5px dashed rgba(125,63,201,.35);cursor:default;font-weight:600;opacity:.95;box-shadow:none}.lp-add.lp-add--coming-soon:hover{transform:none;background:#fbf5fc;color:#7d3fc9;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lippies-shelf.css.map */
