:root{--lp-cream: #FFF4E8;--lp-paper: #FFFCF7;--lp-bone: #F2E4D4;--lp-blush: #F6D6CF;--lp-blush-warm: #F8E1D2;--lp-peach-soft: #F6D6CF;--lp-sage-soft: #DDEFE5;--lp-mint-soft: #E5F4EC;--lp-lav-soft: #E5F4EC;--lp-peach: #E95B4D;--lp-peach-deep: #C44A3E;--lp-sage: #DDEFE5;--lp-sage-deep: #9CC7B3;--lp-mint: #CDEDE2;--lp-sun: #FFE877;--lp-sun-deep: #F4BE00;--lp-lavender: #123D33;--lp-lav-deep: #123D33;--lp-ink: #123D33;--lp-body: #123D33;--lp-ink-soft: #123D33;--lp-mute: #123D33;--lp-line: rgba(18, 61, 51, .1);--lp-line-soft: rgba(18, 61, 51, .05);--lp-grad-hero: linear-gradient(180deg, #FFF7EC 0%, #F4D7D2 100%);--lp-grad-warm: linear-gradient(135deg, #F8E1D2 0%, #F4D7D2 100%);--lp-grad-sun: linear-gradient(135deg, #FFE066 0%, #F2643C 100%);--lp-grad-final: radial-gradient(ellipse at top left, #F2643C 0%, transparent 55%), radial-gradient(ellipse at bottom right, #FFE066 0%, transparent 55%), #123D33;--lp-display: var(--gd-display, "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif);--lp-sans: var(--gd-body, var(--gd-sans, "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif));--lp-script: var(--gd-display, "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif);--lp-fs-display: clamp(38px, 10vw, 120px);--lp-fs-h1: clamp(32px, 7vw, 80px);--lp-fs-h2: clamp(26px, 5vw, 56px);--lp-fs-h3: clamp(20px, 2.8vw, 32px);--lp-fs-lede: clamp(15px, 1.6vw, 20px);--lp-fs-body: 17px;--lp-fs-small: 14px;--lp-fs-eyebrow: 12px;--lp-r-chip: 14px;--lp-r-card: 24px;--lp-r-card-lg: 32px;--lp-r-pill: 999px;--lp-r-input: 16px;--lp-shadow-card: 0 1px 0 rgba(18, 61, 51, .04), 0 12px 32px rgba(18, 61, 51, .06);--lp-shadow-hi: 0 2px 0 rgba(18, 61, 51, .06), 0 22px 44px rgba(18, 61, 51, .1);--lp-shadow-btn: none;--lp-shadow-btn-active: none;--lp-ease: cubic-bezier(.2, .7, .2, 1);--lp-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--lp-dur-fast: .12s;--lp-dur: .22s;--lp-dur-slow: .42s;--lp-gutter-mobile: 20px;--lp-gutter-desktop: 80px;--lp-rhythm-mobile: 64px;--lp-rhythm-desktop: 120px;--conpoze-paper: #FFFCF7;--conpoze-ink: var(--lp-ink);--conpoze-ink-muted: var(--lp-ink-soft);--conpoze-coral: var(--lp-peach);--conpoze-coral-deep: #C44A3E;--conpoze-clay: var(--lp-lavender);--conpoze-clay-deep: var(--lp-purple);--conpoze-sand: var(--lp-bone);--conpoze-cream: var(--lp-paper);--gd-coral: var(--lp-peach);--gd-ink: var(--lp-ink);--gd-paper: var(--lp-cream);--gd-sans: var(--lp-sans);--gd-serif: var(--gd-heading, var(--lp-display));--conpoze-sans: var(--lp-sans);--conpoze-display: var(--lp-display);--conpoze-serif: var(--gd-heading, var(--lp-display));--ss-font-body: var(--lp-sans);--ss-font-heading: var(--gd-heading, var(--lp-display));--ss-font-display: var(--lp-display)}[data-lp-reveal]{opacity:1;transform:translateY(8px);transition:transform .5s var(--lp-ease)}[data-lp-reveal].is-visible{transform:none}@media(prefers-reduced-motion:reduce){[data-lp-reveal]{transform:none;transition:none}}.lp-paw{position:absolute;display:block;pointer-events:none;z-index:0;color:var(--lp-peach);opacity:.14;transition:opacity .3s ease}.lp-paw svg{width:100%;height:100%;display:block}.lp-paw--sm{width:24px;height:24px;opacity:.18}.lp-paw--md{width:44px;height:44px;opacity:.16}.lp-paw--lg{width:96px;height:96px;opacity:.13}.lp-paw--xl{width:180px;height:180px;opacity:.1}.lp-paw--ink{color:var(--lp-ink)}.lp-paw--peach{color:var(--lp-peach)}.lp-paw--sage{color:var(--lp-sage-deep)}html,body{overflow-x:hidden;max-width:100vw}.lp-hero,.lp-ps,.lp-benefits,.lp-how,.lp-compare,.lp-packages,.lp-guarantee,.lp-testi,.lp-reviews,.lp-final,.cz-faq{position:relative;overflow:hidden}.lp-hero>*:not(.lp-paw):not(.lp-wave-top):not(.lp-wave-bottom),.lp-ps>*:not(.lp-paw):not(.lp-wave-top):not(.lp-wave-bottom),.lp-benefits>*:not(.lp-paw):not(.lp-wave-top):not(.lp-wave-bottom),.lp-how>*:not(.lp-paw):not(.lp-wave-top):not(.lp-wave-bottom),.lp-compare>*:not(.lp-paw):not(.lp-wave-top):not(.lp-wave-bottom),.lp-packages>*:not(.lp-paw):not(.lp-wave-top):not(.lp-wave-bottom),.lp-guarantee>*:not(.lp-paw):not(.lp-wave-top):not(.lp-wave-bottom),.lp-testi>*:not(.lp-paw):not(.lp-wave-top):not(.lp-wave-bottom),.lp-reviews>*:not(.lp-paw):not(.lp-wave-top):not(.lp-wave-bottom),.lp-final>*:not(.lp-paw):not(.lp-wave-top):not(.lp-wave-bottom){position:relative;z-index:2}.lp-wave-top,.lp-wave-bottom{position:absolute;left:0;right:0;height:28px;pointer-events:none;z-index:1;color:var(--lp-cream)}.lp-wave-top{top:-1px}.lp-wave-bottom{bottom:-1px;transform:scaleY(-1)}.lp-wave-top svg,.lp-wave-bottom svg{display:block;width:100%;height:100%}.lp-wave--cream{color:var(--lp-cream)}.lp-wave--paper{color:var(--lp-paper)}.lp-wave--sage{color:var(--lp-sage-soft)}.lp-wave--blush{color:var(--lp-blush)}.lp-wave--ink{color:var(--lp-ink)}.lp-blob{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none;z-index:0;opacity:.5}.lp-blob--sage{background:var(--lp-sage-soft)}.lp-blob--blush{background:var(--lp-blush)}.lp-blob--peach{background:var(--lp-peach);opacity:.18}.lp-marquee{overflow:hidden;background:var(--lp-ink);color:var(--lp-cream);padding:14px 0;border-block:2px solid var(--lp-ink)}.lp-marquee__track{display:inline-flex;gap:36px;white-space:nowrap;animation:lp-marquee-roll 30s linear infinite;font-family:var(--lp-display);font-weight:900;font-size:18px;letter-spacing:-.01em;text-transform:uppercase}.lp-marquee__track>*{display:inline-flex;align-items:center;gap:36px}.lp-marquee__track svg{width:24px;height:24px;flex:0 0 auto}@keyframes lp-marquee-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lp-marquee__track{animation:none}}.lp-wave{display:block;width:100%;height:48px;margin:0}.lp-wave svg{display:block;width:100%;height:100%}@keyframes lp-bob{0%,to{transform:translateY(0) rotate(var(--rot, 0deg))}50%{transform:translateY(-8px) rotate(var(--rot, 0deg))}}@keyframes lp-bob-soft{0%,to{transform:translateY(0) rotate(var(--rot, 0deg))}50%{transform:translateY(-4px) rotate(var(--rot, 0deg))}}@keyframes lp-wiggle{0%,to{transform:rotate(var(--rot, -6deg))}50%{transform:rotate(calc(var(--rot, -6deg) + 4deg))}}@keyframes lp-pop-in{0%{transform:scale(0) rotate(var(--rot, 0deg));opacity:0}60%{transform:scale(1.15) rotate(var(--rot, 0deg));opacity:1}to{transform:scale(1) rotate(var(--rot, 0deg));opacity:1}}@keyframes lp-draw{0%{stroke-dashoffset:var(--dash, 400)}to{stroke-dashoffset:0}}@keyframes lp-bounce-y{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){[class*=lp-anim-]{animation:none}}body{font-family:var(--lp-sans);color:var(--lp-body);background:var(--lp-cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:14px 26px;border:0;border-radius:var(--lp-r-pill);background:var(--lp-ink);color:var(--lp-paper);font-family:var(--lp-sans);font-size:17px;font-weight:600;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:transform var(--lp-dur) var(--lp-ease),filter var(--lp-dur) var(--lp-ease)}.lp-btn:hover{transform:translateY(-2px) scale(1.02)}.lp-btn:active{transform:scale(.97)}.lp-btn--sun,.lp-btn--peach,.lp-btn--magic{background:var(--lp-ink);color:var(--lp-cream);border:0;box-shadow:none;font-weight:700}.lp-btn--sun svg,.lp-btn--peach svg,.lp-btn--magic svg{color:var(--lp-peach)}.lp-btn--sun:hover,.lp-btn--peach:hover,.lp-btn--magic:hover{transform:translateY(-1px);box-shadow:none;filter:brightness(1.03)}.lp-btn--sun:active,.lp-btn--peach:active,.lp-btn--magic:active{transform:translateY(0);box-shadow:none;filter:brightness(.98)}.lp-btn--ghost{background:transparent;color:var(--lp-ink);border:2px solid var(--lp-ink);padding:12px 24px;box-shadow:none}.lp-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:6px 4px;background:transparent;border:0;border-top:2.5px solid var(--lp-ink);border-bottom:2.5px solid var(--lp-ink);border-radius:0;color:var(--lp-ink);font-family:var(--lp-display);font-size:var(--lp-fs-eyebrow);font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1;transform:rotate(-1deg)}.lp-eyebrow:before{content:"";flex:0 0 auto;width:16px;height:16px;background-color:var(--lp-peach);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><path d='M16 18c-3.7 0-7 2.6-7 6 0 2.5 2 4 4.5 4 1 0 1.7-.3 2.5-.7.8.4 1.5.7 2.5.7 2.5 0 4.5-1.5 4.5-4 0-3.4-3.3-6-7-6Zm-7-3c1.7 0 3-1.6 3-3.5S10.7 8 9 8s-3 1.6-3 3.5S7.3 15 9 15Zm14 0c1.7 0 3-1.6 3-3.5S24.7 8 23 8s-3 1.6-3 3.5S21.3 15 23 15ZM5 21c1.4 0 2.5-1.3 2.5-3S6.4 15 5 15s-2.5 1.3-2.5 3S3.6 21 5 21Zm22 0c1.4 0 2.5-1.3 2.5-3S28.4 15 27 15s-2.5 1.3-2.5 3S25.6 21 27 21Z' fill='black'/></svg>") no-repeat center / contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><path d='M16 18c-3.7 0-7 2.6-7 6 0 2.5 2 4 4.5 4 1 0 1.7-.3 2.5-.7.8.4 1.5.7 2.5.7 2.5 0 4.5-1.5 4.5-4 0-3.4-3.3-6-7-6Zm-7-3c1.7 0 3-1.6 3-3.5S10.7 8 9 8s-3 1.6-3 3.5S7.3 15 9 15Zm14 0c1.7 0 3-1.6 3-3.5S24.7 8 23 8s-3 1.6-3 3.5S21.3 15 23 15ZM5 21c1.4 0 2.5-1.3 2.5-3S6.4 15 5 15s-2.5 1.3-2.5 3S3.6 21 5 21Zm22 0c1.4 0 2.5-1.3 2.5-3S28.4 15 27 15s-2.5 1.3-2.5 3S25.6 21 27 21Z' fill='black'/></svg>") no-repeat center / contain}.lp-eyebrow--ink{color:var(--lp-paper);border-color:var(--lp-paper)}.lp-eyebrow--ink:before{background-color:var(--lp-sun)}.lp-display{font-family:var(--lp-display);font-size:var(--lp-fs-display);font-weight:900;letter-spacing:-.035em;line-height:.92;color:var(--lp-ink);margin:0;font-style:normal}.lp-display em{font-family:var(--lp-script);font-style:normal;font-weight:700;color:var(--lp-peach-deep);letter-spacing:-.01em;font-size:1.18em;line-height:.92}.lp-h2{font-family:var(--lp-display);font-size:var(--lp-fs-h2);font-weight:900;letter-spacing:-.03em;line-height:.98;color:var(--lp-ink);margin:0;font-style:normal}.lp-h2 em{font-family:var(--lp-script);font-style:normal;font-weight:700;color:var(--lp-peach-deep);letter-spacing:-.005em;font-size:1.18em;line-height:.95}.lp-h3{font-family:var(--lp-display);font-size:var(--lp-fs-h3);font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--lp-ink);margin:0;font-style:normal}.lp-lede{color:var(--lp-ink-soft);margin:0}.lp-section{padding:var(--lp-rhythm-mobile) var(--lp-gutter-mobile)}@media(min-width:900px){.lp-section{padding:var(--lp-rhythm-desktop) var(--lp-gutter-desktop)}}.lp-section--cream{background:var(--lp-cream)}.lp-section--paper{background:var(--lp-paper)}.lp-section--peach{background:var(--lp-peach-soft)}.lp-section--lav{background:var(--lp-lav-soft)}.lp-section--sage{background:var(--lp-sage-soft)}.lp-section--ink{background:var(--lp-ink);color:var(--lp-paper)}.lp-section--ink :is(.lp-h2,.lp-h3,.lp-display){color:var(--lp-paper)}.lp-section--ink .lp-h2 em,.lp-section--ink .lp-display em{color:var(--lp-sun)}.lp-section__inner{max-width:1240px;margin:0 auto}.lp-sticker{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--lp-sun);color:var(--lp-ink);font-family:var(--lp-display);font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;text-align:center;line-height:1;transform:rotate(-6deg);box-shadow:var(--lp-shadow-card)}.lp-sticker--peach{background:var(--lp-peach)}.lp-sticker--lav{background:var(--lp-lavender)}.lp-sticker--md{width:96px;height:96px;font-size:14px}.lp-sticker--lg{width:120px;height:120px;font-size:16px}.lp-sticker--sm{width:56px;height:56px;font-size:11px}.lp-sticker--bob{animation:lp-bob 6s ease-in-out infinite}.lp-sticker--bob:nth-of-type(2){animation-duration:7.2s;animation-delay:-1.4s}.lp-sticker--bob:nth-of-type(3){animation-duration:5.4s;animation-delay:-2.8s}.lp-sticker--bob:nth-of-type(4){animation-duration:8s;animation-delay:-.9s}.lp-sticker--pop{animation:lp-pop-in .7s cubic-bezier(.34,1.56,.64,1) both}@media(prefers-reduced-motion:reduce){.lp-btn,.lp-btn--sun,.lp-btn--peach{transition:none}.lp-btn:hover,.lp-btn--sun:hover,.lp-btn--peach:hover{transform:none}}@media screen and (max-width:749px){.shopify-section :where(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,[class*=__heading],[class*=__title]){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.shopify-section :where(h1,h2,.h0,.h1,.h2,.lp-display,.lp-h1,.lp-h2){max-width:min(100%,calc(100vw - (var(--lp-gutter-mobile) * 2)));text-wrap:balance}}.lp-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/215/assets/lullapaw-tokens.css.map */
