.bf-announcement{background:#392641!important;color:#fffaf1!important;padding:12px 20px!important;font:700 13px/1.5 DM Sans,sans-serif!important;letter-spacing:.04em!important;text-transform:uppercase;text-align:center}.bf-announcement a{color:inherit;text-decoration:none;display:flex;justify-content:center;flex-wrap:wrap;gap:4px 18px}.bf-announcement a:focus-visible{outline:2px solid #fff;outline-offset:4px}.bf-announcement span{font-weight:400;letter-spacing:0;text-transform:none}.bf-shipping{font-size:10px!important;padding:5px 14px!important;letter-spacing:.08em!important}.sp-header .bf-nav{color:#76518e;font-weight:800}.bf-offer{padding:18px 20px;margin:18px 0;border:1px solid #bca6ce;border-radius:16px;background:#eee5f7;color:#392641;font-family:DM Sans,sans-serif}.bf-kicker{font:700 11px/1.4 DM Sans,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase;margin:0 0 7px!important}.bf-offer>strong{font:600 24px/1.15 Outfit,sans-serif;display:block;letter-spacing:-.02em}.bf-offer>p:not(.bf-kicker){font-size:13px;line-height:1.55;margin:8px 0}.bf-offer small{font-size:11px;line-height:1.45;display:block;margin-top:10px}.bf-tiers{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.bf-tiers span{font:600 11px/1.3 DM Sans,sans-serif;display:block;padding:6px 8px;background:#fffaf1;border:1px solid #d4c6df;border-radius:6px;white-space:nowrap}.bf-tiers span:last-child{background:#392641;border-color:#392641;color:#fff}.bf-card-detail{display:block;font:400 10px/1.4 DM Sans,sans-serif;margin-top:4px;color:#756780}.sp-card-offer{line-height:1.4!important}.bf-footer{background:#392641!important;color:#fffaf1;padding:52px 0}.bf-footer .sp-wrap{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}.bf-footer h2{color:inherit;font:500 clamp(30px,4vw,54px)/1.1 "Outfit",sans-serif;letter-spacing:-.04em;margin:8px 0 12px}.bf-footer p{max-width:640px;font:400 15px/1.6 DM Sans,sans-serif;margin:0;color:#efe3f6}.bf-footer .sp-button{background:#eee5f7;color:#392641;border-color:#eee5f7;white-space:nowrap}.bf-drawer-offer{background:#eee5f7;color:#392641;border-radius:12px;padding:11px 13px;margin:0 0 14px;font:600 12px/1.5 DM Sans,sans-serif}.bf-drawer-offer strong{display:block;font-size:14px}.bf-drawer-offer small{display:block;font-size:11px;font-weight:400;margin-top:4px}.sh-hero-copy .sh-intro{max-width:510px}.sh-hero-copy h1{font-size:clamp(52px,6.5vw,94px)}@media(max-width:749px){.bf-announcement{font-size:12px!important;padding:10px 16px!important}.bf-announcement a{gap:1px}.bf-announcement span{display:block;width:100%;font-size:11px}.bf-footer .sp-wrap{grid-template-columns:1fr}.bf-footer .sp-button{justify-self:start}.bf-offer{padding:15px}.bf-tiers{gap:5px}.bf-tiers span{font-size:10px}.sh-hero-copy h1{font-size:clamp(48px,12vw,72px)}}.sd-buy-form .kaching-bundles__bar-subtitle{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
