.ff-solar-ecosystem--separated .ff-solar-ecosystem__flow{display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr) 36px minmax(0,1fr);grid-template-rows:auto auto;gap:18px 16px;align-items:start}.ff-solar-ecosystem--separated .ff-solar-ecosystem__item{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:1 / span 2;gap:18px;align-items:start;justify-content:stretch;min-width:0;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;text-align:center}.ff-solar-ecosystem--separated .ff-solar-ecosystem__item:nth-child(1){grid-column:1}.ff-solar-ecosystem--separated .ff-solar-ecosystem__item:nth-child(3){grid-column:3}.ff-solar-ecosystem--separated .ff-solar-ecosystem__item:nth-child(5){grid-column:5}.ff-solar-ecosystem--separated .ff-solar-ecosystem__arrow{display:grid;place-items:center;grid-row:1;align-self:stretch;min-width:0;font-size:28px;line-height:1}.ff-solar-ecosystem--separated .ff-solar-ecosystem__arrow:nth-child(2){grid-column:2}.ff-solar-ecosystem--separated .ff-solar-ecosystem__arrow:nth-child(4){grid-column:4}.ff-solar-ecosystem--separated .ff-solar-ecosystem__media{display:grid;place-items:center;width:100%;aspect-ratio:3 / 2;overflow:hidden;border:1px solid var(--ff-line);border-radius:5px;background:#fff}.ff-solar-ecosystem--separated .ff-solar-ecosystem__media img{display:block;width:100%;height:100%;min-height:0;padding:0;margin:0;object-fit:contain;mix-blend-mode:normal}.ff-solar-ecosystem--separated .ff-solar-ecosystem__media--product img{width:92%;height:92%}.ff-solar-ecosystem--separated .ff-solar-ecosystem__copy{width:100%;padding:0 10px;margin:0}.ff-solar-ecosystem--separated .ff-solar-ecosystem__copy h3{margin:0 0 6px;color:var(--ff-ink);font-size:20px;font-weight:600;line-height:1.35;letter-spacing:-.01em}.ff-solar-ecosystem--separated .ff-solar-ecosystem__copy p{margin:0;color:var(--ff-muted);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0}.ff-solar-ecosystem--separated .ff-solar-ecosystem__devices-art,.ff-solar-ecosystem--separated .ff-solar-ecosystem__empty{display:block;width:78%;height:78%;color:#353b3f}.ff-solar-ecosystem--separated .ff-solar-ecosystem__bottom{margin-top:30px}@media(max-width:800px){.ff-solar-ecosystem--separated .ff-solar-ecosystem__flow{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);column-gap:10px}}@media(max-width:620px){.ff-solar-ecosystem--separated .ff-solar-ecosystem__flow{display:flex;flex-direction:column;gap:14px;align-items:stretch}.ff-solar-ecosystem--separated .ff-solar-ecosystem__item{display:grid;grid-template-rows:auto auto;gap:16px;width:100%}.ff-solar-ecosystem--separated .ff-solar-ecosystem__arrow{height:34px;transform:rotate(90deg)}.ff-solar-ecosystem--separated .ff-solar-ecosystem__copy h3{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/ff-home-solar-flow.css.map */
