.kontakty-wrapper{
    display: grid;
    gap: 60px;
    grid-template-columns: 5fr 7fr;
    padding-top: 40px;
    padding-bottom: 40px;
}
.kontakty-wrapper-left .h2{
  margin-bottom: 34px;
}
.kontakty-wrapper-right>*{
  margin-bottom: 20px;
}
.kontakty-wrapper-right-magaziny-rows{
  display: flex;
  gap: 162px;
}
.kontakty-wrapper-right-magaziny-rows-left-single{
  margin-bottom: 10px; 
}
.kontakty-wrapper-right-magaziny-rows-left-single p, .kontakty-wrapper-right-magaziny-rows-left-single a{
  color: var(--gray);
font-family: var(--font-tildasans-regular);
font-size: 16px;
line-height: 160%;
letter-spacing: .02em;
text-align: left;
}
.kontakty-wrapper-right-magaziny-rows-left-single a{
  border-bottom: 1px solid var(--gray);
}
.kontakty-wrapper-right-magaziny-rows-left-single a:hover{
color: var(--gray-3);
border-bottom: 1px solid var(--gray-3);
}
@media(max-width: 1600px){
  .kontakty-wrapper-right-magaziny-rows{
  display: flex;
  justify-content: space-between;
  gap: 0;
}
}
@media(max-width: 1200px){
  .kontakty-wrapper{
   display: flex;
   flex-direction: column;
   gap: 40px;
   }
.kontakty-wrapper-left .h2{
  max-width: 400px;
}
.kontakty-wrapper{
padding-top: 0;
padding-bottom: 0;
}
}
@media(max-width: 576px){
  .kontakty-wrapper{
    gap: 20px;
  }
 .kontakty-wrapper-right-magaziny-rows{
 flex-direction: column;
 }
}