.bl{--bl-powder:#F8F5F8}.bl-bg--mauve{background:#f1e9f1}.bl-bg--powder{background:#f8f5f8}.bl-bg--plum{background:#5e3653;color:#fff}.bl-bg--dark{background:#2e2a39;color:#fff}.bl-bg--plum .bl-eyebrow,.bl-bg--dark .bl-eyebrow{color:#e9d9e6}.bl-bg--plum .bl-h1 em,.bl-bg--plum .bl-h2 em,.bl-bg--dark .bl-h2 em{color:#e7c6d6}.bl-bg--plum .bl-lead,.bl-bg--dark .bl-lead{color:#eadfe8}.bl-bg--plum .bl-link,.bl-bg--dark .bl-link{color:#fff}.bl-bg--mauve .bln-card{background:#fff}.bl-bg--mauve .bln-card:hover{background:#fff;box-shadow:0 24px 50px #5e36531f}.bl-bg--mauve .bln-card--dark{background:var(--bl-dark)}.bl-bg--mauve .bln-icon{background:#f1e9f1}.bl-bg--mauve .bln-card--dark .bln-icon{background:#ffffff1f}.bl-hero .bl-h1 em{background:linear-gradient(100deg,#a67aa6 10%,#5e3653 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.bl-hero .bl-hero__media{position:relative}.bl-chipglass{position:absolute;z-index:3;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:18px;background:#ffffffd6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 40px #2e2a3924;font-family:var(--font-body-family);color:#070707}.bl-chipglass--a{left:20px;bottom:20px}.bl-chipglass--b{right:20px;top:20px}.bl-chipglass strong{display:block;font-size:15px;font-weight:600;line-height:1.25}.bl-chipglass span{display:block;font-size:12px;color:#5c5558;line-height:1.35}.bl-chipglass__score{font-size:28px!important;font-weight:600!important;letter-spacing:-.03em;line-height:1!important;color:#070707!important}.bl-chipglass__stars{color:#2e2a39!important;font-size:12px!important;letter-spacing:2px}.bl-chipglass__dot{width:36px;height:36px;border-radius:50%;background:#5e3653;color:#fff;display:flex!important;align-items:center;justify-content:center;flex:none}@media(prefers-reduced-motion:no-preference){.bl-chipglass{animation:bl-up .9s .5s cubic-bezier(.2,.7,.2,1) both}}@media(max-width:749px){.bl-chipglass{padding:9px 12px;border-radius:14px;gap:10px}.bl-chipglass--a{left:12px;bottom:12px}.bl-chipglass--b{right:12px;top:12px}.bl-chipglass__score{font-size:22px!important}.bl-chipglass__dot{width:30px;height:30px}}.bl-product--mauve .bl-media{background:#f1e9f1}.bl-product__badge--strong{background:#5e3653;color:#fff}.blr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 40px;align-items:end}.blr__score{display:flex;align-items:center;gap:18px;background:#fff;border-radius:24px;padding:18px 26px;box-shadow:0 18px 44px #2e2a3914}.blr__num{font-size:52px;font-weight:600;letter-spacing:-.04em;line-height:1}.blr__stars{display:flex;gap:2px;color:#2e2a39}.blr__src{font-size:13px;color:#5c5558;margin-top:4px;display:block}.blr__src a{color:#5e3653}@media(max-width:749px){.blr{grid-template-columns:1fr}.blr__score{justify-self:start;padding:14px 18px}.blr__num{font-size:40px}}.bl-dark.bl-tone--plum{background:#5e3653}.bl-signup--plum{background:#5e3653;color:#fff}.bl-signup--plum .bl-eyebrow{color:#e9d9e6}.bl-signup--plum .bl-h2 em{color:#e7c6d6}.bl-signup--plum .bl-lead,.bl-signup--plum .bl-form__note,.bl-signup--plum .bl-label{color:#eadfe8}.bl-signup--plum .bl-form__note a{color:#fff}.bl-signup--plum .bl-btn{background:#fff;color:#5e3653}.bl-signup--plum .bl-btn:hover{background:#f1e9f1;color:#5e3653}.bl-signup--plum .bl-input{border-color:transparent}.bl-signup--plum .bl-success{color:#070707}.blq{border-radius:40px;padding:104px 64px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;overflow:hidden;isolation:isolate}.blq:before{content:"";position:absolute;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#e7c6d659,#e7c6d600 70%);top:-220px;left:-140px;z-index:-1}.blq:after{content:"";position:absolute;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,#a67aa659,#a67aa600 70%);bottom:-220px;right:-120px;z-index:-1}.bl .blq__text{font-family:var(--font-heading-family);font-size:clamp(30px,4.2vw,58px)!important;line-height:1.1!important;font-weight:500;letter-spacing:-.03em;max-width:920px;margin:0}.blq__text em{font-style:normal;color:#e7c6d6}.bl-bg--mauve .blq__text em{color:#a67aa6}.blq__by{font-size:13px;letter-spacing:.14em;text-transform:uppercase;opacity:.85}@media(max-width:749px){.blq{padding:64px 22px;border-radius:28px}}.blfq-head{background:#f1e9f1;border-radius:40px;padding:72px 64px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;position:relative;overflow:hidden;isolation:isolate}.blfq-head:after{content:"";position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,#a67aa647,#a67aa600 70%);top:-260px;right:-120px;z-index:-1}.blfq__search{position:relative;width:100%;max-width:560px;margin-top:8px}.blfq__search input{width:100%;min-height:58px;border-radius:999px;border:0;padding:0 22px 0 52px;font:inherit;font-size:16px;background:#fff;color:#070707;box-shadow:0 14px 36px #5e36531a}.blfq__search input:focus{outline:2px solid #A67AA6;outline-offset:2px}.blfq__search svg{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#5c5558}.blfq{display:grid;grid-template-columns:250px minmax(0,1fr);gap:56px;align-items:start;margin-top:56px}.blfq__nav{position:sticky;top:110px;display:flex;flex-direction:column;gap:4px}.blfq__nav a{display:flex;justify-content:space-between;gap:10px;padding:12px 16px;border-radius:14px;text-decoration:none;color:#070707;font-size:15px;font-weight:500}.blfq__nav a:hover,.blfq__nav a.is-on{background:#f1e9f1;color:#5e3653}.blfq__nav small{color:#5c5558;font-weight:400}.blfq__group{margin-bottom:52px;scroll-margin-top:110px}.blfq__group[hidden]{display:none}.bl .blfq__group h2{font-family:var(--font-heading-family);font-size:26px!important;line-height:1.2!important;font-weight:500;letter-spacing:-.02em;margin:0 0 6px}.blfq__group .bl-faq{max-width:none}.blfq__video{display:inline-flex;gap:8px;align-items:center;font-size:14px;font-weight:500;color:#5e3653;text-decoration:none;margin-top:4px;padding:8px 14px;border-radius:999px;background:#f1e9f1}.blfq__empty{font-size:16px;color:#5c5558;padding:24px 0}@media(max-width:989px){.blfq-head{padding:44px 20px;border-radius:28px}.blfq{grid-template-columns:1fr;gap:24px;margin-top:28px}.blfq__nav{position:sticky;top:0;z-index:5;background:#fff;flex-direction:row;overflow-x:auto;gap:8px;scrollbar-width:none;margin:0 -18px;padding:10px 18px}.blfq__nav::-webkit-scrollbar{display:none}.blfq__nav a{flex:none;border:1px solid #ECE4E2;border-radius:999px;padding:9px 15px;font-size:14px}.blfq__nav small{display:none}}.blcart{display:grid;grid-template-columns:repeat(var(--blcart-cols,2),minmax(0,1fr));gap:14px}.blcart__item{display:flex;gap:16px;align-items:center;padding:20px 22px;border-radius:22px;background:#f8f5f8;text-decoration:none;color:#070707;transition:background .2s}a.blcart__item:hover{background:#f1e9f1}.blcart__icon{width:44px;height:44px;border-radius:50%;background:#fff;color:#5e3653;display:flex;align-items:center;justify-content:center;flex:none}.blcart__item strong{display:block;font-size:15px;font-weight:600}.blcart__item span{display:block;font-size:13px;color:#5c5558;line-height:1.45;margin-top:2px}@media(max-width:749px){.blcart{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/balulu-3.css.map */
