.sbf .sbf-hero-savings{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-bottom:18px!important}
.sbf .sbf-hero-savings-big{font-size:clamp(40px,5.6vw,68px)!important;font-weight:700!important;line-height:1!important;letter-spacing:var(--ls)!important}
.sbf .sbf-hero-savings-plus{font-size:clamp(18px,2vw,22px)!important;font-weight:700!important;letter-spacing:var(--ls)!important}
.sbf .sbf-hero-proof{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:14px 0!important;margin-bottom:22px!important;border-top:1px solid var(--sonsmidgrey);border-bottom:1px solid var(--sonsmidgrey)}
.sbf .sbf-hero-proof-item{display:flex;align-items:center;gap:8px;font-size:13px!important;font-weight:300!important}
.sbf .sbf-hero-proof-item strong{font-weight:700!important}
.sbf .sbf-hero-proof .sbf-stars{margin:0!important}
.sbf .sbf-hero-quote{font-size:14px!important;font-weight:300!important;color:var(--text-dim)!important;line-height:1.6!important;margin-bottom:26px!important;max-width:460px!important}
.sbf .sbf-hero-quote b{color:var(--sonsblack)!important;font-weight:700!important}
.sbf .sbf-hero-ba{display:flex;align-items:center;gap:12px;margin-bottom:26px!important}
.sbf .sbf-hero-ba-imgs{display:grid;grid-template-columns:1fr 1fr;width:120px;border-radius:var(--imgradius);overflow:hidden;border:1px solid var(--sonsmidgrey);flex-shrink:0}
.sbf .sbf-hero-ba-imgs img{aspect-ratio:3/4;object-fit:cover;width:100%}
.sbf .sbf-hero-ba-text{font-size:13px!important;font-weight:300!important;color:var(--text-dim)!important;line-height:1.5!important}
.sbf .sbf-hero-ba-text b{color:var(--sonsblack)!important;font-weight:700!important}
.sbf .sbf-fb-wrap{display:grid;grid-template-columns:1fr 1.25fr;gap:48px;align-items:center;margin-top:72px!important}
.sbf .sbf-fb-logo{display:block;width:40px;height:40px;object-fit:contain;margin-bottom:20px!important}
.sbf .sbf-fb-head .sbf-h2{margin-bottom:14px!important}
.sbf .sbf-fb-sub{font-size:15px!important;font-weight:300!important;line-height:1.6!important;color:var(--text-dim)!important;max-width:380px!important}
.sbf .sbf-fb-feed{position:relative;height:500px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}
.sbf .sbf-fb-item{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-12px) scale(.98);transition:grid-template-rows .55s cubic-bezier(.2,.7,.2,1),opacity .45s ease .1s,transform .55s cubic-bezier(.2,.7,.2,1)}
.sbf .sbf-fb-item.sbf-in{grid-template-rows:1fr;opacity:1;transform:none}
.sbf .sbf-fb-inner{overflow:hidden;min-height:0}
.sbf .sbf-fb-card{margin-bottom:14px!important;padding:20px 22px!important}
.sbf .sbf-fb-card p{margin-bottom:0!important}
@media (max-width:860px){.sbf .sbf-fb-wrap{grid-template-columns:1fr;gap:28px}
.sbf .sbf-fb-feed{height:440px}}
.sbf .sbf-tiers-cta{text-align:center!important;margin-top:32px!important}
.sbf .sbf-section-cta{text-align:center!important;margin-top:36px!important}
