.j-edit-card,.j-edit-hero{--j-stock-accent:#c51a76;--j-stock-dark:#54182df2}.j-edit-card{--j-edit-border:#7a183524;--j-edit-soft:#fffdf9;background:#fffdf9;box-shadow:0 4px 18px #7a183508}.j-edit-card .j-edit-card__sizes>a[aria-current=true]{background:#7a1835;border-color:#7a1835;color:#fff8f0}.j-edit-card .j-edit-card__caption{font-weight:700;color:#7a1835}.j-edit-hero{background:radial-gradient(ellipse at 88% 0%,#fa05fa0e,transparent 65%),linear-gradient(120deg,#fff8f0,#fbeaf0)}.j-edit-guide{border-color:#7a18354a;background:#fff8f0}.bf .hero{background:radial-gradient(ellipse at 16% 52%,#f4cada85,transparent 57%),radial-gradient(ellipse at 88% 18%,#fa05fa0d,transparent 48%),var(--bf-cream)}.bf .halo:after{border-color:#fa05fa22}.bf .image-halo{background:radial-gradient(ellipse at var(--light,50%) 10%,#fa05fa16,transparent 60%)}.bf .cta{border-radius:8px;font-weight:800;box-shadow:0 8px 24px #7a18351a}.bf .bf-motion-button{font-weight:800;text-transform:uppercase;min-height:44px}.bf .main-photo .portrait{border-radius:36px 6px 6px}.bf .second-photo{border-radius:6px;overflow:hidden}.bf .bf-arrivals-grid>li,.bf .cards>.card{display:flex;min-width:0}.bf .j-edit-card{height:100%;color:#7a1835}.bf .j-edit-card .j-edit-card__title{font:800 17px/1.35 var(--font-body-family)!important;margin:0 0 7px!important;letter-spacing:0}.bf .j-edit-card .j-edit-card__title a{display:inline;min-height:0}.bf .j-edit-card .j-edit-card__price{font-size:18px;font-weight:800;line-height:1.4;letter-spacing:0}.bf .j-edit-card .j-edit-card__sale{color:#fff8f0}.bf .j-edit-card .j-edit-card__sizes>a{border:1px solid var(--j-edit-border)}.bf .j-edit-card .j-edit-card__sizes>a[aria-current=true]{border-color:#7a1835;color:#fff8f0}.bf .j-edit-card .j-edit-card__cta{font-size:11px;font-weight:800}.bf .card:hover .j-edit-swatch img{transform:none}.bf .card[hidden]{display:none}@media(hover:hover)and (pointer:fine){.j-edit-card:hover{box-shadow:0 10px 28px #7a183514}.j-edit-guide:hover{border-color:#c51a76;background:#fcebf3}.bf .cta:hover{box-shadow:0 10px 28px #7a18352b}}@media(max-width:749px){.bf .j-edit-card .j-edit-card__title{font-size:15px!important;line-height:1.4!important}.bf .j-edit-card .j-edit-card__price{font-size:17px}.bf .j-edit-card .j-edit-card__cta{font-size:10px}.bf-arrivals .bf-arrivals-grid{gap:20px 12px}body:has(.bf) shopify-chat::part(activator){width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;padding:0 14px!important;gap:18px!important;justify-content:flex-start!important;overflow:hidden!important;border-radius:50%!important;box-sizing:border-box!important}}@media(prefers-reduced-motion:reduce){.j-edit-card,.j-edit-guide,.bf .cta{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/j-couture-refresh.css.map */
