:root{--ll-sand: #FFF6F1;--ll-sand-2: #FCE1E9;--ll-ink: #3A1F33;--ll-ink-soft: #76606F;--ll-sun: #EE5C95;--ll-sun-soft: #FFE1EC;--ll-sea: #4FAE84;--ll-butter: #FFF1A8;--ll-sky: #CDE8FF;--ll-mint: #DDF3E7;--ll-white: #FFFFFF;--ll-radius: 22px;--ll-shadow: 0 18px 50px -20px rgba(58, 31, 51, .28);--ll-max: 1240px}.ll{color:var(--ll-ink);-webkit-font-smoothing:antialiased}.ll *,.ll *:before,.ll *:after{box-sizing:border-box}.ll-wrap{max-width:var(--ll-max);margin:0 auto;padding:0 24px}.ll-section{padding:96px 0}@media(max-width:749px){.ll-section{padding:64px 0}.ll-wrap{padding:0 18px}}.ll-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ll-sun);margin:0 0 16px}.ll-eyebrow:before{content:"";width:22px;height:2px;background:currentColor;border-radius:2px}.ll-h1{font-size:clamp(44px,7.2vw,96px);line-height:.95;letter-spacing:-.035em;margin:0 0 22px;font-weight:700;color:var(--ll-ink)}.ll-h2{font-size:clamp(32px,4.6vw,58px);line-height:1.02;letter-spacing:-.03em;margin:0 0 16px;font-weight:700;color:var(--ll-ink)}.ll-h3{font-size:20px;line-height:1.25;margin:0 0 8px;font-weight:700;color:var(--ll-ink);letter-spacing:-.01em}.ll-lead{font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:var(--ll-ink-soft);margin:0 0 32px;max-width:46ch}.ll-muted{color:var(--ll-ink-soft);line-height:1.6;margin:0}.ll-center{text-align:center}.ll-center .ll-lead{margin-left:auto;margin-right:auto}.ll-head{margin-bottom:52px}@media(max-width:749px){.ll-head{margin-bottom:34px}}.ll-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 32px;border-radius:999px;font-size:16px;font-weight:700;letter-spacing:.01em;text-decoration:none;border:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;font-family:inherit}.ll-btn--primary{background:var(--ll-sun);color:var(--ll-white);box-shadow:0 12px 28px -10px #ee5c95a6}.ll-btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 34px -12px #ee5c95b3;color:var(--ll-white)}.ll-btn--sun{background:var(--ll-ink);color:var(--ll-white)}.ll-btn--sun:hover{transform:translateY(-2px);color:var(--ll-white)}.ll-btn--ghost{background:transparent;color:var(--ll-ink);box-shadow:inset 0 0 0 1.5px var(--ll-ink)}.ll-btn--ghost:hover{background:var(--ll-ink);color:var(--ll-white)}.ll-btn svg{width:18px;height:18px}.ll-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.ll-icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ll-js .ll-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.ll-js .ll-reveal.is-in{opacity:1;transform:none}.shopify-design-mode .ll-reveal{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.ll-reveal{opacity:1;transform:none;transition:none}}.ll-hero{background:radial-gradient(700px 480px at 92% 0%,#fff1a8d9,#fff1a800 62%),radial-gradient(620px 460px at 4% 100%,#cde8ffe6,#cde8ff00 62%),radial-gradient(520px 420px at 55% 40%,#ffe1ece6,#ffe1ec00 70%),var(--ll-sand)!important}.ll-hero__sun{background:radial-gradient(circle,#ee5c9547,#ee5c9500 70%)!important}.ll-hero__card{background:linear-gradient(160deg,#FFFFFF 0%,var(--ll-sun-soft) 100%)!important;box-shadow:0 30px 60px -28px #ee5c9573!important}.ll-hero__ticks .ll-icon{color:var(--ll-sun)!important}.ll-feat__card{border:1.5px solid rgba(58,31,51,.06)}.ll-feat__card:nth-child(4n+1) .ll-feat__icon{background:var(--ll-sun-soft)!important;color:var(--ll-sun)!important}.ll-feat__card:nth-child(4n+2) .ll-feat__icon{background:var(--ll-butter)!important;color:#b8860b!important}.ll-feat__card:nth-child(4n+3) .ll-feat__icon{background:var(--ll-sky)!important;color:#2f7bc0!important}.ll-feat__card:nth-child(4n+4) .ll-feat__icon{background:var(--ll-mint)!important;color:#2e8b62!important}.ll-pdp__badge{background:var(--ll-sun)!important;color:#fff!important}.ll-pdp__pills li:nth-child(1){background:var(--ll-sun-soft)!important}.ll-pdp__pills li:nth-child(2){background:var(--ll-butter)!important}.ll-pdp__pills li:nth-child(3){background:var(--ll-mint)!important}.ll-buy__main,.ll-pdp__stage{background:var(--ll-sun-soft)!important}.ll-cta__box{background:linear-gradient(135deg,#ee5c95,#f48bb4)!important}.ll-cta__box:before{background:#fff1a859!important}.ll-faq{background:var(--ll-sand)!important}.ll-faq__item[open]{box-shadow:inset 0 0 0 1.5px var(--ll-sun-soft)}@media(min-width:990px){.ll-feat__grid{grid-template-columns:repeat(4,1fr)!important}}@media(max-width:989px){.ll-offer{overflow-x:clip}.ll-offer .ll-offer__grid{grid-template-columns:minmax(0,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ll-base.css.map */
