:root{--lvl-ink:#241F45;--lvl-gold:#FFDA78;--lvl-gold-deep:#FFC94F;--lvl-gold-shade:#E8A63E;--lvl-gold-text:#FFD66E;--lvl-peach:#FFB58A;--lvl-lavender:#B4A6FF;--lvl-lavender-soft:#DCD3FF;--lvl-mint:#8DDAC5;--lvl-cream:#FFF6E6;--lvl-text-soft:#E6DEFF;--lvl-bg-1:#5148B0;--lvl-bg-2:#2B2468;--lvl-bg-3:#1C1846;--lvl-surface:#231D5C;--lvl-grad-gold:linear-gradient(180deg,#FFE7A3 0%,#FFD066 52%,#F2A93B 100%)}html,body,.lus-page{background-color:var(--lvl-bg-2)}body.lus-page{background-image:radial-gradient(120% 70% at 50% 0%,#5148b08c,#2b246800 60%);background-repeat:no-repeat}body,.lus-page,.lus-page input,.lus-page button,.lus-page select,.lus-page textarea{font-family:Poppins,system-ui,-apple-system,sans-serif}.lus-page h1,.lus-page h2,.lus-page h3,.lus-page .h2,.lus-page .h,.lus-page .lb-h,.lus-page .cm-h,.lus-page .nlw-h,.lus-page .bs-title{font-family:Fredoka,Poppins,sans-serif;font-weight:700;letter-spacing:-.005em}.lus-page h1{font-weight:700;letter-spacing:-.01em}.lus-page h3,.lus-page .h{font-weight:600}.lus-page .ti{font-family:tabler-icons!important}.btn{font-family:Fredoka,Poppins,sans-serif!important;font-weight:700!important;border-radius:999px!important;letter-spacing:.01em;transition:transform .12s ease,box-shadow .12s ease,border-color .15s,color .15s}.btn-primary{background:linear-gradient(180deg,var(--lvl-gold) 0%,var(--lvl-gold-deep) 100%)!important;color:var(--lvl-ink)!important;border:2.5px solid var(--lvl-ink)!important;box-shadow:inset 0 -3px 0 var(--lvl-gold-shade),-3px 3px 0 var(--lvl-peach),3px 2px 0 var(--lvl-lavender)!important}.btn-primary:hover{transform:translateY(-2px);box-shadow:inset 0 -3px 0 var(--lvl-gold-shade),-4px 5px 0 var(--lvl-peach),4px 3px 0 var(--lvl-lavender)!important;filter:none!important}.btn-primary:active{transform:translateY(1px);box-shadow:inset 0 -2px 0 var(--lvl-gold-shade),-2px 2px 0 var(--lvl-peach),2px 1px 0 var(--lvl-lavender)!important}.btn-primary *{color:var(--lvl-ink)!important}.btn-ghost{background:#ffffff0a!important;color:var(--lvl-cream)!important;border:2px solid rgba(255,255,255,.32)!important;box-shadow:none!important}.btn-ghost:hover{border-color:var(--lvl-gold)!important;color:var(--lvl-gold)!important}.pbuy{border-radius:999px!important;font-family:Fredoka,Poppins,sans-serif!important;font-weight:600!important}.pbuy.now{background:linear-gradient(180deg,var(--lvl-gold) 0%,var(--lvl-gold-deep) 100%)!important;color:var(--lvl-ink)!important;border:2px solid var(--lvl-ink)!important;box-shadow:inset 0 -3px 0 var(--lvl-gold-shade),-2px 2px 0 var(--lvl-peach),2px 1px 0 var(--lvl-lavender)!important;font-weight:700!important}.pbuy.now *{color:var(--lvl-ink)!important}.pb-btn{border-radius:999px!important;font-family:Fredoka,Poppins,sans-serif!important;font-weight:600!important;font-size:15px!important}.pb-btn.now{background:linear-gradient(180deg,var(--lvl-gold) 0%,var(--lvl-gold-deep) 100%)!important;color:var(--lvl-ink)!important;border:2.5px solid var(--lvl-ink)!important;box-shadow:inset 0 -4px 0 var(--lvl-gold-shade),-3px 3px 0 var(--lvl-peach),3px 2px 0 var(--lvl-lavender)!important;font-weight:700!important;font-size:16px!important}.pb-btn.now:hover{transform:translateY(-2px)}.pb-btn.now *{color:var(--lvl-ink)!important}#shopify-pc__banner h2,#shopify-pc__prefs h2{font-family:Fredoka,Poppins,sans-serif!important}.eyebrow{font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase;color:var(--lvl-gold-text)!important}.pill{background:#ffda781f!important;border:1px solid rgba(255,218,120,.38)!important;color:var(--lvl-cream)!important;font-weight:500}.lus-logo{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-family:Fredoka,Poppins,sans-serif!important;font-weight:700!important;font-size:20px!important;letter-spacing:0!important;color:var(--lvl-cream)!important;line-height:1;white-space:nowrap}.lus-logo img{width:38px;height:38px;flex:none;transform:rotate(-8deg);transition:transform .25s ease}.lus-logo:hover img{transform:rotate(-16deg) scale(1.06)}.lus-logo b{font-weight:700;background:var(--lvl-grad-gold);-webkit-background-clip:text;background-clip:text;color:transparent}.f-name.lus-logo{font-size:22px!important;margin-bottom:12px}.f-name.lus-logo img{width:42px;height:42px}@media(max-width:600px){.lus-logo{font-size:18px!important}.lus-logo img{width:32px;height:32px}}::selection{background:#ffda7859;color:var(--lvl-cream)}.lus-page :focus-visible{outline:2px solid var(--lvl-gold);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/lus-brand.css.map */
