.sf-preset-workoutflyfusion.sigplug-inner-home,.sf-preset-workoutflyfusion.sigplug-inner-archive{background:#fff;color:#111}.sf-preset-workoutflyfusion.sigplug-inner-home .announcement-bar,.sf-preset-workoutflyfusion.sigplug-inner-archive .announcement-bar{padding:6px 20px;background:#050505;color:#c9ff18;font-size:11px;font-weight:850;letter-spacing:.04em;text-align:left;text-transform:uppercase}.sf-preset-workoutflyfusion.sigplug-inner-home .site-header,.sf-preset-workoutflyfusion.sigplug-inner-archive .site-header{position:relative;background:#fff;border-bottom:1px solid #e3e5e0;box-shadow:none}.sf-preset-workoutflyfusion.sigplug-inner-home .header-inner,.sf-preset-workoutflyfusion.sigplug-inner-archive .header-inner{min-height:72px}.sf-preset-workoutflyfusion.sigplug-inner-home .site-title,.sf-preset-workoutflyfusion.sigplug-inner-archive .site-title{color:#111;font-family:Impact,"Arial Narrow",sans-serif;font-size:0!important;font-style:italic;letter-spacing:-.035em;text-transform:uppercase}.sf-preset-workoutflyfusion.sigplug-inner-home .site-title:before,.sf-preset-workoutflyfusion.sigplug-inner-archive .site-title:before{content:"FIT";color:#111;font-size:31px}.sf-preset-workoutflyfusion.sigplug-inner-home .site-title:after,.sf-preset-workoutflyfusion.sigplug-inner-archive .site-title:after{content:"PULSE";color:#b8ed00;font-size:31px}.sf-preset-workoutflyfusion.sigplug-inner-home .primary-nav a,.sf-preset-workoutflyfusion.sigplug-inner-archive .primary-nav a{color:#111;font-size:11px;font-weight:850}.sf-preset-workoutflyfusion.sigplug-inner-home .header-cta,.sf-preset-workoutflyfusion.sigplug-inner-archive .header-cta{display:none}.sf-preset-workoutflyfusion.sigplug-inner-home .icon-button,.sf-preset-workoutflyfusion.sigplug-inner-archive .icon-button{border-color:transparent;background:transparent;color:#111}.sf-preset-workoutflyfusion.sigplug-inner-home .breadcrumbs,.sf-preset-workoutflyfusion.sigplug-inner-archive .breadcrumbs{padding-top:18px;color:#777}.sf-preset-workoutflyfusion .fitpulse-archive{padding-top:22px;background:#fff;color:#111}.sf-preset-workoutflyfusion .fpa-masthead{overflow:hidden;background:#f4f5f2;color:#111}.sf-preset-workoutflyfusion .fpa-masthead>div:first-child{position:relative;z-index:2;background:linear-gradient(90deg,#f4f5f2 80%,rgba(244,245,242,0));color:#111}.sf-preset-workoutflyfusion .fpa-masthead h1{color:#111;font-family:Impact,"Arial Narrow",Arial,sans-serif;font-size:clamp(62px,7vw,96px);font-style:normal;font-weight:900;line-height:.82;letter-spacing:-.02em;text-shadow:none}.sf-preset-workoutflyfusion .fpa-masthead p{color:#4e534d;font-size:17px}.sf-preset-workoutflyfusion .fpa-masthead__art{background-image:linear-gradient(90deg,#f4f5f2 0,rgba(244,245,242,.72) 16%,transparent 48%),url('../images/starters/fitpulse-hero.png')}.sf-preset-workoutflyfusion .fpa-masthead .search-field{background:#fff;color:#111}.sf-preset-workoutflyfusion .fpa-masthead .search-form button{background:#c9ff18;color:#111;font-weight:800}.sf-preset-workoutflyfusion .fpa-filters a{border-color:#d9dcd6;background:#fff;color:#111}.sf-preset-workoutflyfusion .fpa-filters .is-active{background:#080a09;color:#fff}.sf-preset-workoutflyfusion .fpa-layout,.sf-preset-workoutflyfusion .fpa-card,.sf-preset-workoutflyfusion .fpa-card h2,.sf-preset-workoutflyfusion .fpa-card h2 a,.sf-preset-workoutflyfusion .fpa-sidebar{color:#111}.sf-preset-workoutflyfusion .fpa-card{background:#fff}.sf-preset-workoutflyfusion .fpa-card p,.sf-preset-workoutflyfusion .fpa-card .fp-meta{color:#5e635d}.sf-preset-workoutflyfusion .fpa-sidebar section{border-color:#d9dcd6;background:#fff;color:#111}.sf-preset-workoutflyfusion .fpa-ranked,.sf-preset-workoutflyfusion .fpa-tags a{color:#111}.sf-preset-workoutflyfusion.sigplug-inner-home .sigplug-inner-cta>.sf-container,.sf-preset-workoutflyfusion.sigplug-inner-archive .sigplug-inner-cta>.sf-container{background:#080a09;color:#fff}.sf-preset-workoutflyfusion.sigplug-inner-home .site-footer,.sf-preset-workoutflyfusion.sigplug-inner-archive .site-footer{background:#080a09;color:#fff}.sf-preset-workoutflyfusion.sigplug-inner-home .site-footer a,.sf-preset-workoutflyfusion.sigplug-inner-archive .site-footer a{color:#fff}
@media(max-width:650px){.sf-preset-workoutflyfusion .fpa-masthead>div:first-child{background:rgba(244,245,242,.9)}.sf-preset-workoutflyfusion .fpa-masthead h1{font-size:58px}.sf-preset-workoutflyfusion .fpa-masthead__art{min-height:230px}}
