:root{--lumi-pink:#ff3f9b;--lumi-pink-d:#dc277a;--lumi-pink-soft:#ffe5f3;--lumi-navy:#112663;--lumi-lilac:#f1e4ff;--lumi-lilac-d:#d5b7ff;--lumi-mint:#d9f8eb;--lumi-sun:#ffda68;--lumi-ink:#3a4370}html h1,html h2,html h3,html h4,html h5,html .h0,html .h1,html .h2,html .h3,html .h4,html .h5,html .product__title h1,html .card__heading{font-family:"Nunito",var(--font-heading-family)!important;font-weight:800;letter-spacing:-.015em!important;color:rgb(var(--color-foreground))}html body{letter-spacing:0!important;font-family:"Nunito",var(--font-body-family)}html .announcement-bar-section .utility-bar{background:var(--lumi-navy)!important;border:0!important}html .announcement-bar__message{color:#fff!important;font-weight:700;letter-spacing:.02em!important;font-size:1.3rem}html .announcement-bar-section .slider-button{color:#fff}html .section-header .header-wrapper{background:#fff9fceb;backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px)}html .header__menu-item{font-weight:700;border-radius:999px;padding:.8rem 1.4rem!important;transition:background .2s}html .header__menu-item:hover{background:var(--lumi-pink-soft);text-decoration:none}html .header__menu-item:hover span{text-decoration:none!important}html .header__active-menu-item{text-decoration:none!important;color:var(--lumi-pink-d)}html .header__icon:hover .svg-wrapper{color:var(--lumi-pink-d)}html .button,html .shopify-payment-button__button--unbranded{font-weight:800!important;letter-spacing:.02em!important;transition:transform .2s,box-shadow .2s!important}html .button--primary:not([disabled]):hover,html .product-form__submit:not([disabled]):hover{transform:translateY(-2px)}html .product-form__submit{box-shadow:0 4px 0 var(--lumi-pink-d),0 10px 24px #ff3f9b38}html .product-form__submit:after{display:none}html .card-wrapper .card{transition:transform .25s,box-shadow .25s}html .card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 16px 36px #c83b8124}html .card .card__inner{background:linear-gradient(160deg,#fff6fb,var(--lumi-lilac))}html .card__heading a{font-weight:800}html .price{font-weight:800;color:var(--lumi-navy)}html .product__info-wrapper .lumi-kicker{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:.4rem}html .lumi-kicker span{font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 1rem;border-radius:999px;background:var(--lumi-pink-soft);color:var(--lumi-pink-d)}html .lumi-kicker span:nth-child(2){background:var(--lumi-lilac);color:var(--lumi-navy)}html .lumi-kicker span:nth-child(3){background:var(--lumi-mint);color:#0e6e49}html .product__title h1{font-size:clamp(2.8rem,3.4vw,4rem);line-height:1.1}html .product__info-container .price__regular .price-item,html .product__info-container .price-item--sale{font-size:2.6rem;font-weight:900}html .lumi-highlights{list-style:none;padding:0;margin:1.2rem 0 .4rem;display:grid;gap:.8rem}html .lumi-highlights li{display:flex;align-items:center;gap:1rem;font-weight:700;color:var(--lumi-ink);font-size:1.5rem}html .lumi-highlights li span{width:3.4rem;height:3.4rem;border-radius:1rem;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #11266314;flex:none}html .lumi-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:.4rem 0 1.6rem}html .lumi-trust>div{background:#fff;border:1px solid #f5d8ef;border-radius:1.6rem;padding:1.2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.2rem}html .lumi-trust span{font-size:2rem}html .lumi-trust b{font-size:1.3rem;color:var(--lumi-navy)}html .lumi-trust small{font-size:1.15rem;line-height:1.35;color:var(--lumi-ink)}html .lumi-trust a{color:var(--lumi-pink-d);font-weight:800}html .product__description{background:#fff;border-radius:2rem;padding:2rem 2.2rem;border:1px solid #f5d8ef}html .product__description p{margin:.6rem 0}html .product__description ul{padding-left:0;list-style:none}html .product__description li{margin:.4rem 0}html .product__accordion{border-radius:1.6rem;background:#fff;border:1px solid #f5d8ef!important;margin-top:1rem;padding:0 1.6rem}html .product__accordion summary{font-weight:800}html .lumi-creator-mini{display:flex;align-items:center;gap:1.2rem;text-decoration:none;background:var(--lumi-lilac);border-radius:1.6rem;padding:1.2rem 1.6rem;margin-top:1.2rem;color:var(--lumi-navy);transition:transform .2s}html .lumi-creator-mini:hover{transform:translateY(-2px)}html .lumi-creator-mini__avatar{width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;color:var(--lumi-pink);font-weight:900;font-size:2rem;display:flex;align-items:center;justify-content:center;flex:none}html .lumi-creator-mini b{display:block;font-size:1.5rem}html .lumi-creator-mini small{display:block;font-size:1.25rem;color:var(--lumi-ink)}html .lumi-creator-mini>span:last-child{margin-left:auto;font-weight:900;color:var(--lumi-pink-d)}html .product-media-container,html .product__media-item .media{border-radius:2rem;overflow:hidden}html .thumbnail{border-radius:1rem!important}html .collection-hero__title{font-weight:900}html .facets__summary,html .facet-filters__label{font-weight:700}html .footer{border-top:0!important;background:var(--lumi-lilac)!important}html .footer-block__heading{font-weight:800}@media screen and (max-width:749px){html .lumi-trust{grid-template-columns:1fr 1fr 1fr;gap:.6rem}html .lumi-trust>div{padding:1rem .6rem}html .lumi-trust small{display:none}html .product__description{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lumi-refresh.css.map */
