.sffn-section{--sffn-bg: #ffffff;--sffn-text: #1a1a1a;--sffn-kicker-color: #e72027;--sffn-headline-color: #0a0a0a;--sffn-highlight-color: #0a0a0a;--sffn-body-color: #3f3f3f;--sffn-signature-color: #6b6b6b;--sffn-max-width: 1280px;--sffn-gap: 64px;--sffn-radius: 16px;--sffn-image-height-desktop: 560px;--sffn-image-height-mobile: 520px;--sffn-signature-width: 160px;--sffn-mobile-gradient-opacity: .85;--sffn-padding-top: 96px;--sffn-padding-bottom: 96px;position:relative;display:block;width:100%;background-color:var(--sffn-bg);color:var(--sffn-text);font-family:Gilroy,var(--font-body-family),sans-serif;padding-top:var(--sffn-padding-top);padding-bottom:var(--sffn-padding-bottom);overflow:hidden}.sffn-inner{position:relative;z-index:2;max-width:var(--sffn-max-width);margin:0 auto;padding:0 2rem}.sffn-mobile-overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.sffn-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--sffn-gap)}.sffn-letter{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:1.2rem;max-width:42rem}.sffn-kicker{display:block;font-family:Poppins,var(--font-body-family),sans-serif;font-size:.85rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sffn-headline-color);margin:0}.sffn-headline{font-family:"Gilroy-Black",var(--font-heading-family),sans-serif;font-size:clamp(2.2rem,3.6vw,3.6rem);font-weight:800;color:#e72027;text-transform:uppercase;letter-spacing:-.03em;line-height:1.1;margin:0}.sffn-highlight{font-family:Poppins,var(--font-body-family),sans-serif;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:700;font-style:italic;line-height:1.5;color:var(--sffn-highlight-color);margin:0}.sffn-body{font-family:Poppins,var(--font-body-family),sans-serif;font-size:clamp(.95rem,1.2vw,1.05rem);font-style:italic;line-height:1.7;color:var(--sffn-body-color);margin:0}.sffn-signature-img{display:block;width:var(--sffn-signature-width);height:auto;margin-top:.4rem}.sffn-signature-subtitle{font-family:Poppins,var(--font-body-family),sans-serif;font-size:.85rem;font-weight:300;letter-spacing:.04em;text-transform:uppercase;color:var(--sffn-signature-color);margin:0}.sffn-image-col{width:100%;height:100%}.sffn-image,.sffn-image-col img{display:block;width:100%;height:var(--sffn-image-height-desktop);object-fit:cover;border-radius:var(--sffn-radius)}.sffn-image--placeholder{background:linear-gradient(135deg,#ececec,#d8d8d8)}@media screen and (max-width:749px){.sffn-section.has-image{background-image:var(--sffn-mobile-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}.sffn-section.has-image .sffn-mobile-overlay{display:block;background:linear-gradient(to bottom,rgba(255,255,255,var(--sffn-mobile-gradient-opacity)) 100%,rgba(255,255,255,calc(var(--sffn-mobile-gradient-opacity) * 1)) 95% 100%)}.sffn-grid{grid-template-columns:1fr;gap:0}.sffn-letter{max-width:100%;text-align:left;align-items:flex-start}.sffn-image-col{display:none}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/sickfit-founder-note.css.map */
