Entre a Madeira e o Rio de Janeiro, a Sous cria peças à mão, com técnicas de bordado, tricot, crochet e costura que as suas artesãs dominam e transmitem de geração em geração.

Os dias frios não são desculpa para não comprar ou usar crochet. Pelo contrário: o feito à mão atravessa estações, adapta-se, sobrevive ao tempo e ganha ainda mais força quando usado fora do óbvio.

Os dias frios não são desculpa para não comprar ou usar crochet. Pelo contrário: o feito à mão atravessa estações, adapta-se, sobrevive ao tempo e ganha ainda mais força quando usado fora do óbvio.

Os dias frios não são desculpa para não comprar ou usar crochet. Pelo contrário: o feito à mão atravessa estações, adapta-se, sobrevive ao tempo e ganha ainda mais força quando usado fora do óbvio.

"Um retrato cru da minha casa na Madeira. O Frederico, o meu pai, serve uma dose de lapas, como sempre fez. Sem pressa, sem pose." — Mariana Sousa

"Um retrato cru da minha casa na Madeira. O Frederico, o meu pai, serve uma dose de lapas, como sempre fez. Sem pressa, sem pose." — Mariana Sousa

Entre a Madeira e o Rio de Janeiro, a Sous cria peças à mão, com técnicas de bordado, tricot, crochet e costura que as suas artesãs dominam e transmitem de geração em geração.

© 2026 Sous

Cookies

Privacidade

© 2026 Sous

Cookies

Privacidade

(function () { function setup() { var navWrap = document.querySelector('.framer-4p5zcv-container'); var menuHeader = document.querySelector('[data-framer-name="Menu header"]'); var introSections = [].slice.call(document.querySelectorAll('[data-framer-name="Intro + Origem"]')) .filter(function (el) { return el.offsetParent !== null && el.getBoundingClientRect().height > 0; }); var target = introSections[0]; if (!navWrap || !menuHeader || !target) return; var links = [].slice.call(menuHeader.querySelectorAll('p, a')).filter(function (el) { return !el.closest('[data-framer-name="Logo wrapper"]'); }); function setLight(isOverVideo) { links.forEach(function (el) { el.style.color = isOverVideo ? '#ffffff' : ''; }); } var navHeight = navWrap.getBoundingClientRect().height; var observer = new IntersectionObserver( function (entries) { setLight(!entries[0].isIntersecting); }, { rootMargin: '-' + navHeight + 'px 0px 0px 0px', threshold: 0 } ); observer.observe(target); setLight(true); } if (document.readyState === 'complete') setup(); else window.addEventListener('load', setup); })();