:root{--lt-primary: #159BA0;--lt-pink: #FF9DB5;--lt-green: #7FC86E;--lt-gold: #FFD46B;--lt-cream: #FCF8F5;--lt-navy: #0F2729;--lt-gray: #A8A8A8;--lt-accent-1: #FF9DB5;--lt-accent-2: #7FC86E;--lt-accent-3: #FFD46B}body{font-family:Poppins,system-ui,-apple-system,sans-serif;letter-spacing:.3px}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl,.title{font-family:Poppins,system-ui,-apple-system,sans-serif;letter-spacing:-.02em;color:var(--lt-navy)}.title{position:relative;display:inline-block}.title:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--lt-primary) 0%,var(--lt-pink) 25%,var(--lt-gold) 50%,var(--lt-green) 75%,var(--lt-primary) 100%);opacity:0;transition:opacity .3s ease}.scroll-trigger.title:after,.title:hover:after{opacity:.8}.button,.shopify-payment-button__button{border-radius:999px;font-weight:600;letter-spacing:.5px;transition:all .28s cubic-bezier(.25,.46,.45,.94);box-shadow:0 8px 20px #159ba02e;position:relative;overflow:hidden}.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#fff3,#fff0);opacity:0;pointer-events:none}.button:hover{transform:translateY(-3px);box-shadow:0 14px 30px #159ba03d}.button:active{transform:translateY(-1px)}.button--primary{background:var(--lt-primary);color:#fff;border:0}.button--primary:hover{background:#0f8a8f;filter:brightness(.96)}.button--secondary{border:2px solid var(--lt-navy);background:transparent;color:var(--lt-navy)}.button--secondary:hover{background:#0f272914}.card,.card-wrapper,.product-card-wrapper,.collection-card-wrapper{border-radius:24px;border:1px solid rgba(21,155,160,.1);overflow:hidden;box-shadow:0 8px 24px #0f272914;transition:all .32s cubic-bezier(.25,.46,.45,.94);background:#fcf8f5fa}.card:hover,.card-wrapper:hover,.product-card-wrapper:hover,.collection-card-wrapper:hover{transform:translateY(-8px);box-shadow:0 20px 40px #159ba029;border-color:#159ba033}.card__image,.card-media{position:relative;overflow:hidden}.card__image:after,.card-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top-right,rgba(255,157,181,.08),transparent);pointer-events:none}a{color:var(--lt-primary);text-decoration:none;transition:color .18s ease}a:hover{color:var(--lt-pink);text-decoration:underline}.link{color:var(--lt-primary);text-decoration:underline;font-weight:500;letter-spacing:.3px;transition:all .2s ease}.link:hover{color:var(--lt-pink);gap:.3rem}.field__input,input[type=text],input[type=email],input[type=search],textarea,select{border-radius:16px;border:2px solid rgba(21,155,160,.2)!important;background:#fcf8f5cc!important;color:var(--lt-navy);transition:all .2s ease;font-family:inherit}.field__input:focus,input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,textarea:focus,select:focus{border-color:var(--lt-primary)!important;background:#fff!important;box-shadow:0 0 0 3px #159ba01a}.badge{background:var(--lt-pink);color:#fff;border-radius:999px;padding:.4rem .9rem;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.badge--sale{background:var(--lt-primary)}.badge--new{background:var(--lt-gold);color:var(--lt-navy)}.section{position:relative}.section:before{content:"";position:absolute;top:0;left:5%;right:5%;height:1px;background:linear-gradient(90deg,transparent,rgba(21,155,160,.2),transparent);opacity:.6}.usp-bar--floating{position:relative;z-index:2;margin:-.75rem auto .75rem;padding:0 1rem}.usp-bar__inner{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;width:fit-content;max-width:calc(100vw - 2rem);margin:0 auto;padding:.55rem 1rem;border-radius:999px;background:#fcf8f5f5;border:1px solid rgba(21,155,160,.12);box-shadow:0 10px 24px #0f272914;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.usp-bar__item{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;font-size:.78rem;font-weight:600;letter-spacing:.02em;color:var(--lt-navy)}.usp-bar__item span{line-height:1}@media screen and (max-width:749px){.usp-bar--floating{margin:-.35rem auto .5rem;padding:0 .75rem}.usp-bar__inner{gap:.75rem 1rem;padding:.55rem .85rem}.usp-bar__item{font-size:.72rem}}.template-product .product__title{color:var(--lt-navy)}.template-product .product__price{color:var(--lt-primary);font-weight:600}.template-product .product-form__submit{background:var(--lt-primary);border-radius:999px}.template-collection .collection-hero__title{color:var(--lt-navy);position:relative}.template-collection .collection-hero__title:after{content:"";position:absolute;bottom:-12px;left:0;width:60px;height:4px;background:linear-gradient(90deg,var(--lt-primary),var(--lt-pink));border-radius:2px}.facet-filters__button{border-radius:20px;border:2px solid var(--lt-navy);background:var(--lt-cream);color:var(--lt-navy);transition:all .2s ease}.facet-filters__button:hover,.facet-filters__button--active{background:var(--lt-primary);color:#fff;border-color:var(--lt-primary)}.has-motion .product-card:hover img,.has-motion .card:hover img{filter:brightness(1.08) contrast(1.04)}.star-rating{color:var(--lt-gold)}.star-rating.empty{color:#a8a8a84d}.review,.testimonial{background:#fcf8f599;border-left:4px solid var(--lt-primary);border-radius:12px;padding:1.5rem}@keyframes playful-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes color-shift{0%{color:var(--lt-primary)}50%{color:var(--lt-pink)}to{color:var(--lt-primary)}}.animate-bounce{animation:playful-bounce 1.2s ease-in-out infinite}@media screen and (max-width:749px){.button,.button--primary,.button--secondary{border-radius:16px;padding:1rem 1.5rem}.card,.card-wrapper,.product-card-wrapper{border-radius:16px}.title{font-size:1.8rem}.title:after{height:2px}}@media(prefers-reduced-motion:reduce){.button,.card,a,.field__input{transition:none}.animate-bounce{animation:none}}@media(prefers-contrast:high){.button,.card{border-width:2px}.button--primary{box-shadow:0 0 0 2px var(--lt-cream),0 0 0 4px var(--lt-primary)}}@media print{.button,.card{box-shadow:none;border:1px solid #000}.title:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lil-teasers-brand.css.map */
