.d-btn-outline[data-astro-cid-lzz3ykvq]{display:block;border:1px solid rgba(255,255,255,.22);color:#fff;font-size:10px;letter-spacing:.2em;font-weight:100;padding:.9rem 0;transition:border-color .2s,background .2s,color .2s}.d-btn-outline[data-astro-cid-lzz3ykvq]:hover{border-color:#ffffff80}.emb-trio-item[data-astro-cid-lzz3ykvq]{will-change:transform,opacity;backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.emb-trio-item[data-astro-cid-lzz3ykvq]{animation:none!important;transition:none!important;opacity:1!important;transform:none!important;will-change:auto}}:root{--emb-pink: #eeb9c1;--emb-pink-soft: #fbf0f2;--emb-rose: #d98a98;--emb-rose-ink: #a9566a}.emb .emb-motif{display:block;height:64px;aspect-ratio:187 / 630;color:var(--emb-rose);background:currentColor;-webkit-mask:url(/promo/assets/motif.1nePpoEx.png) center / contain no-repeat;mask:url(/promo/assets/motif.1nePpoEx.png) center / contain no-repeat}.emb .emb-hero-tag{display:inline-block;margin-bottom:.9rem;padding:.45rem .9rem;font-size:10px;font-weight:300;letter-spacing:.28em;text-transform:uppercase;color:#fff;background:color-mix(in srgb,var(--emb-pink) 55%,transparent);backdrop-filter:blur(6px)}.emb .emb-hero-tag--after{margin:.5rem 0 1.25rem}.emb .emb-line-label{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1.75rem;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--emb-rose-ink)}.emb .emb-line-label .emb-motif{height:72px}.emb #story .story-labels h2:last-child{color:var(--emb-rose-ink)}.emb #ingredients .bracket-dark{color:var(--emb-rose)!important}.emb #ingredients .ingr-item h3:before{content:"";display:inline-block;width:6px;height:6px;margin:0 .6rem .2em 0;border-radius:50%;background:var(--emb-rose);vertical-align:middle}.emb #certifications:after{content:"";position:absolute;inset:0;pointer-events:none;background:color-mix(in srgb,var(--emb-pink) 14%,transparent)}.emb #product-buy .tag-dash{color:var(--emb-pink)}.emb #product-buy [data-buy-cta]:not(.d-btn-disabled),.emb #product-buy .emb-cta{border-color:color-mix(in srgb,var(--emb-pink) 70%,transparent)}.emb #product-buy [data-buy-cta]:not(.d-btn-disabled):hover,.emb #product-buy .emb-cta:hover{background:var(--emb-pink);border-color:var(--emb-pink);color:#0d0908}.emb #product-buy .bg-buy-ph{background:#f4f3f1}.emb #collection{background:var(--emb-pink-soft)}.emb #collection .emb-coll-motif{grid-column:1 / -1;margin-bottom:-.5rem}.emb #collection a{color:var(--emb-rose-ink)!important}.emb #reviews .text-brand{color:var(--emb-rose)}.emb .ess-card-tag{display:block;margin-bottom:.35rem;font-size:9px;letter-spacing:.22em;color:var(--emb-rose-ink)}.emb .ess-card:not(.ess-card--line) .ess-card-tag{color:var(--color-muted, #7a7060)}.emb .ess-card--line .ess-img-wrap{background:var(--emb-pink-soft)}.emb .ess-card--line .ess-cta:hover{background:var(--emb-rose)!important;border-color:var(--emb-rose)!important}.emb .back-to-top{border-color:var(--emb-rose)}.emb #product-buy .grid.md\:grid-cols-3{align-items:stretch}.emb .emb-trio-item{height:100%}.emb .emb-trio-item .buy-details{flex:1}.emb .emb-trio-desc{font-size:.8rem}.emb .emb-trio-desc+div{margin-top:auto}.emb .emb-trio-link{display:block}.emb .emb-trio-link img{transition:transform .6s ease}.emb .emb-trio-link:hover img{transform:scale(1.03)}.emb .emb-kit-includes{margin-top:1.25rem;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--emb-pink)}.emb .emb-kit-promo{display:grid;gap:1.75rem;margin-top:1.75rem;padding-top:1.75rem;border-top:1px solid color-mix(in srgb,var(--emb-rose) 35%,transparent)}@media(min-width:768px){.emb .emb-kit-promo{grid-template-columns:1fr 1fr;gap:4rem;align-items:end}}.emb .emb-kit-name{display:block;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:#0d0908;margin-bottom:.9rem}.emb .emb-kit-desc{font-size:.8rem;line-height:1.7;letter-spacing:.06em;color:#0d0908;max-width:36rem}.emb .emb-kit-promo__buy{display:flex;flex-direction:column;gap:.9rem}.emb .emb-kit-price{display:flex;align-items:baseline;gap:.9rem;flex-wrap:wrap}.emb .emb-kit-now{font-weight:200;font-size:clamp(1.5rem,3.2vw,2rem);letter-spacing:.02em;color:#0d0908}.emb .emb-kit-now small{font-size:.875rem;color:#0d090873}.emb .emb-kit-ref{font-size:.875rem;font-weight:200;color:#0d090866;text-decoration:line-through}.emb .emb-kit-save{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--emb-rose-ink)}.emb .emb-kit-cta{display:block;text-align:center;padding:.9rem 0;font-size:10px;letter-spacing:.2em;font-weight:300;color:#0d0908;border:1px solid #0d0908;transition:background-color .2s,color .2s,border-color .2s}.emb .emb-kit-cta:hover{background:var(--emb-rose);border-color:var(--emb-rose);color:#fff}@media(max-width:767px){.emb .emb-hero--long h1{font-size:clamp(1.5rem,8vw,10rem)}}.emb #collection .emb-kit-cta{color:#0d0908!important}.emb #collection .emb-kit-cta:hover{color:#fff!important}
