.section-armaf-formula{position:relative}.armaf-formula{display:block;scroll-margin-top:150px;padding:var(--armaf-formula-padding-top, 148px) clamp(1.25rem,5vw,4rem) var(--armaf-formula-padding-bottom, 148px);background:var(--armaf-formula-background, #100a0b);color:var(--armaf-formula-text, #f7f2ec)}.armaf-formula__inner{width:min(100%,1400px);margin-inline:auto;display:flex;flex-direction:column;gap:clamp(1.875rem,3.4vw,3.125rem)}.armaf-formula__header{display:flex;flex-direction:column;gap:1.25rem}.armaf-formula__eyebrow{margin:0;color:var(--armaf-formula-accent, #a8874f);font-family:var(--font-body-family, Arial, sans-serif);font-size:var(--armaf-formula-eyebrow-size, 13px);font-weight:400;line-height:1.4;letter-spacing:.34em;text-transform:uppercase}.armaf-formula__heading{max-width:20em;margin:0;color:var(--armaf-formula-text, #f7f2ec);font-family:var(--font-heading-family, "Marcellus", Georgia, serif);font-size:var(--armaf-formula-heading-size, 88px);font-weight:400;line-height:1.04;text-wrap:balance}.armaf-formula__statement{max-width:1200px;color:var(--armaf-formula-statement, #c0bab6);font-family:var(--font-heading-family, "Cormorant Garamond", Georgia, serif);font-size:var(--armaf-formula-statement-size, 32px);font-style:italic;font-weight:300;line-height:1.55}.armaf-formula__statement p{margin:0}.armaf-formula__features{display:flex;flex-direction:column;border-bottom:1px solid var(--armaf-formula-border, #3a3334)}.armaf-formula__feature{display:grid;grid-template-columns:44px minmax(0,1fr);gap:1.25rem;padding-block:1.75rem;border-top:1px solid var(--armaf-formula-border, #3a3334)}.armaf-formula__number{color:var(--armaf-formula-accent, #a8874f);font-family:var(--font-heading-family, "Marcellus", Georgia, serif);font-size:var(--armaf-formula-number-size, 22px);line-height:1.3}.armaf-formula__feature-content{display:flex;flex-direction:column;gap:.5625rem}.armaf-formula__feature h3{margin:0;color:var(--armaf-formula-text, #f7f2ec);font-family:var(--font-body-family, Arial, sans-serif);font-size:var(--armaf-formula-feature-heading-size, 16px);font-weight:400;line-height:1.4;letter-spacing:.26em;text-transform:uppercase}.armaf-formula__feature-text{color:var(--armaf-formula-muted, #9f9a96);font-family:var(--font-body-family, Arial, sans-serif);font-size:var(--armaf-formula-feature-text-size, 19px);font-weight:300;line-height:1.85}.armaf-formula__feature-text p{margin:0}.armaf-formula.is-rise-ready .armaf-formula__inner{opacity:0;transform:translateY(26px)}.armaf-formula.is-rise-ready.is-visible .armaf-formula__inner{opacity:1;transform:none;transition:opacity 1.05s cubic-bezier(.16,.84,.24,1),transform 1.05s cubic-bezier(.16,.84,.24,1)}@media screen and (max-width:749px){.armaf-formula{padding-top:max(4rem,calc(var(--armaf-formula-padding-top, 148px) * .52));padding-bottom:max(4rem,calc(var(--armaf-formula-padding-bottom, 148px) * .52))}.armaf-formula__heading br{display:none}.armaf-formula__eyebrow{font-size:min(var(--armaf-formula-eyebrow-size, 13px),12px)}.armaf-formula__heading{font-size:min(var(--armaf-formula-heading-size, 88px),48px)}.armaf-formula__statement{font-size:min(var(--armaf-formula-statement-size, 32px),23px)}.armaf-formula__number{font-size:min(var(--armaf-formula-number-size, 22px),19px)}.armaf-formula__feature h3{font-size:min(var(--armaf-formula-feature-heading-size, 16px),14px)}.armaf-formula__feature-text{font-size:min(var(--armaf-formula-feature-text-size, 19px),16px)}.armaf-formula__feature{grid-template-columns:34px minmax(0,1fr);gap:.875rem}}@media(prefers-reduced-motion:reduce){.armaf-formula.is-rise-ready .armaf-formula__inner{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/armaf-formula.css.map */
