section.jednosloupec{
    max-width: 840px;
    margin: 0 auto;
    gap: 0;
    flex-direction: column;
}
section.jednosloupec > *{
    width: 100%;
}
section.jednosloupec h2{
    text-align: center;
    color: #6B9688;
}
section.jednosloupec .wp-block-buttons{
    gap: 20px;
    margin-bottom: 25px;
}
section.jednosloupec .wp-block-buttons:last-child{
    margin-bottom: 0;
}
section.jednosloupec .tabs{
    gap: 0;
    display: block;
}
section.jednosloupec .tabs .wp-block-buttons.tabs-switcher{
    justify-content: center;
    gap: 10px 20px;
    padding-bottom: 40px;
}
section.jednosloupec .tabs .wp-block-buttons.tabs-switcher a.wp-block-button__link{
    font-size: 12px;
    line-height: 14px;
    color: #2E413D;
    padding: 8px;
    border: 1px solid #BCD3CB;
    background: transparent;
}
section.jednosloupec .tabs .wp-block-buttons.tabs-switcher a.wp-block-button__link:after{
    display: none;
}
section.jednosloupec .tabs .wp-block-buttons.tabs-switcher a.wp-block-button__link:hover,
section.jednosloupec .tabs .wp-block-buttons.tabs-switcher a.wp-block-button__link.active{
    background: #BCD3CB;
}
section.jednosloupec .tabs .items .tabs-item {
  display: none;
}
section.jednosloupec .tabs .items .tabs-item.active {
  display: block;
}
@media screen and (max-width: 767px) {
    section.jednosloupec .tabs .items .tabs-item{max-width: 100%;}
}