.index,
.index * {
  box-sizing: border-box;
}
.index {
  background: #ffffff;
  height: 1929px;
  position: relative;
  overflow: hidden;
}
.frame {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: flex-start;
  justify-content: flex-start;
  width: 1314px;
  position: absolute;
  left: 53px;
  top: 16px;
}
.frame-19 {
  display: flex;
  flex-direction: row;
  gap: 95px;
  align-items: flex-end;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.dark-shorter-1 {
  flex-shrink: 0;
  width: 176px;
  height: 84px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 176/84;
}
.cr-ateur-de-contenus-divertissants-permettant-d-aborder-la-culture-juive-par-la-joie-et-la-v-rit {
  color: #000000;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: relative;
  width: 837px;
  height: 31px;
}
.line-1 {
  margin-top: -2px;
  border-style: solid;
  border-color: #6098d7;
  border-width: 2px 0 0 0;
  align-self: stretch;
  flex-shrink: 0;
  height: 0px;
  position: relative;
}
.frame2 {
  display: flex;
  flex-direction: column;
  gap: 70px;
  align-items: center;
  justify-content: flex-start;
  width: 1314px;
  position: absolute;
  left: 53px;
  top: 1226px;
}
.frame-21 {
  display: flex;
  flex-direction: column;
  gap: 45px;
  align-items: flex-end;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.line-2 {
  margin-top: -2px;
  border-style: solid;
  border-color: #6098d7;
  border-width: 2px 0 0 0;
  align-self: stretch;
  flex-shrink: 0;
  height: 0px;
  position: relative;
}
.frame-20 {
  display: flex;
  flex-direction: row;
  gap: 84px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
._202963652-973505386765931-2975969970222798550-n-480-x-480-1 {
  flex-shrink: 0;
  width: 480px;
  height: 480px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.la-torah-et-les-ecrits-de-nos-sages-d-bordent-d-histoires-extraordinaires-et-passionnantes-outre-l-histoire-de-nos-patriarches-celle-de-la-sortie-d-gypte-ou-du-roi-david-il-existe-encore-un-vaste-panel-d-v-nements-et-d-anecdotes-palpitantes-et-riches-d-enseignements-profonds-mon-pouse-et-moi-avons-fait-techouva-nous-n-apprendrons-personne-que-la-techouva-est-le-processus-de-repentance-dans-le-juda-sme-tant-dans-la-torah-que-dans-la-litt-rature-rabbinique-notre-vie-d-j-inspir-e-par-des-nombreuses-histoires-des-envies-de-transmettre-par-les-livres-les-dessins-anim-s-ou-encore-les-jeux-vid-o-a-t-sublim-e-par-notre-techouva-notre-cheminement-nous-a-alors-fait-prendre-conscience-que-nous-devions-recentrer-nos-connaissances-et-comp-tences-sur-le-monde-de-la-torah-pour-apprendre-et-offrir-en-m-me-temps-c-est-donc-pour-r-pondre-l-appel-imp-rieux-de-mon-c-ur-d-artiste-et-de-juif-que-je-me-concentre-pr-sent-sur-la-transmission-de-notre-histoire-juive-unique-au-monde-nous-voulons-perp-tuer-pour-nos-enfants-et-pour-les-g-n-rations-venir-de-belle-valeurs-respectueuses-de-nos-traditions-dignes-minemment-sacr-es-passionnantes {
  color: #000000;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 18px;
  font-weight: 500;
  position: relative;
  width: 597px;
}
.info-tsitsit-studio-com {
  color: #000000;
  text-align: center;
  font-family: "Inter-Bold", sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: relative;
  align-self: stretch;
}
.frame-22 {
  display: flex;
  flex-direction: column;
  gap: 46px;
  align-items: center;
  justify-content: flex-start;
  width: 558px;
  position: absolute;
  left: 407px;
  top: 736px;
}
.livres-disponibles-dans-les-librairies-suivantes {
  color: #000000;
  text-align: center;
  font-family: "Inter-Bold", sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  height: 23px;
}
.en-israel-brakha-le-bayit-ahuza-st-98-ra-anana-tel-099542155-librairie-du-foyer-14-pl-massaryk-tel-aviv-tel-035243835-saba-69-agrippas-jerusalem-tel-0773242178-gallia-6-mea-shearim-jerusalem-tel-025374925-bet-yossef-10-merkaz-baalei-melakha-tel-aviv-tel-037130244-chabad-central-30-king-george-tel-aviv-tel-03-641-7224-en-france-libr-du-temple-52-r-des-rosiers-paris-75004-t-l-0142723800-hasofer-143-rue-manin-75019-paris-t-l-0148035040-kol-yehouda-70-rue-petit-75019-paris-t-l-0144840447-kol-yehouda-132-rue-st-maur-75011-paris-t-l-0143571686-kol-yehouda-66-av-secretan-75019-paris-t-l-09-88-00-45-22-kol-yehouda-34-rue-st-didier-75016-paris-t-l-0142255369 {
  color: #000000;
  text-align: center;
  font-family: "-", sans-serif;
  font-size: 18px;
  font-weight: 400;
  position: relative;
  align-self: stretch;
  height: 338px;
}
.en-israel-brakha-le-bayit-ahuza-st-98-ra-anana-tel-099542155-librairie-du-foyer-14-pl-massaryk-tel-aviv-tel-035243835-saba-69-agrippas-jerusalem-tel-0773242178-gallia-6-mea-shearim-jerusalem-tel-025374925-bet-yossef-10-merkaz-baalei-melakha-tel-aviv-tel-037130244-chabad-central-30-king-george-tel-aviv-tel-03-641-7224-en-france-libr-du-temple-52-r-des-rosiers-paris-75004-t-l-0142723800-hasofer-143-rue-manin-75019-paris-t-l-0148035040-kol-yehouda-70-rue-petit-75019-paris-t-l-0144840447-kol-yehouda-132-rue-st-maur-75011-paris-t-l-0143571686-kol-yehouda-66-av-secretan-75019-paris-t-l-09-88-00-45-22-kol-yehouda-34-rue-st-didier-75016-paris-t-l-0142255369-span {
  font-family: "Inter-Bold", sans-serif;
  font-weight: 700;
}
.en-israel-brakha-le-bayit-ahuza-st-98-ra-anana-tel-099542155-librairie-du-foyer-14-pl-massaryk-tel-aviv-tel-035243835-saba-69-agrippas-jerusalem-tel-0773242178-gallia-6-mea-shearim-jerusalem-tel-025374925-bet-yossef-10-merkaz-baalei-melakha-tel-aviv-tel-037130244-chabad-central-30-king-george-tel-aviv-tel-03-641-7224-en-france-libr-du-temple-52-r-des-rosiers-paris-75004-t-l-0142723800-hasofer-143-rue-manin-75019-paris-t-l-0148035040-kol-yehouda-70-rue-petit-75019-paris-t-l-0144840447-kol-yehouda-132-rue-st-maur-75011-paris-t-l-0143571686-kol-yehouda-66-av-secretan-75019-paris-t-l-09-88-00-45-22-kol-yehouda-34-rue-st-didier-75016-paris-t-l-0142255369-span2 {
  font-family: "Inter-Medium", sans-serif;
  font-weight: 500;
}
.frame-23 {
  display: flex;
  flex-direction: row;
  gap: 98px;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 33px;
  top: 547px;
}
.frame-10 {
  padding: 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 394px;
  position: relative;
}
.frame-4 {
  padding: 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-1 {
  display: flex;
  flex-direction: row;
  gap: 18px;
  align-items: flex-end;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.image-2 {
  flex-shrink: 0;
  width: 105px;
  height: 106px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 105/106;
}
.image-3 {
  flex-shrink: 0;
  width: 107px;
  height: 109px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 107/109;
}
.image-4 {
  flex-shrink: 0;
  width: 106px;
  height: 106px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.frame-13 {
  padding: 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 394px;
  position: relative;
}
.frame-6 {
  padding: 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2 {
  display: flex;
  flex-direction: row;
  gap: 18px;
  align-items: flex-end;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.image-6 {
  flex-shrink: 0;
  width: 108px;
  height: 109px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 108/109;
}
.image-7 {
  flex-shrink: 0;
  width: 106px;
  height: 106px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.image-8 {
  flex-shrink: 0;
  width: 104px;
  height: 106px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 104/106;
}
.frame-16 {
  padding: 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 401px;
  position: relative;
}
.frame-8 {
  padding: 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-3 {
  display: flex;
  flex-direction: row;
  gap: 17px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.image-10 {
  flex-shrink: 0;
  width: 109px;
  height: 109px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.image-11 {
  flex-shrink: 0;
  width: 109px;
  height: 109px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.image-12 {
  flex-shrink: 0;
  width: 109px;
  height: 109px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.frame-12 {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 109px;
  top: 147px;
}
.frame-232 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
}
.ketsia-princesse-d-israel {
  color: #000000;
  text-align: left;
  font-family: "Inter-Black", sans-serif;
  font-size: 18px;
  font-weight: 900;
  position: relative;
}
.frame-15 {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 621px;
  top: 147px;
}
.l-origine-d-abraham {
  color: #000000;
  text-align: left;
  font-family: "Inter-Black", sans-serif;
  font-size: 18px;
  font-weight: 900;
  position: relative;
}
.frame-18 {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 1174px;
  top: 147px;
}
.saul {
  color: #000000;
  text-align: left;
  font-family: "Inter-Black", sans-serif;
  font-size: 18px;
  font-weight: 900;
  position: relative;
}
.frame-26 {
  display: flex;
  flex-direction: row;
  gap: 116px;
  align-items: flex-end;
  justify-content: flex-start;
  position: absolute;
  left: 44px;
  top: 184px;
}
.frame-5 {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-102 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.image-1 {
  flex-shrink: 0;
  width: 357px;
  height: 359px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 357/359;
}
.frame-7 {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-132 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.image-5 {
  flex-shrink: 0;
  width: 357px;
  height: 359px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 357/359;
}
.frame-9 {
  padding: 10px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-162 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.image-9 {
  flex-shrink: 0;
  width: 356px;
  height: 358.03px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 356/358.03;
}

/* Responsive overrides */
.index {
  height: auto;
  min-height: 100vh;
  overflow-x: hidden;
  overflow-y: auto;
  width: min(1440px, 100%);
  margin: 0 auto;
  padding: 16px clamp(16px, 4vw, 53px) 48px;
  display: flex;
  flex-direction: column;
  gap: clamp(24px, 3vw, 44px);
}

.index > .frame,
.index > .frame2,
.index > .frame-22,
.index > .books-grid {
  position: static;
  left: auto;
  top: auto;
  width: 100%;
  max-width: 100%;
}

.index > .frame {
  order: 1;
}

.index > .books-grid {
  order: 2;
}

.index > .frame2 {
  order: 3;
}

.index > .frame-22 {
  order: 4;
}

.frame {
  gap: 16px;
}

.frame-19 {
  gap: clamp(16px, 4vw, 95px);
  align-items: center;
  flex-wrap: wrap;
}

.home-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.dark-shorter-1 {
  width: clamp(120px, 16vw, 176px);
  height: auto;
}

.cr-ateur-de-contenus-divertissants-permettant-d-aborder-la-culture-juive-par-la-joie-et-la-v-rit {
  width: min(100%, 837px);
  height: auto;
}

.books-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(12px, 2vw, 24px);
  align-items: start;
}

.book-block {
  display: flex;
  flex-direction: column;
  gap: clamp(12px, 2vw, 24px);
  align-items: flex-start;
}

.frame-12,
.frame-15,
.frame-18 {
  position: static;
  left: auto;
  top: auto;
  padding: 0;
  justify-content: flex-start;
}

.frame-5,
.frame-7,
.frame-9 {
  padding: 0;
  width: 100%;
  justify-content: center;
}

.card-link {
  display: flex;
  width: 100%;
  justify-content: center;
  cursor: pointer;
}

.frame-102,
.frame-132,
.frame-162 {
  width: 100%;
  justify-content: center;
}

.image-1,
.image-5,
.image-9 {
  width: 100%;
  max-width: 357px;
  height: auto;
}

.frame-10,
.frame-13,
.frame-16 {
  width: 100%;
  max-width: 401px;
  padding: 0;
}

.frame-4,
.frame-6,
.frame-8 {
  padding: 0;
}

.frame-1,
.frame-2,
.frame-3 {
  justify-content: center;
  flex-wrap: wrap;
}

.image-2,
.image-3,
.image-4,
.image-6,
.image-7,
.image-8,
.image-10,
.image-11,
.image-12 {
  width: min(31%, 109px);
  height: auto;
}

.frame-22 {
  left: auto;
  top: auto;
  width: min(100%, 780px);
  margin: 0 auto;
  gap: 24px;
}

.livres-disponibles-dans-les-librairies-suivantes,
.en-israel-brakha-le-bayit-ahuza-st-98-ra-anana-tel-099542155-librairie-du-foyer-14-pl-massaryk-tel-aviv-tel-035243835-saba-69-agrippas-jerusalem-tel-0773242178-gallia-6-mea-shearim-jerusalem-tel-025374925-bet-yossef-10-merkaz-baalei-melakha-tel-aviv-tel-037130244-chabad-central-30-king-george-tel-aviv-tel-03-641-7224-en-france-libr-du-temple-52-r-des-rosiers-paris-75004-t-l-0142723800-hasofer-143-rue-manin-75019-paris-t-l-0148035040-kol-yehouda-70-rue-petit-75019-paris-t-l-0144840447-kol-yehouda-132-rue-st-maur-75011-paris-t-l-0143571686-kol-yehouda-66-av-secretan-75019-paris-t-l-09-88-00-45-22-kol-yehouda-34-rue-st-didier-75016-paris-t-l-0142255369 {
  height: auto;
}

.frame2 {
  left: auto;
  top: auto;
  width: 100%;
  gap: 34px;
}

.frame-21 {
  gap: 28px;
  width: 100%;
}

.frame-20 {
  flex-wrap: wrap;
  gap: 28px;
  justify-content: center;
}

._202963652-973505386765931-2975969970222798550-n-480-x-480-1 {
  width: min(100%, 480px);
  height: auto;
}

.la-torah-et-les-ecrits-de-nos-sages-d-bordent-d-histoires-extraordinaires-et-passionnantes-outre-l-histoire-de-nos-patriarches-celle-de-la-sortie-d-gypte-ou-du-roi-david-il-existe-encore-un-vaste-panel-d-v-nements-et-d-anecdotes-palpitantes-et-riches-d-enseignements-profonds-mon-pouse-et-moi-avons-fait-techouva-nous-n-apprendrons-personne-que-la-techouva-est-le-processus-de-repentance-dans-le-juda-sme-tant-dans-la-torah-que-dans-la-litt-rature-rabbinique-notre-vie-d-j-inspir-e-par-des-nombreuses-histoires-des-envies-de-transmettre-par-les-livres-les-dessins-anim-s-ou-encore-les-jeux-vid-o-a-t-sublim-e-par-notre-techouva-notre-cheminement-nous-a-alors-fait-prendre-conscience-que-nous-devions-recentrer-nos-connaissances-et-comp-tences-sur-le-monde-de-la-torah-pour-apprendre-et-offrir-en-m-me-temps-c-est-donc-pour-r-pondre-l-appel-imp-rieux-de-mon-c-ur-d-artiste-et-de-juif-que-je-me-concentre-pr-sent-sur-la-transmission-de-notre-histoire-juive-unique-au-monde-nous-voulons-perp-tuer-pour-nos-enfants-et-pour-les-g-n-rations-venir-de-belle-valeurs-respectueuses-de-nos-traditions-dignes-minemment-sacr-es-passionnantes {
  width: min(100%, 680px);
}

@media (max-width: 900px) {
  .books-grid {
    grid-template-columns: 1fr;
    gap: 16px;
  }

  .frame-12,
  .frame-15,
  .frame-18 {
    justify-content: center;
  }

  .ketsia-princesse-d-israel,
  .l-origine-d-abraham,
  .saul {
    text-align: center;
  }

  .frame-10,
  .frame-13,
  .frame-16,
  .frame-5,
  .frame-7,
  .frame-9 {
    max-width: min(100%, 420px);
  }

  .book-block {
    width: 100%;
    align-items: center;
  }
}

@media (max-width: 640px) {
  .cr-ateur-de-contenus-divertissants-permettant-d-aborder-la-culture-juive-par-la-joie-et-la-v-rit,
  .la-torah-et-les-ecrits-de-nos-sages-d-bordent-d-histoires-extraordinaires-et-passionnantes-outre-l-histoire-de-nos-patriarches-celle-de-la-sortie-d-gypte-ou-du-roi-david-il-existe-encore-un-vaste-panel-d-v-nements-et-d-anecdotes-palpitantes-et-riches-d-enseignements-profonds-mon-pouse-et-moi-avons-fait-techouva-nous-n-apprendrons-personne-que-la-techouva-est-le-processus-de-repentance-dans-le-juda-sme-tant-dans-la-torah-que-dans-la-litt-rature-rabbinique-notre-vie-d-j-inspir-e-par-des-nombreuses-histoires-des-envies-de-transmettre-par-les-livres-les-dessins-anim-s-ou-encore-les-jeux-vid-o-a-t-sublim-e-par-notre-techouva-notre-cheminement-nous-a-alors-fait-prendre-conscience-que-nous-devions-recentrer-nos-connaissances-et-comp-tences-sur-le-monde-de-la-torah-pour-apprendre-et-offrir-en-m-me-temps-c-est-donc-pour-r-pondre-l-appel-imp-rieux-de-mon-c-ur-d-artiste-et-de-juif-que-je-me-concentre-pr-sent-sur-la-transmission-de-notre-histoire-juive-unique-au-monde-nous-voulons-perp-tuer-pour-nos-enfants-et-pour-les-g-n-rations-venir-de-belle-valeurs-respectueuses-de-nos-traditions-dignes-minemment-sacr-es-passionnantes,
  .livres-disponibles-dans-les-librairies-suivantes,
  .en-israel-brakha-le-bayit-ahuza-st-98-ra-anana-tel-099542155-librairie-du-foyer-14-pl-massaryk-tel-aviv-tel-035243835-saba-69-agrippas-jerusalem-tel-0773242178-gallia-6-mea-shearim-jerusalem-tel-025374925-bet-yossef-10-merkaz-baalei-melakha-tel-aviv-tel-037130244-chabad-central-30-king-george-tel-aviv-tel-03-641-7224-en-france-libr-du-temple-52-r-des-rosiers-paris-75004-t-l-0142723800-hasofer-143-rue-manin-75019-paris-t-l-0148035040-kol-yehouda-70-rue-petit-75019-paris-t-l-0144840447-kol-yehouda-132-rue-st-maur-75011-paris-t-l-0143571686-kol-yehouda-66-av-secretan-75019-paris-t-l-09-88-00-45-22-kol-yehouda-34-rue-st-didier-75016-paris-t-l-0142255369,
  .info-tsitsit-studio-com,
  .ketsia-princesse-d-israel,
  .l-origine-d-abraham,
  .saul {
    font-size: 16px;
  }

  .index {
    padding-bottom: 36px;
  }
}

@media (max-width: 480px) {
  .index {
    padding: 12px 12px 28px;
    gap: 20px;
  }

  .frame-19,
  .frame-20,
  .frame-21,
  .frame-22,
  .frame2 {
    gap: 16px;
  }

  .frame-1,
  .frame-2,
  .frame-3 {
    gap: 8px;
  }

  .image-2,
  .image-3,
  .image-4,
  .image-6,
  .image-7,
  .image-8,
  .image-10,
  .image-11,
  .image-12 {
    width: calc((100% - 16px) / 3);
    max-width: 110px;
  }

  .index [class*="cr-ateur-de-contenus"],
  .index [class*="la-torah-et-les-ecrits"],
  .index [class*="livres-disponibles"],
  .index [class*="en-israel-brakha"],
  .index [class*="info-tsitsit"] {
    font-size: 15px;
    line-height: 1.45;
    overflow-wrap: anywhere;
  }
}

@media (max-width: 360px) {
  .frame-1,
  .frame-2,
  .frame-3 {
    gap: 6px;
  }

  .image-2,
  .image-3,
  .image-4,
  .image-6,
  .image-7,
  .image-8,
  .image-10,
  .image-11,
  .image-12 {
    width: calc((100% - 12px) / 3);
  }
}
