.fta-phil{width:100%;background:#fff;color:var(--fta-phil-text,#221f20);font-family:var(--fta-font-body,"Barlow",Arial,sans-serif)}.fta-phil *,.fta-phil *:before,.fta-phil *:after{box-sizing:border-box}.fta-phil__section{width:100%;background:var(--fta-phil-bg,#fff);color:var(--fta-phil-text,#221f20);padding-top:var(--fta-phil-pt,88px);padding-bottom:var(--fta-phil-pb,88px)}.fta-phil__container{width:calc(100% - 80px);max-width:1280px;margin:0 auto}.fta-phil__container--medium{max-width:1120px}.fta-phil__container--narrow{max-width:960px}.fta-phil__display{margin:0;font-family:Didot,"Bodoni 72",Bodoni MT,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:-.025em}.fta-phil__eyebrow{margin:0 0 15px;font-family:var(--fta-font-body,"Barlow",Arial,sans-serif);font-size:11px;line-height:1.2;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.fta-phil__number{display:block;margin:0 0 14px;color:var(--fta-phil-muted,#6f6a68);font-family:var(--fta-font-body,"Barlow",Arial,sans-serif);font-size:11px;line-height:1;font-weight:600;letter-spacing:.12em}.fta-phil__title{max-width:720px;font-family:FTA Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(35px,2.9vw,52px);line-height:.96;font-weight:400;font-style:normal;letter-spacing:0;text-transform:uppercase}.fta-phil__title--large{max-width:780px;font-family:Didot,"Bodoni 72",Bodoni MT,Times New Roman,serif;font-size:clamp(44px,3.8vw,64px);line-height:.94;font-weight:400;letter-spacing:-.025em;text-transform:none}.fta-phil__body{max-width:560px;font-family:var(--fta-font-body,"Barlow",Arial,sans-serif);font-size:15px;line-height:1.58;font-weight:400}.fta-phil__body p{margin:0 0 17px}.fta-phil__body p:last-child{margin-bottom:0}.fta-phil__strong{font-weight:700}.fta-phil__split{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(320px,.94fr);gap:64px;align-items:start}.fta-phil__panel{width:100%;padding:64px;background:var(--fta-phil-panel-bg,#f3f0ec)}.fta-phil__panel--warm{background:linear-gradient(115deg,#eae0d7,#f1ebe5,#f3f0ec 72%,#fff)}.fta-phil__statement{max-width:880px;margin-top:60px;padding-top:27px;border-top:1px solid #d7d3d0;font-family:Didot,"Bodoni 72",Bodoni MT,Times New Roman,serif;font-size:clamp(30px,2.7vw,48px);line-height:1;font-weight:400;letter-spacing:-.025em}.fta-phil__word-stack{display:flex;flex-direction:column;gap:6px;margin-top:30px;font-family:var(--fta-font-body,"Barlow",Arial,sans-serif);font-size:16px;line-height:1.2;font-weight:700}.fta-phil__icon{width:34px;height:34px;flex:0 0 34px}.fta-phil__icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.fta-phil__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:46px}.fta-phil__card{min-height:220px;padding:32px;background:var(--fta-phil-card-bg,#f3f0ec);color:var(--fta-phil-card-text,#221f20)}.fta-phil__card h3{margin:18px 0 13px;font-family:FTA Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:25px;line-height:1;font-weight:400;letter-spacing:0;text-transform:uppercase}.fta-phil__card p{max-width:440px;margin:0;font-family:var(--fta-font-body,"Barlow",Arial,sans-serif);font-size:14px;line-height:1.5}.fta-phil__product-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:46px}.fta-phil__product-card{position:relative;min-height:245px;padding:34px;overflow:hidden;color:#221f20}.fta-phil__product-card--hydrator{background:linear-gradient(110deg,#c4d6d2,#ceddda 14%,#d9e5e2 30%,#e5edeb,#eef3f2,#f5f8f7 84%,#fafbfb)}.fta-phil__product-card--essential{background:linear-gradient(110deg,#eae0d7,#f1ebe5,#f3f0ec 72%,#fff)}.fta-phil__product-card--neutral{background:#f3f0ec}.fta-phil__product-card h3{max-width:420px;margin:24px 0 12px;font-family:FTA Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:26px;line-height:1;font-weight:400;text-transform:uppercase}.fta-phil__product-card p{max-width:410px;margin:0;font-size:14px;line-height:1.5}.fta-phil__dark-box,.fta-phil__sensor-panel{background:#221f20;color:#fff}.fta-phil__dark-box{width:88%;max-width:980px;margin-top:14px;padding:48px 52px}.fta-phil__dark-box .fta-phil__display{max-width:760px;font-family:FTA Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(35px,3vw,52px);line-height:.95;font-weight:400;letter-spacing:0;text-transform:uppercase}.fta-phil__dark-box p{margin:17px 0 0;font-size:14px;opacity:.72}.fta-phil__sensor-panel{max-width:1040px;margin:0 auto;padding:58px 62px}.fta-phil__sensor-panel .fta-phil__number{color:#ffffff8c}.fta-phil__sensor-panel .fta-phil__title{color:#fff}.fta-phil__sensor-panel .fta-phil__body{color:#ffffffe0}.fta-phil__list{border-top:1px solid #d7d3d0}.fta-phil__list-item{display:grid;grid-template-columns:34px 1fr;gap:17px;align-items:center;min-height:74px;padding:17px 0;border-bottom:1px solid #d7d3d0;font-size:13px;line-height:1.3;font-weight:700}.fta-phil__feature-panel{max-width:1180px;margin:0 auto;padding:58px;background:linear-gradient(125deg,#f3f0ec,#f7f4f1 54%,#fff)}.fta-phil__feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:52px;align-items:stretch}.fta-phil__feature--no-media{display:block}.fta-phil__feature--no-media .fta-phil__body{max-width:680px;margin-top:30px}.fta-phil__media{min-height:460px}.fta-phil__media img{display:block;width:100%;height:100%;object-fit:cover}.fta-phil__dual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1040px;margin:20px auto 0;border-top:1px solid #d7d3d0;border-bottom:1px solid #d7d3d0}.fta-phil__dual>div{display:flex;align-items:center;gap:18px;min-height:78px;padding:18px 24px}.fta-phil__dual>div+div{border-left:1px solid #d7d3d0}.fta-phil__dual strong{font-size:13px;line-height:1.25;font-weight:700}.fta-phil__big-statement{max-width:780px;margin:68px auto 0;font-family:Didot,"Bodoni 72",Bodoni MT,Times New Roman,serif;font-size:clamp(36px,3.5vw,54px);line-height:.92;font-weight:400;letter-spacing:-.03em;text-align:center}.fta-phil__cards-group{max-width:1040px;margin:0 auto}.fta-phil__cards-eyebrow{margin-bottom:24px}.fta-phil__editorial-cards{display:grid;grid-template-columns:1.12fr .88fr;gap:16px;width:100%;margin:0}.fta-phil__editorial-card{min-height:330px;padding:36px;background:var(--fta-phil-card-bg,#f3f0ec);color:var(--fta-phil-card-text,#221f20)}.fta-phil__card-number{margin-top:28px;margin-bottom:18px}.fta-phil__editorial-card .fta-phil__display{max-width:420px;margin:0 0 22px;font-family:FTA Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(34px,2.8vw,48px);line-height:.98;font-weight:400;letter-spacing:0;text-transform:uppercase}.fta-phil__editorial-card .fta-phil__body{max-width:410px;font-size:14px;line-height:1.5}.fta-phil__beliefs{display:block;max-width:920px;margin:26px auto 0;border-top:1px solid #d7d3d0}.fta-phil__belief{display:grid;grid-template-columns:40px minmax(0,1fr);gap:18px;align-items:center;min-height:72px;padding:15px 0;border-bottom:1px solid #d7d3d0;font-size:13px;line-height:1.3;font-weight:700}.fta-phil__founder{display:grid;grid-template-columns:42% 58%;max-width:920px;margin:0 auto;align-items:stretch}.fta-phil__founder--text{display:block;max-width:760px}.fta-phil__founder .fta-phil__media{min-height:0;width:100%;height:100%;aspect-ratio:9 / 16}.fta-phil__founder .fta-phil__media img{object-fit:cover;object-position:center top}.fta-phil__founder-copy{display:flex;flex-direction:column;justify-content:center;padding:46px 44px;background:linear-gradient(125deg,#eae0d7,#f1ebe5 42%,#f3f0ec 78%,#fff)}.fta-phil__founder-heading{max-width:440px;margin:0 0 26px;font-family:Didot,"Bodoni 72",Bodoni MT,Times New Roman,serif;font-size:clamp(34px,2.8vw,46px);line-height:.97;font-weight:400;letter-spacing:-.025em}.fta-phil__founder-body{max-width:430px;font-size:14px;line-height:1.55}.fta-phil__founder-body p{margin:0 0 16px}.fta-phil__founder-body p:last-child{margin-bottom:0}.fta-phil__founder blockquote{max-width:430px;margin:28px 0 0;padding-top:24px;border-top:1px solid #d7d3d0;font-family:var(--fta-font-body,"Barlow",Arial,sans-serif);font-size:17px;line-height:1.42;font-weight:500;letter-spacing:0}.fta-phil__founder-meta{display:flex;flex-direction:column;gap:2px;margin-top:22px;font-size:11px;line-height:1.3}.fta-phil__founder-meta span{color:#6f6a68}.fta-phil__text-link{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding-bottom:4px;border-bottom:1px solid currentColor;color:inherit;font-size:11px;line-height:1.2;font-weight:700;text-decoration:none}.fta-phil__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:26px;padding:16px 28px;background:#221f20;color:#fff;font-size:13px;text-decoration:none}.fta-phil__align-center{text-align:center}.fta-phil__align-center .fta-phil__title,.fta-phil__align-center .fta-phil__body{margin-left:auto;margin-right:auto}.fta-phil__align-center .fta-phil__title{max-width:620px;font-family:FTA Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(35px,3vw,50px);line-height:.96;letter-spacing:0;text-transform:uppercase}@media screen and (max-width:1023px){.fta-phil__container{width:calc(100% - 48px)}.fta-phil__split,.fta-phil__feature{grid-template-columns:1fr;gap:38px}.fta-phil__product-cards{grid-template-columns:1fr;gap:12px}.fta-phil__cards-group{max-width:680px}.fta-phil__cards-eyebrow{margin-bottom:20px}.fta-phil__editorial-cards{grid-template-columns:1fr;gap:12px}.fta-phil__editorial-card{min-height:0;padding:32px}.fta-phil__editorial-card .fta-phil__display{max-width:520px;font-size:38px}.fta-phil__editorial-card .fta-phil__body{max-width:540px}.fta-phil__founder{max-width:760px}}@media screen and (max-width:749px){.fta-phil__section{padding-top:var(--fta-phil-pt-mobile,52px);padding-bottom:var(--fta-phil-pb-mobile,52px)}.fta-phil__container{width:calc(100% - 32px)}.fta-phil__title{max-width:none;font-size:30px;line-height:.98}.fta-phil__title--large{max-width:none;font-size:35px;line-height:.96}.fta-phil__body{font-size:14px;line-height:1.5}.fta-phil__panel,.fta-phil__feature-panel{padding:28px 22px}.fta-phil__statement{margin-top:40px;padding-top:20px;font-size:27px}.fta-phil__word-stack{margin-top:25px;font-size:15px}.fta-phil__cards{grid-template-columns:1fr;gap:10px}.fta-phil__card{min-height:0;padding:27px 22px}.fta-phil__product-cards{grid-template-columns:1fr;gap:10px}.fta-phil__product-card{min-height:0;padding:27px 22px}.fta-phil__product-card h3{font-size:23px}.fta-phil__dark-box{width:100%;padding:30px 22px}.fta-phil__dark-box .fta-phil__display{font-size:32px}.fta-phil__sensor-panel{padding:32px 22px}.fta-phil__feature{gap:30px}.fta-phil__media{min-height:0;aspect-ratio:4 / 5}.fta-phil__dual{grid-template-columns:1fr}.fta-phil__dual>div{min-height:68px;padding:15px 0}.fta-phil__dual>div+div{border-left:0;border-top:1px solid #d7d3d0}.fta-phil__big-statement{margin-top:48px;font-size:37px}.fta-phil__cards-eyebrow{margin-bottom:16px}.fta-phil__editorial-cards{grid-template-columns:1fr;gap:10px}.fta-phil__editorial-card{min-height:0;padding:28px 24px 32px}.fta-phil__editorial-card .fta-phil__icon{width:32px;height:32px}.fta-phil__card-number{margin-top:24px;margin-bottom:16px}.fta-phil__editorial-card .fta-phil__display{max-width:none;font-size:34px;line-height:.98}.fta-phil__editorial-card .fta-phil__body{max-width:none;font-size:14px;line-height:1.5}.fta-phil__belief{min-height:68px;padding:14px 0;font-size:13px}.fta-phil__founder{grid-template-columns:1fr;max-width:430px}.fta-phil__founder .fta-phil__media{aspect-ratio:9 / 16}.fta-phil__founder-copy{padding:30px 24px 34px}.fta-phil__founder-heading{font-size:34px}.fta-phil__founder blockquote{font-size:16px}.fta-phil__align-center .fta-phil__title{font-size:34px}.fta-phil__button{width:100%;max-width:360px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fta-philosophy.css.map */
